Full name:
org.servebox.flex:flex-plugin:2.3.2:makeswc
Description:
Attributes:
compile.package prior to executing itself.swclifecycle.| Name | Type | Since | Description |
|---|---|---|---|
| actionScriptEncoding | String |
- |
The encoding of source files. Default value is: utf-8. |
| actionScriptMetadata | String[] |
- |
The metadata to keep into the target artifact (allow runtime
instrospection using the ActionScript reflection API). By default :
"Bindable", "Managed", "ChangeEvent", "NonCommittingChangeEvent",
"Transient" |
| actionScriptStrictChecking | boolean |
- |
Indicate whether the compiler should perform strict error checking. Default value is: true. |
| advancedAntiAliasing | boolean |
- |
Indicate whether the compiler should allow advanced font
anti-aliasing features (font sharpness for better visibility, etc). Default value is: true. |
| allowActionScriptMigrationWarnings | boolean |
- |
Enable the migration warnings. We decided to default this property
to false, as we assume most of the developers are using
ActionScript 3.0. This property has the precedence over individual
warn properties. Default value is: false. |
| archiveFiles | ArrayList |
- |
Files to be archived into the swc. |
| artifactMetadataContributor | String |
- |
Artifact Metadata : contibutor's name. Defaults to the user name. |
| artifactMetadataCreator | String |
- |
Artifact Metadata : creator's name. Defaults to the user name. |
| artifactMetadataDate | Date |
- |
Artifact Metadata : the creation date to store. Default to current
date. |
| artifactMetadataLanguage | String |
- |
Artifact Metadata : the language to store. |
| artifactMetadataLocalizedDescription | Map |
- |
Artifact Metadata : a map of RDF/XMP localized description. |
| artifactMetadataLocalizedTitle | Map |
- |
Artifact Metadata : a map RDF/XMP localized title. |
| artifactMetadataPublisher | String |
- |
Artifact Metadata : the publisher's name. |
| artifactMetadataTitle | String |
- |
Artifact Metadata : the default title to store. |
| classifier | String |
- |
Artifact classifier. |
| componentManifests | ArrayList |
- |
The manifest to use for compilation. |
| computeDigest | boolean |
- |
Indicate whether the compiler should create a SHA-256 Digest used
to identify the library when linking it as a RSL. Default value is: true. |
| contextRoot | String |
- |
The context to use for service channels endpoints. |
| debug | boolean |
- |
Indicate whether the target SWF should embed informations needed
for debugging. We assume that most developers use their IDE as the
debugging environment, so we set this property to false. Default value is: false. |
| debugPassword | String |
- |
The password to use for debugging. |
| defaultApplicationHeight | int |
- |
The default height of the Flex application. Default value is: 500. |
| defaultApplicationWidth | int |
- |
The default width of the Flex application. Default value is: 375. |
| defaultBackgroundColor | int |
- |
The background color to apply to the application, if it is not
explicitly defined. Default value is: 8821927. |
| defaultCSSFile | File |
- |
The default CSS file. |
| defineDirectives | ArrayList |
- |
A list of "define" directives, allowing conditional compilation. |
| enableAccessibility | boolean |
- |
Indicates whether the application should generate accessible
contents. Default value is: false. |
| externs | ArrayList |
- |
A list of files, allowing the compiler to not embed them into the
artifact. |
| flexConfigurationFile | File |
- |
The location of the flex configuration file. |
| fontLanguageRanges | ArrayList |
- |
A list of font language ranges, allowing to define which character
ranges should be used while embedding fonts. |
| frameRate | int |
- |
The application frame rate. Default value is: 24. |
| includes | ArrayList |
- |
A list of symbols, forcing the compiler to embed them into the
artifact. |
| keepAllCSSTypeSelectors | boolean |
- |
Indicate whether the unused CSS type selectors should be embedded
into the artifact. Default value is: false. |
| keepCompilerGeneratedActionScript | boolean |
- |
Indicate whether the compiler should save temporary generated
ActionScript files while compiling MXML components. Default value is: false. |
| keepConfigurationReport | boolean |
- |
Indicate whether a report containing configuration-related data
should be saved by the compiler. Default value is: false. |
| keepLinkReport | boolean |
- |
Indicate whether a report containing class linking-related data
should be saved by the compiler. Default value is: false. |
| licenses | ArrayList |
- |
The list of serial numbers to set (Flex Builder, Datavizualisation,
etc). The Flex SDK does not require any license information. |
| locale | String |
- |
Deprecated. Use locales parameter instead. Default value is: en_US. |
| locales | ArrayList |
- |
The locales to use |
| localesDirectory | File |
- |
The directory in which locale resides such as en_US, fr_FR etc... Default value is: ${project.basedir}/src/locales/flex. |
| makeRSL | boolean |
- |
Indicate whether the compiler should create the RSL (SWF file) for
the artifact. Default value is: false. |
| maxExecutionTimeScriptLimit | int |
- |
The maximum execution time to allow to ActionScript processes. Default value is: 60. |
| maxRecursionScriptLimit | int |
- |
The maximum ActionScript recursion depth before throwing a stack
overflow error. Default value is: 1000. |
| optimize | boolean |
- |
Indicate whether the artifact bytecode should be optimized after
linking. If set to true, the compilation time is greater. Default value is: true. |
| outputDirectory | File |
- |
The directory in which the compiled artifact should be placed. Default value is: ${project.build.directory}. |
| resourcesDirectory | File |
- |
The directory in which resources reside such as CSS stylesheets,
images, etc. Default value is: ${project.basedir}/src/main/resources. |
| servicesConfiguration | File |
- |
The services configuration file. |
| showActionScriptWarnings | boolean |
- |
Indicate whether the ActionScript warnings should be traced at
compilation. Default value is: true. |
| showBindingWarnings | boolean |
- |
Indicate whether the MXML binding warnings should be traced at
compilation. Default value is: true. |
| showDeprecationWarnings | boolean |
- |
Indicate whether the deprecation warnings should be traced at
compilation. Default value is: true. |
| showShadowedDeviceFontWarnings | boolean |
- |
Indicate whether warnings should be traced at compilation when
embedded font names are shadowing device fonts. Default value is: true. |
| showUnusedTypeSelectorWarnings | boolean |
- |
Indicate whether the unused CSS selector warnings should be traced
at compilation. Default value is: true. |
| sourceDirectory | File |
- |
The directory in which MXML and AS sources resides. Default value is: ${project.basedir}/src/main/flex. |
| styleSheets | ArrayList |
- |
StyleSheet to be archived into the swc. |
| targetFlashPlayer | String |
- |
The Flash Player the compiler should target. The version number
should contain 3 digits, the lower acceptable version number is
9.0.0. Default value is: 9.0.0. |
| themes | ArrayList |
- |
A list of CSS files or SWC libraries to apply as a graphical theme. |
| tokens | ArrayList |
- |
A list of compilation token to pass to compiler to perform
replacements at compile-time. |
| useNetwork | boolean |
- |
Flag the artifact so it can access network resources. Default value is: true. |
| useResourceBundleMetadata | boolean |
- |
Indicates whether the resource bundles should be included into the
artifact. Default value is: true. |
| verboseStacktraces | boolean |
- |
Include the line numbers into the artifact for debugging (allow the
runtime to display them when an error occurs). Default value is: true. |
| verifyDigests | boolean |
- |
Indicates whether the application should check RSLs digest when
accessing runtime shared libraries. Default value is: true. |
| warnArrayToStringChanges | boolean |
- |
Enable the Array.toString() check warning. This is a AS2.0 -> AS
3.0 migration warning. In AS 3.0, both null and undefined elements
convert to an empty string. Default value is: true. |
| warnAssignmentWithinConditional | boolean |
- |
Enable the conditional / assignment warning. Triggered whenever the
compiler suspects you use = instead of ==. Default value is: true. |
| warnBadArrayCast | boolean |
- |
Enable the bad array cast warning. Array( myObject ) has the same
behavior as new Array( myObject), so you will obtain an Array
instance containing your object. To cast a value to Array, you
should use myObject as Array.Default value is: true. |
| warnBadBooleanAssignment | boolean |
- |
Enable the bad boolean assignment warning. Triggered whenever you
try to assign a non-boolean value to a boolean instance. Default value is: true. |
| warnBadDateCast | boolean |
- |
Enable the bad date cast warning. Date( myObject ) has the same
behavior as new Date().toString(). To cast a value to Date, you
should use myObject as Date.Default value is: true. |
| warnBadEs3TypeMethod | boolean |
- |
Enable the non-existing property warning on dynamic classes. Default value is: false. |
| warnBadEs3TypeProp | boolean |
- |
Enable the non-existing method warning on dynamic classes. Default value is: false. |
| warnBadNanComparison | boolean |
- |
Enable the bad NaN comparison warning. This warning is triggered
whenever you try to compare NaN to instances. This comparison will
always result to false. You should use
isNaN().Default value is: true. |
| warnBadNullAssignment | boolean |
- |
Enable the bad null assignment warning. null cannot be assigned to
Number, int, uint and Boolean. Default value is: true. |
| warnBadNullComparison | boolean |
- |
Enable the bad null comparison warning. Number, int, uint and
Boolean instances cannot be null. Default value is: true. |
| warnBadUndefinedComparison | boolean |
- |
Enable the bad undefined comparison warning. Only variables
declared with type * can be set to undefined.Default value is: true. |
| warnBooleanConstructorWithNoArgs | boolean |
- |
Enable the boolean constructor with no arguments warning. This is a
AS2.0 -> AS 3.0 code migration warning. In AS3.0, new
Boolean() is equal to false.Default value is: true. |
| warnChangesInResolve | boolean |
- |
Enable the resolve warning. This is a AS2.0 -> AS 3.0 code
migration warning. In AS3.0, __resolve() is no more
supported. You should use the Proxy class instead.Default value is: true. |
| warnClassIsSealed | boolean |
- |
Enable the class is sealed warning. Triggered whenever to try to
add properties dynamically to a class that is "sealed", where
members cannot be added this way. Default value is: true. |
| warnConstNotInitialized | boolean |
- |
Enable the constant not initialized warning. Default value is: true. |
| warnConstructorReturnsValue | boolean |
- |
Enable the constructor returns value warning. Triggered whenever
you declare a constructor that returns a value. Default value is: true. |
| warnDeprecatedEventHandlerError | boolean |
- |
Enable the event handler deprecation error. This is a AS2.0 ->
AS 3.0 code migration warning, indicating that you try to access an
event handler that is deprecated in ActionScript 3.0. Default value is: true. |
| warnDeprecatedFunctionError | boolean |
- |
Enable the function deprecation error. This is a AS2.0 -> AS 3.0
code migration warning, indicating that you try to access a
method/function that is deprecated in ActionScript 3.0. Default value is: true. |
| warnDeprecatedPropertyError | boolean |
- |
Enable the property deprecation error. This is a AS2.0 -> AS 3.0
code migration warning, indicating that you try to access a
property that is deprecated in ActionScript 3.0. Default value is: true. |
| warnDuplicateArgumentNames | boolean |
- |
Enable the duplicate argument names warning. Triggered whenever in
a function/method declaration, more than one argument have the same
name. Default value is: true. |
| warnDuplicateVariableDef | boolean |
- |
Enable the duplicate definition variable warning. As ActionScript
does not support block-level declaration, all the variables you
declare in a function will share the same scope. Default value is: true. |
| warnForVarInChanges | boolean |
- |
Enable the for in changes warning. This is a AS2.0 -> AS 3.0
code migration warning. In ActionScript 3.0, the order in which the
properties of an instance are processed is random. Default value is: true. |
| warnImportHidesClass | boolean |
- |
Enable the import hides class warning. Triggered whenever you
import a package using the same name as the current class. In such
a case, the package import directive will hide the class
identifier. Default value is: true. |
| warnInstanceofChanges | boolean |
- |
Enable the instanceof deprecation warning. This is a AS2.0 -> AS
3.0 code migration warning. In ActionScript 3.0, you should use the
is operator.Default value is: true. |
| warnInternalError | boolean |
- |
Enable the internal error warning. Trigger when a source file is
corrupted or some bug in the compiler leads to a system error. Default value is: true. |
| warnLevelNotSupported | boolean |
- |
Enable the _level not supported warning. This is a AS2.0 -> AS
3.0 code migration warning. In ActionScript 3.0, the property level
does not exist anymore. Default value is: true. |
| warnMissingNamespaceDecl | boolean |
- |
Enable the missing namespace declaration. Triggered whenever you
omit to explicitly declare namespace/access classifier for classes
and class members. If false, the default classifier is
internal.Default value is: false. |
| warnNegativeUintLiteral | boolean |
- |
Enable the negative unsigned integer warning. Triggered whenever
you try to assign a negative value where a non-negative one is
expected. Default value is: true. |
| warnNoConstructor | boolean |
- |
Enable this warning if you want to declare explicitly constructors
for all your classes. Default value is: false. |
| warnNoExplicitSuperCallInConstructor | boolean |
- |
Enable the no explicit super call warning. The super() statement is
implicitly executed prior to entering a constructor. Enable this
statement if you want to decide explicitly when the super() call
will be executed. Default value is: false. |
| warnNoTypeDecl | boolean |
- |
Enable the not type declaration warning. Triggered whenever a class
member or variable has no type declaration. Default value is: true. |
| warnNumberFromStringChanges | boolean |
- |
Enable the Number from String warning. This is a AS2.0 -> AS 3.0
code migration warning. In ActionScript 3.0, the Number() method
called with a String argument removes all white space. If no digits
are found, the method return 0. Default value is: true. |
| warnScopingChangeInThis | boolean |
- |
Enable the this scoping warning. This is a AS2.0 -> AS 3.0 code
migration warning. In ActionScript 3.0, functions and methods
(especially callback functions) are run in the context where they
were defined. Default value is: true. |
| warnSlowTextfieldAddition | boolean |
- |
Enable the TextField += warning. Appending text to a TextField
using += is many times slower than using the TextField.appendText()
method. Default value is: true. |
| warnUnlikelyFunctionValue | boolean |
- |
Enable the unlikely function value warning. Triggered whenever the
compiler suspects you assign a function itself as a value instead
of the function result. var myResult : * = myFunction; var
myResult2 : * = myFunction();Default value is: true. |
| warnXmlClassHasChanged | boolean |
- |
Enable the XML class warning. This is a AS2.0 -> AS 3.0 code
migration warning. In AS3.0, the XML class has been renamed to
XMLDocument. Default value is: true. |
java.lang.StringNo${flex.compiler.actionScriptEncoding}utf-8java.lang.String[]No${flex.compiler.actionScriptMetadata}booleanNo${flex.compiler.actionScriptStrictChecking}truebooleanNo${flex.compiler.advancedAntiAliasing}trueallowActionScriptMigrationWarnings :
booleanNo${flex.compiler.warnings.allowActionScriptMigrationWarnings}falsejava.util.ArrayListNo${flex.compiler.archiveFiles}java.lang.StringNo${flex.compiler.artifactMetadataContributor}java.lang.StringNo${flex.compiler.artifactMetadataCreator}java.util.DateNo${flex.compiler.artifactMetadataDate}java.lang.StringNo${flex.compiler.artifactMetadataLanguage}artifactMetadataLocalizedDescription :
java.util.MapNo${flex.compiler.artifactMetadataLocalizedDescription}artifactMetadataLocalizedTitle :
java.util.MapNo${flex.compiler.artifactMetadataLocalizedTitle}java.lang.StringNo${flex.compiler.artifactMetadataPublisher}java.lang.StringNo${flex.compiler.artifactMetadataTitle}java.lang.StringNojava.util.ArrayListNo${flex.compiler.componentManifests}booleanNo${flex.compiler.computeDigest}truejava.lang.StringNo${flex.compiler.contextRoot}debug :
booleanNo${flex.compiler.contextRoot}falsejava.lang.StringNo${flex.compiler.debugPassword}intNo${flex.compiler.defaultApplicationHeight}500intNo${flex.compiler.defaultApplicationWidth}375intNo${flex.compiler.defaultBackgroundColor}8821927java.io.FileNo${flex.compiler.defaultCSSFile}java.util.ArrayListNo${flex.compiler.defineDirectives}booleanNo${flex.compiler.enableAccessibility}falseexterns :
java.util.ArrayListNo${flex.compiler.externs}java.io.FileNo${flex.compiler.configurationFile}java.util.ArrayListNo${flex.compiler.fontLanguageRanges}intNo${flex.compiler.frameRate}24includes :
java.util.ArrayListNo${flex.compiler.includes}booleanNo${flex.compiler.keepAllCSSTypeSelectors}falsekeepCompilerGeneratedActionScript :
booleanNo${flex.compiler.keepCompilerGeneratedActionScript}falsebooleanNo${flex.compiler.keepConfigurationReport}falsebooleanNo${flex.compiler.keepLinkReport}falselicenses :
java.util.ArrayListNo${flex.compiler.licenses}locale :
java.lang.StringNo${flex.compiler.licenses}en_USlocales :
java.util.ArrayListNo${flex.compiler.locales}java.io.FileNo${project.basedir}/src/locales/flexmakeRSL :
booleanNo${flex.compiler.makeRSL}falseintNo${flex.compiler.maxExecutionTimeScriptLimit}60intNo${flex.compiler.maxRecursionScriptLimit}1000optimize :
booleanNo${flex.compiler.optimize}truejava.io.FileNo${flex.compiler.outputDirectory}${project.build.directory}java.io.FileNo${flex.compiler.resources}${project.basedir}/src/main/resourcesjava.io.FileNo${flex.compiler.servicesConfiguration}booleanNo${flex.compiler.optimize}truebooleanNo${flex.compiler.showBindingWarnings}truebooleanNo${flex.compiler.showDeprecationWarnings}trueshowShadowedDeviceFontWarnings :
booleanNo${flex.compiler.showUnusedTypeSelectorWarnings}trueshowUnusedTypeSelectorWarnings :
booleanNo${flex.compiler.showUnusedTypeSelectorWarnings}truejava.io.FileNo${flex.compiler.source}${project.basedir}/src/main/flexjava.util.ArrayListNo${flex.compiler.styleSheets}java.lang.StringNo${flex.compiler.targetFlashPlayer}9.0.0themes :
java.util.ArrayListNo${flex.compiler.themes}tokens :
java.util.ArrayListNo${flex.compiler.tokens}booleanNo${flex.compiler.useNetwork}truebooleanNo${flex.compiler.useResourceBundleMetadata}truebooleanNo${flex.compiler.useResourceBundleMetadata}truebooleanNo${flex.compiler.verifyDigests}truebooleanNo${flex.compiler.warnings.warnArrayToStringChanges}truewarnAssignmentWithinConditional :
booleanNo${flex.compiler.warnings.warnAssignmentWithinConditional}truemyObject as Array.booleanNo${flex.compiler.warnings.warnBadArrayCast}truebooleanNo${flex.compiler.warnings.warnBadBooleanAssignment}truemyObject as Date.booleanNo${flex.compiler.warnings.warnBadDateCast}truebooleanNo${flex.compiler.warnings.warnBadEs3TypeMethod}falsebooleanNo${flex.compiler.warnings.warnBadEs3TypeProp}falsefalse. You should use
isNaN().booleanNo${flex.compiler.warnings.warnBadNanComparison}truebooleanNo${flex.compiler.warnings.warnBadNullAssignment}truebooleanNo${flex.compiler.warnings.warnBadNullComparison}trueundefined.booleanNo${flex.compiler.warnings.warnBadUndefinedComparison}truewarnBooleanConstructorWithNoArgs :
new
Boolean() is equal to false.booleanNo${flex.compiler.warnings.warnBooleanConstructorWithNoArgs}true__resolve() is no more
supported. You should use the Proxy class instead.booleanNo${flex.compiler.warnings.warnChangesInResolve}truebooleanNo${flex.compiler.warnings.warnClassIsSealed}truebooleanNo${flex.compiler.warnings.warnConstNotInitialized}truebooleanNo${flex.compiler.warnings.warnConstructorReturnsValue}truewarnDeprecatedEventHandlerError :
booleanNo${flex.compiler.warnings.warnDeprecatedEventHandlerError}truebooleanNo${flex.compiler.warnings.warnDeprecatedFunctionError}truebooleanNo${flex.compiler.warnings.warnDeprecatedPropertyError}truebooleanNo${flex.compiler.warnings.warnDuplicateArgumentNames}truebooleanNo${flex.compiler.warnings.warnDuplicateVariableDef}truebooleanNo${flex.compiler.warnings.warnForVarInChanges}truebooleanNo${flex.compiler.warnings.warnImportHidesClass}trueis operator.booleanNo${flex.compiler.warnings.warnInstanceofChanges}truebooleanNo${flex.compiler.warnings.warnInternalError}truebooleanNo${flex.compiler.warnings.warnLevelNotSupported}trueinternal.booleanNo${flex.compiler.warnings.warnMissingNamespaceDecl}falsebooleanNo${flex.compiler.warnings.warnNegativeUintLiteral}truebooleanNo${flex.compiler.warnings.warnNoConstructor}falsewarnNoExplicitSuperCallInConstructor :
booleanNo${flex.compiler.warnings.warnNoExplicitSuperCallInConstructor}falsebooleanNo${flex.compiler.warnings.warnNoTypeDecl}truebooleanNo${flex.compiler.warnings.warnNumberFromStringChanges}truebooleanNo${flex.compiler.warnings.warnScopingChangeInThis}truebooleanNo${flex.compiler.warnings.warnSlowTextfieldAddition}truevar myResult : * = myFunction; var
myResult2 : * = myFunction();booleanNo${flex.compiler.warnings.warnUnlikelyFunctionValue}truebooleanNo${flex.compiler.warnings.warnXmlClassHasChanged}true