@Config(advanced = true, hidden = true) @Mapping({ "compiler", "enable-swc-version-filtering" }) public void setCompilerEnableSwcVersionFiltering(ConfigurationValue cv, boolean enable) { this.enableSwcVersionFiltering = enable; }
@Config(advanced = true, removed = true) @Mapping({ "compiler", "mxml", "qualified-type-selectors" }) public void setCompilerMxmlQualifiedTypeSelectors(ConfigurationValue cv, boolean b) { }
@Config(removed = true) @Mapping({ "compiler", "use-resource-bundle-metadata" }) public void setCompilerUseResourceBundleMetadata(ConfigurationValue cv, boolean b) { }
@Config(advanced = true) @Mapping({ "compiler", "warn-bad-null-assignment" }) public void setCompilerWarnBadNullAssignment(ConfigurationValue cv, boolean b) { warn_bad_null_assignment = b; }
@Config(advanced = true) @Mapping({ "compiler", "warn-const-not-initialized" }) public void setCompilerWarnConstNotInitialized(ConfigurationValue cv, boolean b) { warn_const_not_initialized = b; }
@Config() @Mapping({ "compiler", "mobile" }) public void setMobile(ConfigurationValue cv, boolean b) { mobile = b; }
/** * Option to remove the Native JS libraries from external-library-path and library-path as they shouldn't be any * when compiling SWFs / SWCs. */ @Config() @Mapping("exclude-native-js-libraries") public void setExcludeNativeJSLibraries(ConfigurationValue cv, boolean value) throws ConfigurationException { isExcludeNativeJSLibraries = value; }
/** * Enable or disable function inlining. * * @param cfgval The configuration value context. * @param b true to enable inlining, false otherwise. */ @Config(hidden = true) @Mapping({ "compiler", "inline" }) public void setEnableInlining(ConfigurationValue cfgval, boolean b) { enableInlining = b; }
@Config @Mapping({"dependency", "show-dependency-list"}) public void setShowDependencyList(ConfigurationValue cv, boolean showSwcDependencies) throws ConfigurationException { this.showDependencyList = showSwcDependencies; }
@Config @Mapping("js-root") public void setJSRoot(ConfigurationValue cfgval, String filename) throws CannotOpen { this.jsRoot = new File(filename); }
@Config(advanced = true) @Mapping("default-background-color") public void setDefaultBackgroundColor(ConfigurationValue cv, int backgroundColor) { this.backgroundColor = backgroundColor; }
@Config @Mapping({ "compiler", "debug" }) public void setCompilerDebug(ConfigurationValue cv, boolean generateDebugTags) { this.generateDebugTags = generateDebugTags; }
@Config(removed = true) @Mapping({ "compiler", "keep-generated-actionscript" }) public void setCompilerKeepGeneratedActionscript(ConfigurationValue cv, boolean keep) { }
@Config @Mapping({ "compiler", "show-binding-warnings" }) public void setCompilerShowBindingWarnings(ConfigurationValue cv, boolean show) { this.showBindingWarnings = show; }
@Config(advanced = true, hidden = true) @Mapping({ "compiler", "show-deprecation-warnings" }) public void setCompilerShowDeprecationWarnings(ConfigurationValue cv, boolean show) { this.showDeprecationWarnings = show; }
@Config(advanced = true) @Mapping({ "compiler", "warn-assignment-within-conditional" }) public void setCompilerWarnAssignmentWithinConditional(ConfigurationValue cv, boolean b) { warn_assignment_within_conditional = b; }
@Config(advanced = true) @Mapping({ "compiler", "warn-instance-of-changes" }) public void setCompilerWarnInstanceOfChanges(ConfigurationValue cv, boolean b) { warn_instance_of_changes = b; }
@Config(hidden = true) @Mapping({ "compiler", "generate-abstract-syntax-tree" }) public void setCompilerGenerateAbstractSyntaxTree(ConfigurationValue cv, boolean b) { generateAbstractSyntaxTree = b; }
/** * Enable or disable dead code removal. * * @param cfgval the configuration value context. * @param b true to enable dead code removal, false to disable. */ @Config(advanced = true) @Mapping({ "compiler", "remove-dead-code" }) public void setRemoveDeadCode(ConfigurationValue cfgval, boolean b) { this.removeDeadCode = b; }
@Config(advanced = true, hidden = true) @Mapping({ "compiler", "doc" }) public void setCompilerDoc(ConfigurationValue cv, boolean doc) { this.doc = doc; }