@Config(allowMultiple = true) @Mapping({ "compiler", "mxml", "imports" }) @Arguments("implicit-import") @InfiniteArguments @RoyaleOnly public void setCompilerMxmlImplicitImports(ConfigurationValue cv, String[] imports) throws ConfigurationException { implicitImports = imports; }
/** * Enables accessibility features when compiling the application or SWC file. */ @Config @Mapping({ "compiler", "accessible" }) @RoyaleOnly public void setCompilerAccessible(ConfigurationValue cv, boolean accessible) { this.accessible = accessible; }
/** * dummy, just a trigger for help text */ @Config(displayed = false, greedy = true) @Arguments("keyword") @InfiniteArguments public void setHelp(ConfigurationValue cv, String[] keywords) { }
@Config @Mapping({ "compiler", "fonts", "local-font-paths" }) @Arguments(Arguments.PATH_ELEMENT) @InfiniteArguments @RoyaleOnly public void setCompilerFontsLocalFontPaths(ConfigurationValue cv, List<String> list) throws CannotOpen { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
@Config @Mapping({ "compiler", "show-unused-type-selector-warnings" }) @RoyaleOnly public void setCompilerShowUnusedTypeSelectorWarnings(ConfigurationValue cv, boolean show) { this.showUnusedTypeSelectorWarnings = show; }
@Config(advanced = true) @Mapping({ "compiler", "fonts", "managers" }) @Arguments("manager-class") @InfiniteArguments @RoyaleOnly public void setCompilerFontsManagers(ConfigurationValue cv, List<String> list) { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
@Config @Mapping({ "compiler", "fonts", "advanced-anti-aliasing" }) @RoyaleOnly public void setCompilerFontsAdvancedAntiAliasing(ConfigurationValue cv, boolean val) { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
@Config @Mapping({ "compiler", "fonts", "local-font-paths" }) @Arguments(Arguments.PATH_ELEMENT) @InfiniteArguments @RoyaleOnly public void setCompilerFontsLocalFontPaths(ConfigurationValue cv, List<String> list) throws CannotOpen { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
@Config @Mapping({ "compiler", "fonts", "max-glyphs-per-face" }) @RoyaleOnly public void setCompilerFontsMaxGlyphsPerFace(ConfigurationValue cv, String val) { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
@Config(advanced = true) @Mapping({ "compiler", "fonts", "managers" }) @Arguments("manager-class") @InfiniteArguments @RoyaleOnly public void setCompilerFontsManagers(ConfigurationValue cv, List<String> list) { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
@Config(advanced = true) @Mapping({ "compiler", "headless-server" }) @RoyaleOnly public void setCompilerHeadlessServer(ConfigurationValue cv, boolean headlessServer) { this.headlessServer = headlessServer; }
/** * "Context root" is used to resolve {context.root} tokens in services configuration files to improve portability. */ @Config @Mapping({ "compiler", "context-root" }) @Arguments("context-path") @RoyaleOnly public void setCompilerContextRoot(ConfigurationValue cv, String contextRoot) { this.contextRoot = contextRoot; }
@Config @Mapping({ "compiler", "allow-subclass-overrides" }) @RoyaleOnly public void setCompilerAllowSubclassOverrides(ConfigurationValue cv, Boolean allow) throws ConfigurationException { allowSubclassOverrides = allow; }
@Config(allowMultiple = true, advanced = true) @Mapping({ "compiler", "fonts", "languages", "language-range" }) @Arguments({ "lang", "range" }) @RoyaleOnly public void setCompilerFontsLanguagesLanguageRange(ConfigurationValue cv, String lang, String range) { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
@Config @Mapping({ "compiler", "show-shadowed-device-font-warnings" }) @RoyaleOnly public void setCompilerShowShadowedDeviceFontWarnings(ConfigurationValue cv, boolean show) { // intentionally do nothing here as feature removed, but don't annotate as removed // as to not generate warnings for royale-config's which still set this options }
/** * "Context root" is used to resolve {context.root} tokens in services configuration files to improve portability. */ @Config @Mapping({ "compiler", "context-root" }) @Arguments("context-path") @RoyaleOnly public void setCompilerContextRoot(ConfigurationValue cv, String contextRoot) { this.contextRoot = contextRoot; }
@Config(advanced = true) @Mapping({ "compiler", "isolate-styles" }) @RoyaleOnly public void setCompilerIsolateStyles(ConfigurationValue cv, boolean isolateStyles) { this.isolateStyles = isolateStyles; }
@Config(allowMultiple = true) @Mapping({ "compiler", "mxml", "imports" }) @Arguments("implicit-import") @InfiniteArguments @RoyaleOnly public void setCompilerMxmlImplicitImports(ConfigurationValue cv, String[] imports) throws ConfigurationException { implicitImports = imports; }