Community
Participate
Working Groups
XGCONF will already omit (i.e. not insert) "internal" config parameters from the config script. Currently the spec language only allows "internal" qualifier on target modules, not metaonly. But adding this support to the ANTLR grammar will automatically extend this to metaonly configs in XGCONF without any changes to XGCONF. For the record, this feature is implemented in XGCONF in class org.eclipse.rtsc.xdctools.model.parser.extensions.SpecScriptInfoProvider. This is a special-purpose class that adapts the "internal" qualifier to mean "not persistent" to XGCONF. A second class in the same package, GraceScriptInfo, handles the "non_api.txt" file in Grace. Both implement the IScriptInfoProvider interface. Both are jointly managed by the ScriptInfoManager class in the parser package, which integrates information from the two. The parser queries this manager to decide what to write into the script.
*** This bug has been marked as a duplicate of bug 344409 ***