@Config(advanced = true) @RoyaleOnly public void setRemoveUnusedRsls(ConfigurationValue cv, boolean b) { removeUnusedRSLs = b; }
/** * Instructs the application to check the digest of the RSL SWF file against the digest that was compiled into the * application at compile time. This is a security measure that lets you load RSLs from remote domains or different * sub-domains. It also lets you enforce versioning of your RSLs by forcing an application's digest to match the * RSL's digest. If the digests are out of sync, you must recompile your application or load a different RSL SWF * file. */ @Config(advanced = true) @RoyaleOnly public void setVerifyDigests(ConfigurationValue cv, boolean b) { verifyDigests = b; }
@Config(advanced = true) @RoyaleOnly public void setRemoveUnusedRsls(ConfigurationValue cv, boolean b) { removeUnusedRSLs = b; }
@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 }
/** * 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; }
@Config @Mapping({ "compiler", "show-unused-type-selector-warnings" }) @RoyaleOnly public void setCompilerShowUnusedTypeSelectorWarnings(ConfigurationValue cv, boolean show) { this.showUnusedTypeSelectorWarnings = show; }
@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", "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 }
@Config(advanced = true) @Mapping({ "compiler", "isolate-styles" }) @RoyaleOnly public void setCompilerIsolateStyles(ConfigurationValue cv, boolean isolateStyles) { this.isolateStyles = isolateStyles; }
@Override @Config @Mapping({"compiler", "mxml", "children-as-data"}) @RoyaleOnly public void setCompilerMxmlChildrenAsData(ConfigurationValue cv, Boolean asData) throws ConfigurationException { childrenAsData = asData; }
/** * Whether the compiler will allow classes to be abstract. */ @Config @Mapping({ "compiler", "allow-abstract-classes" }) @RoyaleOnly public void setCompilerAllowAbstractClasses(ConfigurationValue cv, boolean allow) { this.allowAbstractClasses = allow; }
@Config(advanced = true) @Mapping({ "compiler", "keep-all-type-selectors" }) @RoyaleOnly public void setCompilerKeepAllTypeSelectors(ConfigurationValue cv, boolean keepAllTypeSelectors) { this.keepAllTypeSelectors = keepAllTypeSelectors; }
@Config @Mapping({ "compiler", "preloader" }) @RoyaleOnly public void setCompilerPreloader(ConfigurationValue cv, String value) { preloader = value; }
@Config @Mapping({ "use-flashbuilder-project-files" }) @RoyaleOnly public void setUseFlashBuilderProjectFiles(ConfigurationValue cv, Boolean useFiles) throws ConfigurationException { useFlashBuilderProjectFiles = useFiles; }
@Config(advanced = true) @Mapping({ "compiler", "headless-server" }) @RoyaleOnly public void setCompilerHeadlessServer(ConfigurationValue cv, boolean headlessServer) { this.headlessServer = headlessServer; }
@Config @Mapping({ "compiler", "allow-subclass-overrides" }) @RoyaleOnly public void setCompilerAllowSubclassOverrides(ConfigurationValue cv, Boolean allow) throws ConfigurationException { allowSubclassOverrides = allow; }
@Config(advanced = true) @Mapping({ "compiler", "report-missing-required-skin-parts-as-warnings" }) @RoyaleOnly public void setCompilerReportMissingRequiredSkinPartsAsWarnings(ConfigurationValue cv, boolean b) { reportMissingRequiredSkinPartsAsWarnings = b; }
@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 }
@Config(advanced = true) @Mapping({ "compiler", "isolate-styles" }) @RoyaleOnly public void setCompilerIsolateStyles(ConfigurationValue cv, boolean isolateStyles) { this.isolateStyles = isolateStyles; }
@Config @Mapping({ "compiler", "preloader" }) @RoyaleOnly public void setCompilerPreloader(ConfigurationValue cv, String value) { preloader = value; }