You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by pi...@apache.org on 2019/10/06 09:26:53 UTC
[royale-compiler] 01/01: Merge tag 'apache-royale-0.9.6'
This is an automated email from the ASF dual-hosted git repository.
piotrz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
commit 81c9bafba1d1827b846b2c50730e4ca4369ab79b
Merge: 9746cc3 21a5b65
Author: Piotr Zarzycki <pi...@gmail.com>
AuthorDate: Sun Oct 6 11:22:41 2019 +0200
Merge tag 'apache-royale-0.9.6'
.gitignore | 9 +-
ApproveFalcon.xml | 4 +-
Jenkinsfile | 2 +-
LICENSE | 18 +
NOTICE | 7 +-
NOTICE.base | 2 +-
NOTICE.fdb | 2 +-
NOTICE.oem | 2 +-
README | 2 +-
RELEASE_NOTES.md | 15 +
build.properties | 6 +-
build.xml | 26 +-
compiler-build-tools/pom.xml | 24 +-
.../compiler/tools/annotate/AnnotateClass.java | 63 +-
.../tools/annotate/AnnotateClassesMojo.java | 8 +-
.../tools/problems/BaseProblemGeneratorMojo.java | 5 +
.../ProblemResourceBundleGeneratorMojo.java | 4 +-
.../UnknownTreePatternInputOutput.java | 5 +-
compiler-common/pom.xml | 156 +-
.../clients/problems/ProblemSettingsFilter.java | 4 +
.../apache/royale/compiler/common/ASModifier.java | 8 +-
.../config/CompilerDiagnosticsConstants.java | 1 +
.../royale/compiler/config/Configuration.java | 131 +-
.../royale/compiler/config/Configurator.java | 5 +
.../compiler/config/ICompilerProblemSettings.java | 2 +
.../config/ICompilerSettingsConstants.java | 1 +
.../compiler/constants/IASKeywordConstants.java | 1 +
.../compiler/constants/IASWarningConstants.java | 5 +
.../royale/compiler/definitions/IDefinition.java | 7 +
.../royale/compiler/embedding/EmbedAttribute.java | 1 +
.../royale/compiler/filespecs/CombinedFile.java | 6 +
.../compiler/filespecs/FileSpecification.java | 114 +-
.../compiler/filespecs/IFileSpecification.java | 7 +
.../internal/config/CompilerProblemSettings.java | 3 +
.../internal/config/ICompilerSettings.java | 7 +
.../compiler/internal/config/TargetSettings.java | 11 +
.../compiler/internal/parsing/as/OffsetLookup.java | 9 +-
...FilePrivateItemsWithMainVarWarningProblem.java} | 26 +-
.../ParameterHasNoTypeDeclarationProblem.java | 47 +-
.../compiler/problems/PublicVarWarningProblem.java | 6 +
...gProblem.java => ThisUsedInClosureProblem.java} | 24 +-
.../royale/compiler/projects/ICompilerProject.java | 17 +-
.../royale/compiler/targets/ITargetSettings.java | 14 +
.../royale/compiler/tree/as/IFunctionNode.java | 12 -
compiler-externc/.classpath | 6 +-
compiler-externc/build.xml | 1 +
compiler-externc/pom.xml | 311 +-
.../typedefs/pass/AbstractCompilerPass.java | 2 +-
.../codegen/typedefs/pass/ReferenceCompiler.java | 2 +-
.../codegen/typedefs/reference/BaseReference.java | 9 +-
.../codegen/typedefs/reference/ClassReference.java | 18 +-
.../typedefs/reference/ConstantReference.java | 13 +-
.../codegen/typedefs/reference/FieldReference.java | 8 +-
.../typedefs/reference/FunctionReference.java | 2 +-
.../typedefs/reference/MethodReference.java | 3 +-
.../codegen/typedefs/reference/ReferenceModel.java | 5 +
.../codegen/typedefs/utils/JSTypeUtils.java | 8 +-
compiler-externc/src/test/build.xml | 1 -
.../src/test/config/externc-config.xml | 10 +-
.../internal/codegen/typedefs/TestConstructor.java | 8 +-
.../codegen/typedefs/TestExternChrome.java | 179 -
.../internal/codegen/typedefs/TestExternES3.java | 2 +-
.../codegen/typedefs/TestExternJasmine.java | 2 +-
.../codegen/typedefs/TestTypeTypedefs.java | 2 +-
.../codegen/typedefs/TypedefsTestUtils.java | 1 -
.../test/resources/typedefs/unit_tests/missing.js | 31 +
compiler-jburg-types/build.xml | 2 +
compiler-jburg-types/pom.xml | 82 +-
.../src/main/java/jburg/burg/JBurgGenerator.java | 3763 ++++++++++++++++++++
compiler-jx/.classpath | 1 +
compiler-jx/pom.xml | 374 +-
.../CollapsePropertiesWithModuleSupport.java | 1035 ++++++
.../javascript/jscomp/CompilerMapFetcher.java | 2 +-
.../ProcessClosurePrimitivesWithModuleSupport.java | 1811 ++++++++++
.../jscomp/RenamePropertiesWithModuleSupport.java | 559 +++
.../jscomp/RenameVarsWithModuleSupport.java | 647 ++++
.../javascript/jscomp/RoyaleClosurePassConfig.java | 3496 ++++++++++++++++++
.../jscomp/ShadowVariablesWithModuleSupport.java | 333 ++
.../royale/compiler/asdoc/royale/ASDocComment.java | 5 +-
.../apache/royale/compiler/clients/ASDOCJSC.java | 5 +-
.../apache/royale/compiler/clients/COMPJSC.java | 183 +-
.../royale/compiler/clients/COMPJSCNative.java | 39 +-
.../royale/compiler/clients/COMPJSCRoyale.java | 209 +-
.../royale/compiler/clients/JSConfiguration.java | 161 +-
.../apache/royale/compiler/clients/MXMLJSC.java | 30 +-
.../royale/compiler/clients/MXMLJSCNative.java | 9 +-
.../royale/compiler/clients/MXMLJSCNode.java | 9 +-
.../royale/compiler/clients/MXMLJSCRoyale.java | 466 ++-
.../compiler/clients/MXMLJSCRoyaleCordova.java | 9 +-
.../royale/compiler/codegen/js/IJSEmitter.java | 3 +
.../codegen/js/goog/IJSGoogDocEmitter.java | 2 +-
.../compiler/internal/codegen/as/ASEmitter.java | 12 +
.../compiler/internal/codegen/as/ASWriter.java | 2 +-
.../compiler/internal/codegen/js/JSDocEmitter.java | 3 +-
.../compiler/internal/codegen/js/JSEmitter.java | 423 ++-
.../internal/codegen/js/JSSessionModel.java | 14 +
.../compiler/internal/codegen/js/JSWriter.java | 47 +-
.../internal/codegen/js/goog/JSGoogDocEmitter.java | 48 +-
.../internal/codegen/js/goog/JSGoogEmitter.java | 29 +-
.../internal/codegen/js/goog/JSGoogPublisher.java | 5 +-
.../internal/codegen/js/goog/JarSourceFile.java | 9 +-
.../internal/codegen/js/jx/AccessorEmitter.java | 50 +-
.../internal/codegen/js/jx/AsIsEmitter.java | 31 +-
.../codegen/js/jx/BinaryOperatorEmitter.java | 283 +-
.../internal/codegen/js/jx/BindableEmitter.java | 2 +-
.../internal/codegen/js/jx/ClassEmitter.java | 29 +-
.../codegen/js/jx/DynamicAccessEmitter.java | 80 +-
.../internal/codegen/js/jx/FieldEmitter.java | 81 +-
.../js/jx/FunctionCallArgumentsEmitter.java | 33 +-
.../codegen/js/jx/FunctionCallEmitter.java | 437 ++-
.../internal/codegen/js/jx/IdentifierEmitter.java | 90 +-
.../compiler/internal/codegen/js/jx/IfEmitter.java | 7 +
.../internal/codegen/js/jx/InterfaceEmitter.java | 10 +
.../codegen/js/jx/LiteralContainerEmitter.java | 49 +-
.../internal/codegen/js/jx/LiteralEmitter.java | 1 +
.../codegen/js/jx/MemberAccessEmitter.java | 158 +-
.../internal/codegen/js/jx/MethodEmitter.java | 8 +-
.../codegen/js/jx/PackageFooterEmitter.java | 381 +-
.../codegen/js/jx/PackageHeaderEmitter.java | 11 +-
.../internal/codegen/js/jx/ReturnEmitter.java | 14 +-
.../codegen/js/jx/SourceMapDirectiveEmitter.java | 4 +-
.../internal/codegen/js/jx/SuperCallEmitter.java | 42 +-
.../codegen/js/jx/UnaryOperatorEmitter.java | 29 +
.../codegen/js/jx/VarDeclarationEmitter.java | 242 +-
.../js/royale/JSRoyaleASDocDITAEmitter.java | 28 +-
.../codegen/js/royale/JSRoyaleASDocEmitter.java | 106 +-
.../codegen/js/royale/JSRoyaleDocEmitter.java | 191 +-
.../codegen/js/royale/JSRoyaleEmitter.java | 433 ++-
.../codegen/js/royale/JSRoyaleEmitterTokens.java | 15 +-
.../internal/codegen/js/utils/DocEmitterUtils.java | 14 +-
.../internal/codegen/js/utils/EmitterUtils.java | 100 +-
.../compiler/internal/codegen/mxml/MXMLWriter.java | 16 +-
.../mxml/royale/MXMLRoyaleCordovaPublisher.java | 9 -
.../codegen/mxml/royale/MXMLRoyaleEmitter.java | 323 +-
.../codegen/mxml/royale/MXMLRoyalePublisher.java | 345 +-
.../driver/js/goog/JSGoogCompcConfiguration.java | 20 +
.../driver/js/goog/JSGoogConfiguration.java | 85 +-
.../compiler/internal/graph/GoogDepsWriter.java | 555 ++-
.../internal/projects/RoyaleJSProject.java | 189 +-
.../royale/compiler/internal/targets/JSTarget.java | 2 +-
.../compiler/internal/targets/RoyaleJSTarget.java | 13 +-
.../compiler/utils/JSClosureCompilerWrapper.java | 175 +-
.../apache/royale/compiler/utils/NativeUtils.java | 43 +-
compiler-jx/src/main/resources/downloads.xml | 10 +-
compiler-jx/src/test/build.xml | 45 +-
.../src/test/config/compile-js-config.xml | 45 +-
compiler-jx/src/test/downloads.xml | 2 +-
.../internal/codegen/as/TestExpressions.java | 17 +
.../codegen/js/goog/TestGoogAccessorMembers.java | 4 +-
.../internal/codegen/js/goog/TestGoogClass.java | 5 -
.../internal/codegen/js/goog/TestGoogEmitter.java | 6 +-
.../codegen/js/goog/TestGoogExpressions.java | 9 +
.../codegen/js/goog/TestGoogFieldMembers.java | 4 +-
.../codegen/js/goog/TestGoogGlobalClasses.java | 2 +-
.../codegen/js/goog/TestGoogGlobalFunctions.java | 5 +-
.../codegen/js/goog/TestGoogStatements.java | 11 +
.../codegen/js/royale/TestDefaultInitializers.java | 256 +-
.../codegen/js/royale/TestRoyaleAccessors.java | 20 +-
.../codegen/js/royale/TestRoyaleClass.java | 196 +-
.../codegen/js/royale/TestRoyaleEmitter.java | 296 +-
.../codegen/js/royale/TestRoyaleExpressions.java | 974 ++++-
.../codegen/js/royale/TestRoyaleFieldMembers.java | 30 +-
.../codegen/js/royale/TestRoyaleGlobalClasses.java | 465 ++-
.../js/royale/TestRoyaleGlobalFunctions.java | 56 +-
.../codegen/js/royale/TestRoyaleInterface.java | 4 +-
.../codegen/js/royale/TestRoyaleMethodMembers.java | 28 +-
.../codegen/js/royale/TestRoyalePackage.java | 1566 ++++----
.../codegen/js/royale/TestRoyaleStatements.java | 200 +-
.../js/sourcemaps/TestSourceMapExpressions.java | 30 +
.../js/sourcemaps/TestSourceMapStatements.java | 4 +-
.../internal/codegen/mxml/TestMXMLApplication.java | 7 +
.../mxml/royale/TestRoyaleMXMLApplication.java | 6 +-
.../royale/compiler/internal/test/ASTestBase.java | 19 +
.../compiler/internal/test/MXMLTestBase.java | 16 +
.../compiler/internal/test/RoyaleTestBase.java | 6 +-
.../royale/compiler/internal/test/TestBase.java | 13 +-
.../royale/projects/bad_overrides/Test_result.js | 6 +
.../projects/bad_overrides/classes/A_result.js | 6 +
.../projects/bad_overrides/classes/B_result.js | 6 +
.../projects/bad_overrides/classes/C_result.js | 6 +
.../projects/bad_overrides/interfaces/IA_result.js | 6 +
.../projects/bad_overrides/interfaces/IB_result.js | 6 +
.../projects/bad_overrides/interfaces/IC_result.js | 6 +
.../royale/projects/circular/Base_result.js | 6 +
.../royale/projects/circular/Super_result.js | 15 +-
.../royale/projects/circular_proto/A_result.js | 6 +
.../royale/projects/circular_proto/B_result.js | 8 +-
.../royale/projects/circular_proto/C_result.js | 8 +-
.../royale/projects/circular_proto/D_result.js | 8 +-
.../royale/projects/circular_proto/E_result.js | 8 +-
.../royale/projects/circular_proto/F_result.js | 8 +-
.../royale/projects/interfaces/Test_result.js | 8 +-
.../royale/projects/interfaces/classes/A_result.js | 6 +
.../royale/projects/interfaces/classes/B_result.js | 6 +
.../royale/projects/interfaces/classes/C_result.js | 6 +
.../projects/interfaces/interfaces/IA_result.js | 6 +
.../projects/interfaces/interfaces/IC_result.js | 6 +
.../projects/interfaces/interfaces/ID_result.js | 6 +
.../projects/interfaces/interfaces/IE_result.js | 6 +
.../royale/projects/internal/MainClass_result.js | 16 +-
.../royale/projects/internal/OtherClass_result.js | 6 +
.../royale/projects/overrides/Test_result.js | 6 +
.../royale/projects/overrides/classes/A_result.js | 6 +
.../royale/projects/overrides/classes/B_result.js | 6 +
.../royale/projects/overrides/classes/C_result.js | 6 +
.../projects/overrides/interfaces/IA_result.js | 8 +
.../projects/overrides/interfaces/IB_result.js | 6 +
.../projects/overrides/interfaces/IC_result.js | 6 +
.../AmbiguousDefinition_result.js | 2 +-
.../DifferentPackageAsConflict_result.js | 8 +-
.../Event_result.js | 6 +
.../mypackage/TestClass_result.js | 8 +-
.../otherpackage/Event_result.js | 6 +
.../Event_result.js | 7 +-
.../NoConflictNoWindow_result.js | 8 +-
.../mypackage/TestClass_result.js | 8 +-
.../Event_result.js | 6 +
.../NoConflictUseWindow_result.js | 8 +-
.../mypackage/TestClass_result.js | 8 +-
.../Event_result.js | 6 +
.../SamePackageAsConflict_result.js | 8 +-
.../mypackage/Event_result.js | 6 +
.../mypackage/TestClass_result.js | 8 +-
.../package_conflicts_use_window/Event_result.js | 6 +
.../UseWindow_result.js | 8 +-
.../mypackage/TestClass_result.js | 10 +-
.../otherpackage/Event_result.js | 6 +
.../resources/royale/projects/super/Base_result.js | 6 +
.../royale/projects/super/Super_result.js | 6 +
.../projects/xml_requires/XMLRequire_result.js | 6 +
compiler-test-utils/pom.xml | 120 +-
compiler/build.xml | 29 +-
compiler/pom.xml | 1197 ++++---
.../royale/compiler/internal/parsing/as/ASParser.g | 4 +-
.../org/apache/royale/abc/semantics/Block.java | 10 +-
.../royale/abc/semantics/ControlFlowGraph.java | 25 +-
.../org/apache/royale/compiler/clients/ASC.java | 12 +
.../org/apache/royale/compiler/clients/ASDOC.java | 1 +
.../org/apache/royale/compiler/clients/COMPC.java | 1 +
.../org/apache/royale/compiler/clients/MXMLC.java | 2 +-
.../constants/IMetaAttributeConstants.java | 8 +
.../abc/ScopedDefinitionTraitsVisitor.java | 8 +-
.../internal/as/codegen/ABCGeneratingReducer.java | 4 +-
.../as/codegen/ClassDirectiveProcessor.java | 166 +-
.../internal/as/codegen/DirectiveProcessor.java | 1 -
.../as/codegen/GlobalDirectiveProcessor.java | 59 +-
.../as/codegen/InlineFunctionLexicalScope.java | 2 +-
.../as/codegen/InterfaceDirectiveProcessor.java | 69 +-
.../as/codegen/LabelScopeControlFlowContext.java | 3 +-
.../as/codegen/MXMLClassDirectiveProcessor.java | 13 +-
.../compiler/internal/clients/CLIFactory.java | 2 +-
.../codegen/databinding/BindingDatabase.java | 3 +-
.../databinding/BindingDestinationMaker.java | 43 +
.../internal/config/RoyaleTargetSettings.java | 18 +-
.../royale/compiler/internal/css/CSSKeyFrames.java | 3 +-
.../royale/compiler/internal/css/CSSProperty.java | 2 +-
.../css/codegen/CSSCompilationSession.java | 15 -
.../css/semantics/CSSSemanticAnalyzer.java | 13 +
.../internal/definitions/AmbiguousDefinition.java | 23 +-
.../internal/definitions/ClassDefinition.java | 92 +-
.../internal/definitions/ClassDefinitionBase.java | 63 +-
.../internal/definitions/DefinitionBase.java | 57 +-
.../internal/definitions/FunctionDefinition.java | 56 +-
.../internal/definitions/NamespaceDefinition.java | 7 +-
.../internal/definitions/VariableDefinition.java | 3 +-
.../internal/definitions/VectorInformation.java | 4 +-
.../references/ResolvedQualifiersReference.java | 2 +-
.../compiler/internal/embedding/EmbedData.java | 38 +-
.../embedding/transcoders/MovieTranscoder.java | 1 -
.../embedding/transcoders/TranscoderBase.java | 3 +-
.../internal/filespecs/SWCFileSpecification.java | 6 +
.../filespecs/StringFileSpecification.java | 6 +
.../internal/filespecs/ZipFileSpecification.java | 6 +
.../compiler/internal/mxml/MXMLTextData.java | 9 +-
.../compiler/internal/parsing/as/ASToken.java | 4 +
.../compiler/internal/parsing/as/BaseASParser.java | 18 +-
.../internal/parsing/as/ConfigProcessor.java | 19 +-
.../internal/parsing/as/StreamingASTokenizer.java | 4 +
.../compiler/internal/projects/ASCProject.java | 18 +
.../internal/projects/CompilerProject.java | 3 +-
.../internal/projects/DependencyGraph.java | 22 +
.../internal/projects/LibraryPathManager.java | 3 +-
.../compiler/internal/projects/RoyaleProject.java | 116 +-
.../projects/RoyaleProjectConfigurator.java | 8 +
.../internal/projects/SourcePathManager.java | 13 +-
.../royale/compiler/internal/scopes/ASScope.java | 4 +-
.../compiler/internal/scopes/ASScopeCache.java | 28 +-
.../internal/scopes/NamespaceSetPredicate.java | 6 +
.../royale/compiler/internal/scopes/TypeScope.java | 6 +
.../semantics/MethodBodySemanticChecker.java | 208 +-
.../compiler/internal/semantics/SemanticUtils.java | 208 +-
.../internal/targets/RoyaleAppSWFTarget.java | 13 +-
.../compiler/internal/targets/RoyaleTarget.java | 20 +-
.../compiler/internal/targets/SWCTarget.java | 41 +-
.../royale/compiler/internal/targets/Target.java | 30 +-
.../internal/tree/as/BaseDefinitionNode.java | 2 +
.../internal/tree/as/BaseLiteralContainerNode.java | 3 +-
.../internal/tree/as/BinaryOperatorNodeBase.java | 2 +-
.../internal/tree/as/BinaryOperatorPlusNode.java | 5 +-
.../compiler/internal/tree/as/ClassNode.java | 14 +-
.../internal/tree/as/ConfigConditionBlockNode.java | 20 +-
.../internal/tree/as/DynamicAccessNode.java | 22 +
.../compiler/internal/tree/as/FullNameNode.java | 8 +
.../internal/tree/as/FunctionCallNode.java | 18 +-
.../compiler/internal/tree/as/FunctionNode.java | 92 +-
.../compiler/internal/tree/as/IdentifierNode.java | 40 +-
.../internal/tree/as/LanguageIdentifierNode.java | 3 +-
.../compiler/internal/tree/as/LiteralNode.java | 3 +-
.../tree/as/NamespaceAccessExpressionNode.java | 2 +-
.../internal/tree/as/NamespaceIdentifierNode.java | 2 +-
.../royale/compiler/internal/tree/as/NodeBase.java | 15 +
.../compiler/internal/tree/as/ParameterNode.java | 2 +-
.../internal/tree/as/UnaryOperatorNodeBase.java | 2 +-
.../internal/tree/as/UseNamespaceNode.java | 2 +-
.../tree/mxml/MXMLBindingAttributeNode.java | 5 +
.../internal/tree/mxml/MXMLBindingNode.java | 2 +-
.../tree/mxml/MXMLClassReferenceNodeBase.java | 6 +
.../internal/tree/mxml/MXMLExpressionNodeBase.java | 2 +-
.../compiler/internal/tree/mxml/MXMLNodeBase.java | 1 +
.../internal/tree/mxml/MXMLObjectNode.java | 2 -
.../internal/tree/mxml/MXMLTreeBuilder.java | 7 +-
.../compiler/internal/tree/mxml/XMLBuilder.java | 5 +-
.../internal/units/CompilationUnitBase.java | 24 +-
.../internal/units/FXGCompilationUnit.java | 19 +-
.../internal/units/SWCCompilationUnit.java | 21 +-
.../units/requests/SWFTagsRequestResult.java | 1 -
.../AbstractClassCannotBeInstantiatedProblem.java | 26 +-
.../problems/AbstractMethodWithBodyProblem.java | 25 +-
.../problems/AbstractOutsideClassProblem.java | 27 +-
.../problems/BadAccessAbstractMethodProblem.java | 27 +-
.../ConstructorMustBePublicOrPrivateProblem.java | 26 +-
.../InaccessibleConstructorReferenceProblem.java | 27 +-
...eParametersWithNonParameterizedTypeProblem.java | 22 +-
.../UnimplementedAbstractMethodProblem.java | 34 +-
.../royale/compiler/projects/IRoyaleProject.java | 6 +
.../java/org/apache/royale/swc/SWCLibrary.java | 1 -
.../java/org/apache/royale/swc/io/SWCWriter.java | 104 +-
.../java/org/apache/royale/swf/io/SWFDump.java | 2 +-
.../java/org/apache/royale/swf/io/SWFWriter.java | 3 +-
.../royale/swf/io/SizeReportWritingSWFWriter.java | 3 +-
.../internal/parsing/mxml/RawMXMLTokenizer.lex | 3 +-
compiler/src/main/resources/downloads.xml | 16 +-
compiler/src/test/downloads.xml | 2 +-
.../src/test/java/as/ASAbstractClassTests.java | 1193 +++++++
compiler/src/test/java/as/ASFeatureTestsBase.java | 2 +-
compiler/src/test/java/as/ASNamespaceTests.java | 10 +-
.../test/java/as/ASPrivateConstructorTests.java | 631 ++++
.../test/java/mxml/tags/MXMLFeatureTestsBase.java | 1 +
.../internal/css/CSSStringPropertyValueTests.java | 1 -
...SNamespaceTests_ASNamespace_package_swfdump.xml | 12 +-
...ariableTests_AnyInitializeUndefined_swfdump.xml | 8 +-
...ableTests_stringInitializeUndefined_swfdump.xml | 4 +-
.../src/test/royale/XML.as | 0
.../src/test/royale/XMLList.as | 0
debugger/pom.xml | 272 +-
.../tools/debugger/expression/DebuggerUtil.java | 5 +
flex-compiler-oem/pom.xml | 114 +-
jenkins.xml | 2 +-
pom.xml | 1383 +++----
releasecandidate.xml | 4 +-
releasecandidate.xml => releasesteps.xml | 388 +-
royale-ant-tasks/pom.xml | 94 +-
.../org/apache/royale/compiler/ant/FlexTask.java | 10 +-
royale-maven-plugin/pom.xml | 275 +-
.../java/org/apache/royale/maven/BaseMojo.java | 28 +-
.../org/apache/royale/maven/CompileASDocMojo.java | 24 +-
.../org/apache/royale/maven/CompileASMojo.java | 4 +-
.../org/apache/royale/maven/CompileAppMojo.java | 4 +-
.../org/apache/royale/maven/CompileJSMojo.java | 8 +-
royaleunit-ant-tasks/build.xml | 160 +
{royale-ant-tasks => royaleunit-ant-tasks}/pom.xml | 109 +-
.../apache/royale/test/ant/IRoyaleUnitServer.java | 28 +
.../org/apache/royale/test/ant/LoggingUtil.java | 35 +
.../royale/test/ant/RoyaleUnitSocketServer.java | 282 ++
.../royale/test/ant/RoyaleUnitSocketThread.java | 183 +
.../royale/test/ant/RoyaleUnitWebSocketServer.java | 161 +
.../royale/test/ant/launcher/OperatingSystem.java | 55 +
.../royale/test/ant/launcher/commands/Command.java | 91 +
.../launcher/commands/headless/XvncException.java | 36 +
.../commands/headless/XvncStartCommand.java | 64 +
.../commands/headless/XvncStopCommand.java | 45 +
.../ant/launcher/commands/player/AdlCommand.java | 163 +
.../commands/player/CustomPlayerCommand.java | 124 +
.../commands/player/DefaultPlayerCommand.java | 73 +
.../commands/player/FlashPlayerCommand.java | 88 +
.../launcher/commands/player/PlayerCommand.java | 38 +
.../commands/player/PlayerCommandFactory.java | 85 +
.../ant/launcher/commands/player/TrustFile.java | 170 +
.../test/ant/launcher/contexts/DefaultContext.java | 54 +
.../ant/launcher/contexts/ExecutionContext.java | 47 +
.../launcher/contexts/ExecutionContextFactory.java | 49 +
.../ant/launcher/contexts/HeadlessContext.java | 99 +
.../test/ant/launcher/platforms/LinuxDefaults.java | 57 +
.../ant/launcher/platforms/MacOSXDefaults.java | 57 +
.../ant/launcher/platforms/PlatformDefaults.java | 29 +
.../ant/launcher/platforms/WindowsDefaults.java | 57 +
.../org/apache/royale/test/ant/report/Report.java | 252 ++
.../org/apache/royale/test/ant/report/Reports.java | 100 +
.../org/apache/royale/test/ant/report/Suite.java | 94 +
.../apache/royale/test/ant/tasks/Compilation.java | 219 ++
.../royale/test/ant/tasks/RoyaleUnitTask.java | 214 ++
.../org/apache/royale/test/ant/tasks/TestRun.java | 196 +
.../configuration/CompilationConfiguration.java | 160 +
.../ant/tasks/configuration/StepConfiguration.java | 25 +
.../ant/tasks/configuration/TaskConfiguration.java | 310 ++
.../tasks/configuration/TestRunConfiguration.java | 274 ++
.../tasks/types/CompilationFileSetCollection.java | 77 +
.../royale/test/ant/tasks/types/LibraryPaths.java | 57 +
.../royale/test/ant/tasks/types/LoadConfig.java | 60 +
.../royale/test/ant/tasks/types/SourcePaths.java | 111 +
.../src/main/resources/TestRunner.template | 38 +
.../src/main/resources/downloads.xml | 208 +-
.../main/resources/royaleUnitDescriptor.template | 37 +-
.../src/main/resources/royaleUnitTasks.tasks | 16 +
settings-template.xml | 4 +-
swfutils/pom.xml | 80 +-
416 files changed, 32135 insertions(+), 5767 deletions(-)