Return-Path: X-Original-To: apmail-flex-commits-archive@www.apache.org Delivered-To: apmail-flex-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 69E46113E8 for ; Tue, 22 Jul 2014 13:35:48 +0000 (UTC) Received: (qmail 47664 invoked by uid 500); 22 Jul 2014 13:35:30 -0000 Delivered-To: apmail-flex-commits-archive@flex.apache.org Received: (qmail 47622 invoked by uid 500); 22 Jul 2014 13:35:30 -0000 Mailing-List: contact commits-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list commits@flex.apache.org Received: (qmail 46844 invoked by uid 99); 22 Jul 2014 13:35:29 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jul 2014 13:35:29 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id D24F09AF24F; Tue, 22 Jul 2014 13:35:28 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: cdutz@apache.org To: commits@flex.apache.org Date: Tue, 22 Jul 2014 13:36:17 -0000 Message-Id: In-Reply-To: <9b4488ac636245f08eb096463c80c652@git.apache.org> References: <9b4488ac636245f08eb096463c80c652@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [51/51] [partial] git commit: [flex-falcon] [refs/heads/falcon-antlr4] - - Migrated the directory structure to a more Maven style structure. - Started migrating the Parser from Antlr2+3 and JFlex to Antlr4. - Migrated the directory structure to a more Maven style structure. - Started migrating the Parser from Antlr2+3 and JFlex to Antlr4. Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/59f6373b Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/59f6373b Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/59f6373b Branch: refs/heads/falcon-antlr4 Commit: 59f6373b37f708c1a774ad50da415ab0fe7a5f65 Parents: da4c2d1 Author: cdutz Authored: Tue Jul 22 15:31:17 2014 +0200 Committer: cdutz Committed: Tue Jul 22 15:31:51 2014 +0200 ---------------------------------------------------------------------- compiler/pom.xml | 64 +- .../compiler/internal/parsing/as/ASParser.g | 3186 ++++++++ .../parsing/as/ImportMetadataTokenTypes.txt | 68 + .../internal/parsing/as/MetadataParser.g | 397 + .../org/apache/flex/compiler/internal/css/CSS.g | 520 ++ .../apache/flex/compiler/internal/css/CSSTree.g | 338 + .../apache/flex/compiler/internal/css/CSS.g4 | 514 ++ .../flex/compiler/internal/parsing/as/AS.g4 | 3207 ++++++++ .../compiler/internal/parsing/as/Metadata.g4 | 423 ++ .../java/org/apache/flex/abc/ABCConstants.java | 643 ++ .../java/org/apache/flex/abc/ABCEmitter.java | 2063 +++++ .../java/org/apache/flex/abc/ABCLinker.java | 779 ++ .../java/org/apache/flex/abc/ABCParser.java | 1280 ++++ .../java/org/apache/flex/abc/ABCReader.java | 84 + .../apache/flex/abc/ClassDependencySort.java | 173 + .../org/apache/flex/abc/EntryOrderedStore.java | 82 + .../src/main/java/org/apache/flex/abc/Pool.java | 172 + .../org/apache/flex/abc/PoolingABCVisitor.java | 635 ++ .../diagnostics/AbstractDiagnosticVisitor.java | 71 + .../abc/diagnostics/DiagnosticsAggregator.java | 219 + .../apache/flex/abc/diagnostics/package.html | 34 + .../org/apache/flex/abc/graph/IBasicBlock.java | 64 + .../org/apache/flex/abc/graph/IFlowgraph.java | 145 + .../algorithms/DepthFirstPreorderIterator.java | 145 + .../abc/graph/algorithms/DominatorTree.java | 413 + .../flex/abc/graph/algorithms/package.html | 28 + .../java/org/apache/flex/abc/graph/package.html | 33 + .../abc/instructionlist/InstructionList.java | 1251 +++ .../flex/abc/instructionlist/package.html | 27 + .../flex/abc/models/FrameModelEncoder.java | 652 ++ .../flex/abc/models/FrameModelVisitor.java | 196 + .../flex/abc/models/TreeModelEncoder.java | 1101 +++ .../flex/abc/models/TreeModelVisitor.java | 149 + .../org/apache/flex/abc/models/package.html | 29 + .../flex/abc/optimize/DeadCodeFilter.java | 156 + .../PeepholeOptimizerMethodBodyVisitor.java | 1520 ++++ .../org/apache/flex/abc/optimize/package.html | 36 + .../main/java/org/apache/flex/abc/package.html | 41 + .../apache/flex/abc/print/ABCDumpVisitor.java | 1095 +++ .../java/org/apache/flex/abc/print/package.html | 27 + .../semantics/ArbitraryOperandsInstruction.java | 118 + .../org/apache/flex/abc/semantics/Block.java | 140 + .../apache/flex/abc/semantics/ClassInfo.java | 39 + .../flex/abc/semantics/ControlFlowGraph.java | 580 ++ .../apache/flex/abc/semantics/ECMASupport.java | 895 +++ .../flex/abc/semantics/ExceptionInfo.java | 139 + .../flex/abc/semantics/FrameCountVisitor.java | 534 ++ .../semantics/ImmediateOperandInstruction.java | 112 + .../apache/flex/abc/semantics/InstanceInfo.java | 85 + .../apache/flex/abc/semantics/Instruction.java | 313 + .../flex/abc/semantics/InstructionFactory.java | 351 + .../org/apache/flex/abc/semantics/Label.java | 167 + .../org/apache/flex/abc/semantics/Metadata.java | 159 + .../flex/abc/semantics/MethodBodyInfo.java | 394 + .../apache/flex/abc/semantics/MethodInfo.java | 210 + .../org/apache/flex/abc/semantics/Name.java | 571 ++ .../apache/flex/abc/semantics/Namespace.java | 246 + .../abc/semantics/NoOperandsInstruction.java | 36 + .../org/apache/flex/abc/semantics/Nsset.java | 167 + .../abc/semantics/OneOperandInstruction.java | 105 + .../apache/flex/abc/semantics/PooledValue.java | 176 + .../apache/flex/abc/semantics/ScriptInfo.java | 77 + .../org/apache/flex/abc/semantics/Trait.java | 337 + .../org/apache/flex/abc/semantics/Traits.java | 107 + .../org/apache/flex/abc/semantics/package.html | 27 + .../flex/abc/visitors/DelegatingABCVisitor.java | 125 + .../abc/visitors/DelegatingClassVisitor.java | 60 + .../abc/visitors/DelegatingMetadataVisitor.java | 42 + .../visitors/DelegatingMethodBodyVisitor.java | 110 + .../abc/visitors/DelegatingMethodVisitor.java | 54 + .../abc/visitors/DelegatingScriptVisitor.java | 60 + .../abc/visitors/DelegatingTraitVisitor.java | 59 + .../abc/visitors/DelegatingTraitsVisitor.java | 75 + .../apache/flex/abc/visitors/IABCVisitor.java | 132 + .../apache/flex/abc/visitors/IClassVisitor.java | 49 + .../flex/abc/visitors/IDiagnosticsVisitor.java | 118 + .../flex/abc/visitors/IFlowGraphVisitor.java | 53 + .../flex/abc/visitors/IMetadataVisitor.java | 37 + .../flex/abc/visitors/IMethodBodyVisitor.java | 118 + .../flex/abc/visitors/IMethodVisitor.java | 42 + .../flex/abc/visitors/IScriptVisitor.java | 48 + .../apache/flex/abc/visitors/ITraitVisitor.java | 51 + .../flex/abc/visitors/ITraitsVisitor.java | 73 + .../org/apache/flex/abc/visitors/IVisitor.java | 37 + .../apache/flex/abc/visitors/NilABCVisitor.java | 102 + .../flex/abc/visitors/NilClassVisitor.java | 48 + .../abc/visitors/NilDiagnosticsVisitor.java | 32 + .../flex/abc/visitors/NilMetadataVisitor.java | 33 + .../flex/abc/visitors/NilMethodBodyVisitor.java | 97 + .../flex/abc/visitors/NilMethodVisitor.java | 44 + .../flex/abc/visitors/NilScriptVisitor.java | 49 + .../flex/abc/visitors/NilTraitVisitor.java | 47 + .../flex/abc/visitors/NilTraitsVisitor.java | 65 + .../apache/flex/abc/visitors/NilVisitors.java | 74 + .../org/apache/flex/abc/visitors/package.html | 33 + .../java/org/apache/flex/compiler/Messages.java | 104 + .../org/apache/flex/compiler/ant/COMPCTask.java | 512 ++ .../org/apache/flex/compiler/ant/FlexTask.java | 418 + .../org/apache/flex/compiler/ant/MXMLCTask.java | 493 ++ .../compiler/ant/config/BaseConfigVariable.java | 74 + .../compiler/ant/config/ConfigAppendString.java | 48 + .../flex/compiler/ant/config/ConfigBoolean.java | 75 + .../flex/compiler/ant/config/ConfigInt.java | 84 + .../flex/compiler/ant/config/ConfigString.java | 70 + .../compiler/ant/config/ConfigVariable.java | 54 + .../flex/compiler/ant/config/IOptionSource.java | 33 + .../ant/config/NestedAttributeElement.java | 170 + .../flex/compiler/ant/config/OptionSpec.java | 76 + .../ant/config/RepeatableConfigString.java | 66 + .../ant/config/RepeatableConfigVariable.java | 55 + .../flex/compiler/ant/config/package.html | 27 + .../org/apache/flex/compiler/ant/package.html | 32 + .../compiler/ant/types/DefaultScriptLimits.java | 79 + .../flex/compiler/ant/types/DefaultSize.java | 71 + .../flex/compiler/ant/types/FlexFileSet.java | 116 + .../flex/compiler/ant/types/FlexSWCFileSet.java | 55 + .../apache/flex/compiler/ant/types/Fonts.java | 151 + .../flex/compiler/ant/types/Metadata.java | 168 + .../ant/types/RuntimeSharedLibraryPath.java | 92 + .../flex/compiler/ant/types/URLElement.java | 64 + .../apache/flex/compiler/ant/types/package.html | 27 + .../compiler/asdoc/IASDocBundleDelegate.java | 60 + .../flex/compiler/asdoc/IASDocComment.java | 34 + .../flex/compiler/asdoc/IASDocDelegate.java | 64 + .../compiler/asdoc/IASParserASDocDelegate.java | 89 + .../asdoc/IMetadataParserASDocDelegate.java | 68 + .../flex/compiler/asdoc/IPackageDITAParser.java | 52 + .../org/apache/flex/compiler/asdoc/package.html | 35 + .../org/apache/flex/compiler/clients/ASC.java | 2241 ++++++ .../org/apache/flex/compiler/clients/COMPC.java | 225 + .../org/apache/flex/compiler/clients/MXMLC.java | 1156 +++ .../apache/flex/compiler/clients/Optimizer.java | 501 ++ .../apache/flex/compiler/clients/package.html | 33 + .../problems/CompilerProblemCategorizer.java | 187 + .../clients/problems/IProblemFilter.java | 40 + .../problems/ProblemFilterClassCriteria.java | 113 + .../clients/problems/ProblemFormatter.java | 142 + .../clients/problems/ProblemPrinter.java | 98 + .../compiler/clients/problems/ProblemQuery.java | 479 ++ .../clients/problems/ProblemSettingsFilter.java | 230 + .../problems/WorkspaceProblemFormatter.java | 368 + .../flex/compiler/clients/problems/package.html | 27 + .../flex/compiler/common/ASImportTarget.java | 180 + .../apache/flex/compiler/common/ASModifier.java | 115 + .../flex/compiler/common/DependencyType.java | 163 + .../flex/compiler/common/DependencyTypeSet.java | 261 + .../flex/compiler/common/IDecoration.java | 41 + .../compiler/common/IDefinitionPriority.java | 29 + .../flex/compiler/common/IEmbedResolver.java | 49 + .../common/IFileSpecificationGetter.java | 52 + .../flex/compiler/common/IImportTarget.java | 78 + .../apache/flex/compiler/common/IMetaInfo.java | 56 + .../flex/compiler/common/IPathResolver.java | 41 + .../flex/compiler/common/ISourceLocation.java | 75 + .../flex/compiler/common/LibraryPathUtils.java | 50 + .../flex/compiler/common/ModifiersSet.java | 126 + .../apache/flex/compiler/common/Multiname.java | 192 + .../flex/compiler/common/MutablePrefixMap.java | 162 + .../flex/compiler/common/NodeReference.java | 242 + .../apache/flex/compiler/common/PrefixMap.java | 212 + .../flex/compiler/common/PrefixedXMLName.java | 185 + .../flex/compiler/common/RecursionGuard.java | 66 + .../flex/compiler/common/SourceLocation.java | 361 + .../flex/compiler/common/VersionInfo.java | 379 + .../apache/flex/compiler/common/XMLName.java | 147 + .../apache/flex/compiler/common/package.html | 27 + .../config/ApplicationDomainTarget.java | 79 + .../config/CommandLineConfigurator.java | 607 ++ .../flex/compiler/config/Configuration.java | 5807 ++++++++++++++ .../compiler/config/ConfigurationBuffer.java | 1346 ++++ .../flex/compiler/config/ConfigurationInfo.java | 473 ++ .../config/ConfigurationPathResolver.java | 80 + .../compiler/config/ConfigurationValue.java | 109 + .../flex/compiler/config/Configurator.java | 3432 +++++++++ .../config/ICompilerProblemSettings.java | 213 + .../config/ICompilerSettingsConstants.java | 151 + .../flex/compiler/config/RSLSettings.java | 233 + .../apache/flex/compiler/config/package.html | 39 + .../compiler/constants/IASKeywordConstants.java | 155 + .../constants/IASLanguageConstants.java | 153 + .../compiler/constants/IASWarningConstants.java | 212 + .../compiler/constants/ICSSCoreConstants.java | 99 + .../compiler/constants/IMXMLCoreConstants.java | 41 + .../constants/IMetaAttributeConstants.java | 221 + .../compiler/constants/INamespaceConstants.java | 58 + .../apache/flex/compiler/constants/package.html | 26 + .../flex/compiler/css/CombinatorType.java | 41 + .../apache/flex/compiler/css/ConditionType.java | 51 + .../flex/compiler/css/FontFaceSourceType.java | 38 + .../flex/compiler/css/ICSSCombinator.java | 52 + .../apache/flex/compiler/css/ICSSDocument.java | 59 + .../apache/flex/compiler/css/ICSSFontFace.java | 83 + .../apache/flex/compiler/css/ICSSManager.java | 131 + .../compiler/css/ICSSMediaQueryCondition.java | 63 + .../compiler/css/ICSSNamespaceDefinition.java | 59 + .../org/apache/flex/compiler/css/ICSSNode.java | 60 + .../apache/flex/compiler/css/ICSSProperty.java | 36 + .../flex/compiler/css/ICSSPropertyValue.java | 28 + .../org/apache/flex/compiler/css/ICSSRule.java | 84 + .../apache/flex/compiler/css/ICSSSelector.java | 96 + .../compiler/css/ICSSSelectorCondition.java | 48 + .../org/apache/flex/compiler/css/package.html | 65 + .../AppliedVectorDefinitionFactory.java | 38 + .../definitions/IAccessorDefinition.java | 36 + .../definitions/IAppliedVectorDefinition.java | 43 + .../IBindableVariableDefinition.java | 33 + .../compiler/definitions/IClassDefinition.java | 488 ++ .../definitions/IConstantDefinition.java | 50 + .../flex/compiler/definitions/IDefinition.java | 510 ++ .../definitions/IDocumentableDefinition.java | 45 + .../compiler/definitions/IEffectDefinition.java | 69 + .../compiler/definitions/IEventDefinition.java | 41 + .../definitions/IFunctionDefinition.java | 208 + .../compiler/definitions/IGetterDefinition.java | 43 + .../definitions/IInterfaceDefinition.java | 111 + .../definitions/IMemberedDefinition.java | 24 + .../definitions/IMetadataDefinition.java | 58 + .../definitions/INamespaceDefinition.java | 228 + .../definitions/IPackageDefinition.java | 74 + .../definitions/IParameterDefinition.java | 71 + .../flex/compiler/definitions/IQualifiers.java | 58 + .../compiler/definitions/IScopedDefinition.java | 33 + .../compiler/definitions/ISetterDefinition.java | 44 + .../compiler/definitions/IStyleDefinition.java | 161 + .../compiler/definitions/ITypeDefinition.java | 141 + .../definitions/IVariableDefinition.java | 181 + .../definitions/metadata/IDeprecationInfo.java | 32 + .../compiler/definitions/metadata/IMetaTag.java | 60 + .../definitions/metadata/IMetaTagAttribute.java | 53 + .../compiler/definitions/metadata/package.html | 26 + .../flex/compiler/definitions/package.html | 174 + .../references/INamespaceReference.java | 63 + .../definitions/references/IReference.java | 89 + .../IResolvedQualifiersReference.java | 88 + .../references/ReferenceFactory.java | 293 + .../definitions/references/package.html | 60 + .../compiler/exceptions/BURMAbortException.java | 42 + .../exceptions/BuildCanceledException.java | 28 + .../exceptions/CircularDependencyException.java | 63 + .../exceptions/CodegenInterruptedException.java | 41 + .../exceptions/ConfigurationException.java | 713 ++ .../exceptions/DuplicateLabelException.java | 40 + .../LibraryCircularDependencyException.java | 63 + .../exceptions/MissingBuiltinException.java | 52 + .../UnknownControlFlowTargetException.java | 40 + .../flex/compiler/exceptions/package.html | 27 + .../filespecs/BaseFileSpecification.java | 102 + .../flex/compiler/filespecs/CombinedFile.java | 245 + .../compiler/filespecs/FileSpecification.java | 130 + .../filespecs/IBinaryFileSpecification.java | 31 + .../compiler/filespecs/IFileSpecification.java | 58 + .../apache/flex/compiler/filespecs/package.html | 33 + .../apache/flex/compiler/fxg/FXGConstants.java | 429 ++ .../apache/flex/compiler/fxg/FXGFileNode.java | 45 + .../flex/compiler/fxg/FXGParserFactory.java | 44 + .../apache/flex/compiler/fxg/FXGVersion.java | 185 + .../apache/flex/compiler/fxg/IFXGParser.java | 54 + .../flex/compiler/fxg/IFXGTranscoder.java | 66 + .../apache/flex/compiler/fxg/dom/IFXGNode.java | 127 + .../flex/compiler/fxg/flex/FXGSymbolClass.java | 147 + .../fxg/flex/FlexFXG2SWFTranscoder.java | 1306 ++++ .../flex/compiler/fxg/flex/FlexGraphicNode.java | 31 + .../compiler/fxg/flex/FlexParagraphNode.java | 58 + .../compiler/fxg/flex/FlexRichTextNode.java | 96 + .../flex/compiler/fxg/flex/FlexSpanNode.java | 58 + .../compiler/fxg/flex/FlexTextGraphicNode.java | 161 + .../flex/compiler/fxg/logging/FXGLog.java | 58 + .../compiler/fxg/logging/FXGLoggerFactory.java | 39 + .../flex/compiler/fxg/logging/IFXGLogger.java | 56 + .../org/apache/flex/compiler/fxg/package.html | 31 + .../resources/FXGResourceResolverFactory.java | 40 + .../fxg/resources/IFXGResourceResolver.java | 41 + .../compiler/fxg/swf/FXG2SWFTranscoder.java | 1663 ++++ .../compiler/internal/abc/ABCScopeBuilder.java | 421 ++ .../internal/abc/ClassGeneratorHelper.java | 483 ++ .../abc/CollectMetadataTraitVisitor.java | 153 + .../internal/abc/FunctionGeneratorHelper.java | 58 + .../abc/ScopedDefinitionTraitsVisitor.java | 311 + .../internal/abc/ScriptDefinitionBuilder.java | 72 + .../internal/abc/TypeDefinitionBuilder.java | 80 + .../as/codegen/ABCGeneratingReducer.java | 7137 ++++++++++++++++++ .../internal/as/codegen/ABCGenerator.java | 761 ++ .../internal/as/codegen/BindableHelper.java | 580 ++ .../compiler/internal/as/codegen/Binding.java | 738 ++ .../as/codegen/ClassDirectiveProcessor.java | 1259 +++ .../as/codegen/CodeGeneratorManager.java | 48 + .../internal/as/codegen/ControlFlowContext.java | 200 + .../as/codegen/ControlFlowContextManager.java | 877 +++ .../internal/as/codegen/DirectiveProcessor.java | 264 + .../internal/as/codegen/DumpBURMState.java | 80 + .../as/codegen/ExceptionHandlingContext.java | 301 + .../GenerateFunctionInParallelResult.java | 77 + .../as/codegen/GlobalDirectiveProcessor.java | 558 ++ .../internal/as/codegen/GlobalLexicalScope.java | 429 ++ .../internal/as/codegen/IASNodeAdapter.java | 74 + .../internal/as/codegen/ICodeGenerator.java | 245 + .../as/codegen/ICodeGeneratorFactory.java | 32 + .../as/codegen/InlineFunctionLexicalScope.java | 267 + .../as/codegen/InstructionListNode.java | 131 + .../as/codegen/InterfaceDirectiveProcessor.java | 494 ++ .../codegen/LabelScopeControlFlowContext.java | 177 + .../LabeledStatementControlFlowContext.java | 70 + .../internal/as/codegen/LexicalScope.java | 2053 +++++ .../as/codegen/LoopControlFlowContext.java | 139 + .../as/codegen/MXMLClassDirectiveProcessor.java | 6018 +++++++++++++++ .../as/codegen/SwitchControlFlowContext.java | 82 + .../internal/as/codegen/UnknownTreeFinding.java | 250 + .../internal/as/codegen/UnknownTreeHandler.java | 162 + .../as/codegen/UnknownTreeHandlerPatterns.xml | 68 + .../codegen/UnknownTreePatternInputOutput.java | 306 + .../internal/as/codegen/WithContext.java | 108 + .../compiler/internal/caches/AssetTagCache.java | 193 + .../internal/caches/CSSDocumentCache.java | 386 + .../internal/caches/CacheStoreKeyBase.java | 55 + .../caches/ConcurrentCacheStoreBase.java | 125 + .../internal/caches/FileScopeCache.java | 131 + .../compiler/internal/caches/MXMLDataCache.java | 102 + .../caches/PackageNamespaceDefinitionCache.java | 63 + .../flex/compiler/internal/caches/SWFCache.java | 269 + .../compiler/internal/clients/CLIFactory.java | 220 + .../flex/compiler/internal/clients/package.html | 33 + .../codegen/databinding/BindingAnalyzer.java | 99 + .../databinding/BindingCodeGenUtils.java | 737 ++ .../codegen/databinding/BindingDatabase.java | 414 + .../databinding/BindingDestinationMaker.java | 206 + .../codegen/databinding/BindingInfo.java | 461 ++ .../databinding/FunctionWatcherInfo.java | 80 + .../databinding/MXMLBindingDirectiveHelper.java | 988 +++ .../databinding/PropertyWatcherInfo.java | 82 + .../databinding/StaticPropertyWatcherInfo.java | 77 + .../codegen/databinding/WatcherAnalyzer.java | 466 ++ .../codegen/databinding/WatcherInfoBase.java | 294 + .../codegen/databinding/XMLWatcherInfo.java | 51 + .../flex/compiler/internal/common/Counter.java | 138 + .../flex/compiler/internal/common/package.html | 33 + .../internal/config/COMPCConfiguration.java | 60 + .../config/CompilerProblemSettings.java | 227 + .../internal/config/DefaultsConfigurator.java | 181 + .../internal/config/FileConfigurator.java | 677 ++ .../config/FlashBuilderConfigurator.java | 502 ++ .../compiler/internal/config/FrameInfo.java | 61 + .../internal/config/ICompilerSettings.java | 840 +++ .../internal/config/IConfigurationFilter.java | 37 + .../compiler/internal/config/IConfigurator.java | 126 + .../config/IWriteOnlyProjectSettings.java | 136 + .../internal/config/LoadExternsParser.java | 111 + .../internal/config/QNameNormalization.java | 78 + .../config/RSLArgumentNameGenerator.java | 52 + .../config/RuntimeSharedLibraryPathInfo.java | 207 + .../config/SystemPropertyConfigurator.java | 83 + .../internal/config/TargetSettings.java | 571 ++ .../annotations/ArgumentNameGenerator.java | 58 + .../internal/config/annotations/Arguments.java | 66 + .../internal/config/annotations/Config.java | 88 + .../annotations/DefaultArgumentValue.java | 41 + .../config/annotations/DeprecatedConfig.java | 38 + .../internal/config/annotations/FlexOnly.java | 35 + .../config/annotations/InfiniteArguments.java | 37 + .../internal/config/annotations/Mapping.java | 47 + .../config/annotations/SoftPrerequisites.java | 37 + .../config/localization/ILocalizedText.java | 30 + .../config/localization/ILocalizer.java | 30 + .../localization/LocalizationManager.java | 234 + .../localization/ResourceBundleLocalizer.java | 77 + .../internal/config/localization/package.html | 27 + .../flex/compiler/internal/config/package.html | 33 + .../internal/css/CSSArrayPropertyValue.java | 63 + .../internal/css/CSSColorPropertyValue.java | 252 + .../compiler/internal/css/CSSCombinator.java | 57 + .../flex/compiler/internal/css/CSSDocument.java | 180 + .../flex/compiler/internal/css/CSSFontFace.java | 182 + .../css/CSSFunctionCallPropertyValue.java | 96 + .../internal/css/CSSKeywordPropertyValue.java | 80 + .../flex/compiler/internal/css/CSSManager.java | 295 + .../internal/css/CSSMediaQueryCondition.java | 86 + .../compiler/internal/css/CSSModelTreeType.java | 44 + .../internal/css/CSSNamespaceDefinition.java | 75 + .../flex/compiler/internal/css/CSSNodeBase.java | 163 + .../internal/css/CSSNumberPropertyValue.java | 94 + .../flex/compiler/internal/css/CSSProperty.java | 114 + .../compiler/internal/css/CSSPropertyValue.java | 38 + .../internal/css/CSSRgbColorPropertyValue.java | 113 + .../flex/compiler/internal/css/CSSRule.java | 130 + .../flex/compiler/internal/css/CSSSelector.java | 168 + .../internal/css/CSSSelectorCondition.java | 67 + .../internal/css/CSSStringPropertyValue.java | 79 + .../flex/compiler/internal/css/CSSTextNode.java | 54 + .../compiler/internal/css/CSSTypedNode.java | 39 + .../css/codegen/CSSCompilationSession.java | 395 + .../css/codegen/CSSModuleGenerator.java | 125 + .../internal/css/codegen/CSSReducer.java | 691 ++ .../internal/css/codegen/ICSSCodeGenResult.java | 45 + .../css/codegen/ICSSRuntimeConstants.java | 44 + .../compiler/internal/css/codegen/Pair.java | 101 + .../flex/compiler/internal/css/package.hmtl | 37 + .../css/semantics/ActivatedStyleSheets.java | 150 + .../css/semantics/CSSSemanticAnalyzer.java | 759 ++ .../definitions/AccessorDefinition.java | 237 + .../definitions/AmbiguousDefinition.java | 335 + .../definitions/AppliedVectorDefinition.java | 625 ++ .../internal/definitions/ClassDefinition.java | 1455 ++++ .../definitions/ClassDefinitionBase.java | 681 ++ .../definitions/ClassTraitsDefinition.java | 381 + .../definitions/ConstantDefinition.java | 212 + .../internal/definitions/DefinitionBase.java | 1735 +++++ .../internal/definitions/EffectDefinition.java | 88 + .../internal/definitions/EventDefinition.java | 49 + .../definitions/FunctionDefinition.java | 610 ++ .../internal/definitions/GetterDefinition.java | 105 + .../definitions/InterfaceDefinition.java | 625 ++ .../definitions/MemberedDefinition.java | 39 + .../definitions/MetadataDefinitionBase.java | 152 + .../definitions/NamespaceDefinition.java | 2246 ++++++ .../internal/definitions/PackageDefinition.java | 148 + .../definitions/ParameterDefinition.java | 137 + .../definitions/ScopedDefinitionBase.java | 69 + .../internal/definitions/SetterDefinition.java | 104 + .../internal/definitions/StyleDefinition.java | 254 + .../SyntheticBindableGetterDefinition.java | 33 + .../SyntheticBindableSetterDefinition.java | 33 + .../definitions/TypeDefinitionBase.java | 357 + .../definitions/VariableDefinition.java | 380 + .../internal/definitions/VectorInformation.java | 311 + .../definitions/metadata/DeprecationInfo.java | 60 + .../internal/definitions/metadata/MetaTag.java | 365 + .../definitions/metadata/MetaTagAttribute.java | 53 + .../metadata/ResourceBundleMetaTag.java | 59 + .../definitions/mxml/MXMLEventHandlerScope.java | 81 + .../compiler/internal/definitions/package.html | 42 + .../references/BuiltinReference.java | 85 + .../references/LexicalReference.java | 102 + .../references/NotATypeReference.java | 82 + .../references/ParameterizedReference.java | 90 + .../definitions/references/ReferenceCache.java | 90 + .../references/ResolvedQualifiersReference.java | 184 + .../references/ResolvedReference.java | 80 + .../internal/embedding/EmbedAttribute.java | 76 + .../compiler/internal/embedding/EmbedData.java | 678 ++ .../internal/embedding/EmbedMIMEType.java | 119 + .../embedding/transcoders/DataTranscoder.java | 72 + .../embedding/transcoders/ImageTranscoder.java | 411 + .../embedding/transcoders/JPEGTranscoder.java | 240 + .../embedding/transcoders/MovieTranscoder.java | 516 ++ .../embedding/transcoders/PBJTranscoder.java | 128 + .../transcoders/ScalableTranscoder.java | 178 + .../embedding/transcoders/SkinTranscoder.java | 489 ++ .../embedding/transcoders/SoundTranscoder.java | 369 + .../embedding/transcoders/TranscoderBase.java | 366 + .../embedding/transcoders/XMLTranscoder.java | 226 + .../filespecs/IZipFileSpecification.java | 63 + .../filespecs/SWCFileSpecification.java | 142 + .../filespecs/StringFileSpecification.java | 80 + .../filespecs/ZipFileSpecification.java | 126 + .../internal/fxg/dom/AbstractFXGNode.java | 253 + .../internal/fxg/dom/AbstractShapeNode.java | 82 + .../internal/fxg/dom/BitmapGraphicNode.java | 79 + .../compiler/internal/fxg/dom/CDATANode.java | 137 + .../internal/fxg/dom/ContentPropertyNode.java | 80 + .../internal/fxg/dom/DOMParserHelper.java | 691 ++ .../internal/fxg/dom/DefinitionNode.java | 120 + .../compiler/internal/fxg/dom/DelegateNode.java | 227 + .../compiler/internal/fxg/dom/EllipseNode.java | 94 + .../internal/fxg/dom/GradientEntryNode.java | 70 + .../internal/fxg/dom/GraphicContentNode.java | 559 ++ .../internal/fxg/dom/GraphicContext.java | 82 + .../compiler/internal/fxg/dom/GraphicNode.java | 397 + .../internal/fxg/dom/GroupDefinitionNode.java | 184 + .../compiler/internal/fxg/dom/GroupNode.java | 223 + .../compiler/internal/fxg/dom/IFillNode.java | 40 + .../compiler/internal/fxg/dom/IFilterNode.java | 40 + .../internal/fxg/dom/IMaskableNode.java | 37 + .../compiler/internal/fxg/dom/IMaskingNode.java | 43 + .../fxg/dom/IPreserveWhiteSpaceNode.java | 27 + .../internal/fxg/dom/IScalableGradientNode.java | 65 + .../compiler/internal/fxg/dom/IStrokeNode.java | 40 + .../compiler/internal/fxg/dom/ITextNode.java | 70 + .../internal/fxg/dom/ITransformNode.java | 40 + .../compiler/internal/fxg/dom/LibraryNode.java | 122 + .../compiler/internal/fxg/dom/LineNode.java | 86 + .../internal/fxg/dom/MaskPropertyNode.java | 65 + .../compiler/internal/fxg/dom/PathNode.java | 105 + .../internal/fxg/dom/PlaceObjectNode.java | 79 + .../compiler/internal/fxg/dom/RectNode.java | 197 + .../compiler/internal/fxg/dom/RichTextNode.java | 945 +++ .../internal/fxg/dom/TextGraphicNode.java | 444 ++ .../fxg/dom/fills/AbstractFillNode.java | 81 + .../internal/fxg/dom/fills/BitmapFillNode.java | 116 + .../fxg/dom/fills/LinearGradientFillNode.java | 221 + .../fxg/dom/fills/RadialGradientFillNode.java | 227 + .../fxg/dom/fills/SolidColorFillNode.java | 65 + .../fxg/dom/filters/AbstractFilterNode.java | 99 + .../fxg/dom/filters/BevelFilterNode.java | 96 + .../fxg/dom/filters/BlurFilterNode.java | 68 + .../fxg/dom/filters/ColorMatrixFilterNode.java | 104 + .../fxg/dom/filters/DropShadowFilterNode.java | 93 + .../fxg/dom/filters/GlowFilterNode.java | 84 + .../dom/filters/GradientBevelFilterNode.java | 133 + .../fxg/dom/filters/GradientGlowFilterNode.java | 132 + .../dom/richtext/AbstractRichBlockTextNode.java | 321 + .../dom/richtext/AbstractRichParagraphNode.java | 164 + .../dom/richtext/AbstractRichTextLeafNode.java | 372 + .../fxg/dom/richtext/AbstractRichTextNode.java | 230 + .../internal/fxg/dom/richtext/BRNode.java | 64 + .../internal/fxg/dom/richtext/DivNode.java | 210 + .../internal/fxg/dom/richtext/ImgNode.java | 123 + .../internal/fxg/dom/richtext/LinkNode.java | 241 + .../fxg/dom/richtext/ParagraphNode.java | 214 + .../internal/fxg/dom/richtext/SpanNode.java | 81 + .../internal/fxg/dom/richtext/TCYNode.java | 222 + .../internal/fxg/dom/richtext/TabNode.java | 64 + .../internal/fxg/dom/richtext/TextHelper.java | 712 ++ .../fxg/dom/richtext/TextLayoutFormatNode.java | 45 + .../fxg/dom/richtext/TextPropertyNode.java | 56 + .../fxg/dom/strokes/AbstractStrokeNode.java | 227 + .../dom/strokes/LinearGradientStrokeNode.java | 215 + .../dom/strokes/RadialGradientStrokeNode.java | 226 + .../fxg/dom/strokes/SolidColorStrokeNode.java | 66 + .../fxg/dom/text/AbstractCharacterTextNode.java | 255 + .../internal/fxg/dom/text/AbstractTextNode.java | 207 + .../compiler/internal/fxg/dom/text/BRNode.java | 46 + .../internal/fxg/dom/text/ParagraphNode.java | 177 + .../internal/fxg/dom/text/SpanNode.java | 72 + .../dom/transforms/AbstractTransformNode.java | 87 + .../fxg/dom/transforms/ColorTransformNode.java | 106 + .../internal/fxg/dom/transforms/MatrixNode.java | 76 + .../fxg/dom/types/AlignmentBaseline.java | 72 + .../internal/fxg/dom/types/BaselineOffset.java | 109 + .../internal/fxg/dom/types/BaselineShift.java | 102 + .../internal/fxg/dom/types/BevelType.java | 51 + .../internal/fxg/dom/types/BlendMode.java | 219 + .../fxg/dom/types/BlockProgression.java | 41 + .../fxg/dom/types/BreakOpportunity.java | 53 + .../compiler/internal/fxg/dom/types/Caps.java | 52 + .../internal/fxg/dom/types/ColorWithEnum.java | 103 + .../internal/fxg/dom/types/DigitCase.java | 47 + .../internal/fxg/dom/types/DigitWidth.java | 47 + .../internal/fxg/dom/types/Direction.java | 41 + .../fxg/dom/types/DominantBaseline.java | 72 + .../internal/fxg/dom/types/FillMode.java | 47 + .../internal/fxg/dom/types/FontStyle.java | 41 + .../internal/fxg/dom/types/FontWeight.java | 41 + .../fxg/dom/types/InterpolationMethod.java | 45 + .../compiler/internal/fxg/dom/types/Joints.java | 51 + .../fxg/dom/types/JustificationRule.java | 47 + .../fxg/dom/types/JustificationStyle.java | 53 + .../internal/fxg/dom/types/Kerning.java | 51 + .../internal/fxg/dom/types/LeadingModel.java | 76 + .../internal/fxg/dom/types/LigatureLevel.java | 53 + .../internal/fxg/dom/types/LineBreak.java | 51 + .../internal/fxg/dom/types/MaskType.java | 54 + .../internal/fxg/dom/types/NumberAuto.java | 148 + .../internal/fxg/dom/types/NumberInherit.java | 95 + .../fxg/dom/types/NumberPercentAuto.java | 96 + .../internal/fxg/dom/types/ResizeMode.java | 47 + .../internal/fxg/dom/types/ScaleMode.java | 58 + .../internal/fxg/dom/types/ScalingGrid.java | 32 + .../internal/fxg/dom/types/SpreadMethod.java | 51 + .../internal/fxg/dom/types/TextAlign.java | 65 + .../internal/fxg/dom/types/TextDecoration.java | 41 + .../internal/fxg/dom/types/TextJustify.java | 41 + .../internal/fxg/dom/types/TextRotation.java | 59 + .../internal/fxg/dom/types/TypographicCase.java | 59 + .../internal/fxg/dom/types/VerticalAlign.java | 59 + .../fxg/dom/types/WhiteSpaceCollapse.java | 46 + .../internal/fxg/dom/types/Winding.java | 43 + .../internal/fxg/logging/AbstractLogger.java | 135 + .../internal/fxg/logging/SystemLogger.java | 84 + .../internal/fxg/resources/FXGFileResolver.java | 86 + .../fxg/sax/AbstractFXGVersionHandler.java | 158 + .../compiler/internal/fxg/sax/FXGSAXParser.java | 126 + .../internal/fxg/sax/FXGSAXScanner.java | 573 ++ .../fxg/sax/FXGVersionHandlerRegistry.java | 193 + .../internal/fxg/sax/FXG_v1_0_Handler.java | 156 + .../internal/fxg/sax/FXG_v2_0_Handler.java | 171 + .../internal/fxg/sax/IFXGVersionHandler.java | 75 + .../compiler/internal/fxg/swf/DefineImage.java | 59 + .../compiler/internal/fxg/swf/ImageHelper.java | 555 ++ .../compiler/internal/fxg/swf/ShapeHelper.java | 1453 ++++ .../compiler/internal/fxg/swf/TextHelper.java | 49 + .../compiler/internal/fxg/swf/TypeHelper.java | 387 + .../compiler/internal/fxg/types/FXGMatrix.java | 165 + .../flex/compiler/internal/graph/Graph.java | 206 + .../flex/compiler/internal/graph/GraphEdge.java | 51 + .../compiler/internal/graph/GraphMLWriter.java | 377 + .../flex/compiler/internal/graph/IGraph.java | 103 + .../compiler/internal/graph/IGraphEdge.java | 39 + .../compiler/internal/graph/IGraphable.java | 27 + .../compiler/internal/graph/IReportWriter.java | 45 + .../graph/InvalidationBytesCalculator.java | 89 + .../internal/graph/LinkReportWriter.java | 298 + .../internal/graph/SynchronizedGraph.java | 169 + .../internal/graph/TopologicalSort.java | 225 + .../compiler/internal/graph/XMLGraphWriter.java | 126 + .../compiler/internal/mxml/EntityProcessor.java | 285 + .../flex/compiler/internal/mxml/MXMLData.java | 965 +++ .../compiler/internal/mxml/MXMLDataManager.java | 62 + .../compiler/internal/mxml/MXMLDialect.java | 709 ++ .../compiler/internal/mxml/MXMLDialect2006.java | 415 + .../compiler/internal/mxml/MXMLDialect2009.java | 58 + .../compiler/internal/mxml/MXMLDialect2012.java | 105 + .../internal/mxml/MXMLInstructionData.java | 129 + .../internal/mxml/MXMLManifestManager.java | 416 + .../mxml/MXMLNamespaceAttributeData.java | 64 + .../internal/mxml/MXMLNamespaceMapping.java | 76 + .../internal/mxml/MXMLStateSplitter.java | 101 + .../internal/mxml/MXMLTagAttributeData.java | 559 ++ .../compiler/internal/mxml/MXMLTagData.java | 1135 +++ .../compiler/internal/mxml/MXMLTextData.java | 390 + .../compiler/internal/mxml/MXMLUnitData.java | 366 + .../compiler/internal/mxml/StateDefinition.java | 104 + .../internal/mxml/StateDefinitionBase.java | 81 + .../internal/mxml/StateGroupDefinition.java | 89 + .../flex/compiler/internal/mxml/package.html | 33 + .../compiler/internal/parsing/FakingReader.java | 215 + .../internal/parsing/FilteringList.java | 70 + .../internal/parsing/ISourceFragment.java | 64 + .../internal/parsing/ITokenStreamFilter.java | 27 + .../internal/parsing/SourceFragment.java | 133 + .../internal/parsing/SourceFragmentsReader.java | 165 + .../compiler/internal/parsing/TokenBase.java | 516 ++ .../internal/parsing/as/ASBalancingScanner.java | 106 + .../internal/parsing/as/ASDocToken.java | 44 + .../internal/parsing/as/ASDocTokenizer.java | 94 + .../compiler/internal/parsing/as/ASToken.java | 1010 +++ .../internal/parsing/as/BaseASParser.java | 3007 ++++++++ .../internal/parsing/as/BaseMetaTagParser.java | 167 + .../internal/parsing/as/BaseRawASTokenizer.java | 361 + .../internal/parsing/as/BaseRawTokenizer.java | 387 + .../parsing/as/BaseRepairingTokenBuffer.java | 110 + .../as/BaseTokenizerWithFakeCharacters.java | 78 + .../parsing/as/ConfigCompilationUnit.java | 90 + .../internal/parsing/as/ConfigProcessor.java | 500 ++ .../internal/parsing/as/DeferFunctionBody.java | 36 + .../internal/parsing/as/IProblemReporter.java | 42 + .../parsing/as/IProjectConfigVariables.java | 74 + .../parsing/as/IRepairingTokenBuffer.java | 118 + .../internal/parsing/as/IncludeHandler.java | 595 ++ .../parsing/as/MetaDataPayloadToken.java | 127 + .../internal/parsing/as/MetadataToken.java | 96 + .../internal/parsing/as/MetadataTokenizer.java | 355 + .../internal/parsing/as/NilASDocDelegate.java | 131 + .../compiler/internal/parsing/as/OffsetCue.java | 127 + .../internal/parsing/as/OffsetLookup.java | 230 + .../parsing/as/RepairingTokenBuffer.java | 153 + .../parsing/as/StreamingASTokenizer.java | 1770 +++++ .../parsing/as/StreamingTokenBuffer.java | 208 + .../parsing/mxml/BalancingMXMLProcessor.java | 139 + .../parsing/mxml/BaseRawMXMLTokenizer.java | 278 + .../internal/parsing/mxml/MXMLScopeBuilder.java | 784 ++ .../internal/parsing/mxml/MXMLTagDataDepth.java | 257 + .../parsing/mxml/MXMLTagDataPayload.java | 63 + .../internal/parsing/mxml/MXMLToken.java | 238 + .../internal/parsing/mxml/MXMLTokenizer.java | 439 ++ .../parsing/mxml/MXMLUnitDataIterator.java | 55 + .../flex/compiler/internal/parsing/package.html | 33 + .../compiler/internal/projects/ASCProject.java | 77 + .../compiler/internal/projects/ASProject.java | 470 ++ .../internal/projects/ASSourceFileHandler.java | 66 + .../internal/projects/CompilerProject.java | 948 +++ .../internal/projects/ConfigManager.java | 313 + .../internal/projects/DefinitionPriority.java | 137 + .../internal/projects/DependencyGraph.java | 805 ++ .../internal/projects/FXGSourceFileHandler.java | 66 + .../compiler/internal/projects/FlexProject.java | 2075 +++++ .../projects/FlexProjectConfigurator.java | 218 + .../internal/projects/ISourceFileHandler.java | 89 + .../projects/LibraryDependencyGraph.java | 345 + .../internal/projects/LibraryPathManager.java | 673 ++ .../projects/MXMLSourceFileHandler.java | 74 + .../ResourceBundleSourceFileHandler.java | 73 + .../internal/projects/SourceListManager.java | 255 + .../internal/projects/SourcePathManager.java | 701 ++ .../internal/projects/ThemeUtilities.java | 73 + .../compiler/internal/projects/package.html | 33 + .../resourcebundles/PropertiesFileParser.java | 520 ++ .../resourcebundles/ResourceBundleUtils.java | 336 + .../compiler/internal/scopes/ASFileScope.java | 443 ++ .../internal/scopes/ASFileScopeProvider.java | 54 + .../internal/scopes/ASProjectScope.java | 2131 ++++++ .../flex/compiler/internal/scopes/ASScope.java | 1698 +++++ .../compiler/internal/scopes/ASScopeBase.java | 519 ++ .../compiler/internal/scopes/ASScopeCache.java | 668 ++ .../compiler/internal/scopes/CatchScope.java | 48 + .../compiler/internal/scopes/ClosureScope.java | 33 + .../internal/scopes/EmptyDefinitionStore.java | 102 + .../compiler/internal/scopes/FXGFileScope.java | 33 + .../compiler/internal/scopes/FunctionScope.java | 41 + .../internal/scopes/IDefinitionStore.java | 127 + .../internal/scopes/IMutableDefinitionSet.java | 57 + .../internal/scopes/LargeDefinitionSet.java | 102 + .../internal/scopes/LargeDefinitionStore.java | 199 + .../compiler/internal/scopes/MXMLFileScope.java | 631 ++ .../internal/scopes/NamespaceSetPredicate.java | 118 + .../internal/scopes/NoDefinitionScope.java | 132 + .../compiler/internal/scopes/PackageScope.java | 165 + .../internal/scopes/SWCFileScopeProvider.java | 124 + .../compiler/internal/scopes/ScopeView.java | 340 + .../internal/scopes/SmallDefinitionSet.java | 150 + .../internal/scopes/SmallDefinitionStore1.java | 157 + .../internal/scopes/SmallDefinitionStore2.java | 185 + .../internal/scopes/SmallDefinitionStore4.java | 220 + .../internal/scopes/SmallDefinitionStore8.java | 290 + .../scopes/SmallDefinitionStoreBase.java | 341 + .../compiler/internal/scopes/TypeScope.java | 662 ++ .../compiler/internal/scopes/WithScope.java | 42 + .../flex/compiler/internal/scopes/package.html | 33 + .../semantics/MethodBodySemanticChecker.java | 3034 ++++++++ .../internal/semantics/PostProcessStep.java | 27 + .../internal/semantics/SemanticUtils.java | 2967 ++++++++ .../compiler/internal/targets/AppSWFTarget.java | 390 + .../internal/targets/FlexAppSWFTarget.java | 1853 +++++ .../targets/FlexApplicationFrame1Info.java | 257 + .../compiler/internal/targets/FlexFontInfo.java | 56 + .../internal/targets/FlexFrame1Info.java | 225 + .../internal/targets/FlexLibraryFrame1Info.java | 44 + .../internal/targets/FlexLibrarySWFTarget.java | 472 ++ .../compiler/internal/targets/FlexRSLInfo.java | 235 + .../internal/targets/FlexSplashScreenImage.java | 50 + .../compiler/internal/targets/FlexTarget.java | 745 ++ .../internal/targets/ILibrarySWFTarget.java | 56 + .../internal/targets/ITargetAttributes.java | 116 + .../internal/targets/LibrarySWFTarget.java | 130 + .../internal/targets/LinkageChecker.java | 139 + .../internal/targets/NilTargetAttributes.java | 128 + .../compiler/internal/targets/SWCTarget.java | 964 +++ .../compiler/internal/targets/SWFTarget.java | 874 +++ .../compiler/internal/targets/TagSorter.java | 154 + .../flex/compiler/internal/targets/Target.java | 820 ++ .../internal/targets/TargetAttributeBase.java | 225 + .../internal/targets/TargetAttributesMap.java | 162 + .../targets/TargetAttributesMetadata.java | 140 + .../compiler/internal/targets/TargetReport.java | 199 + .../flex/compiler/internal/targets/package.html | 33 + .../testing/NodesToXMLStringFormatter.java | 129 + .../flex/compiler/internal/testing/package.html | 33 + .../compiler/internal/tree/as/AccessorNode.java | 183 + .../internal/tree/as/ArrayLiteralNode.java | 124 + .../internal/tree/as/BaseDefinitionNode.java | 453 ++ .../tree/as/BaseLiteralContainerNode.java | 185 + .../tree/as/BaseStatementExpressionNode.java | 109 + .../internal/tree/as/BaseStatementNode.java | 67 + .../tree/as/BaseTypedDefinitionNode.java | 223 + .../internal/tree/as/BaseVariableNode.java | 390 + .../internal/tree/as/BinaryOperatorAsNode.java | 95 + .../tree/as/BinaryOperatorAssignmentNode.java | 87 + .../BinaryOperatorBitwiseAndAssignmentNode.java | 101 + .../tree/as/BinaryOperatorBitwiseAndNode.java | 88 + ...yOperatorBitwiseLeftShiftAssignmentNode.java | 101 + .../as/BinaryOperatorBitwiseLeftShiftNode.java | 88 + .../BinaryOperatorBitwiseOrAssignmentNode.java | 101 + .../tree/as/BinaryOperatorBitwiseOrNode.java | 88 + ...OperatorBitwiseRightShiftAssignmentNode.java | 101 + .../as/BinaryOperatorBitwiseRightShiftNode.java | 88 + ...BitwiseUnsignedRightShiftAssignmentNode.java | 101 + ...ryOperatorBitwiseUnsignedRightShiftNode.java | 100 + .../BinaryOperatorBitwiseXorAssignmentNode.java | 101 + .../tree/as/BinaryOperatorBitwiseXorNode.java | 88 + .../tree/as/BinaryOperatorCommaNode.java | 88 + .../BinaryOperatorDivisionAssignmentNode.java | 101 + .../tree/as/BinaryOperatorDivisionNode.java | 88 + .../tree/as/BinaryOperatorEqualNode.java | 88 + .../as/BinaryOperatorGreaterThanEqualsNode.java | 88 + .../tree/as/BinaryOperatorGreaterThanNode.java | 88 + .../internal/tree/as/BinaryOperatorInNode.java | 88 + .../tree/as/BinaryOperatorInstanceOfNode.java | 88 + .../internal/tree/as/BinaryOperatorIsNode.java | 88 + .../as/BinaryOperatorLessThanEqualsNode.java | 88 + .../tree/as/BinaryOperatorLessThanNode.java | 88 + .../BinaryOperatorLogicalAndAssignmentNode.java | 102 + .../tree/as/BinaryOperatorLogicalAndNode.java | 87 + .../BinaryOperatorLogicalOrAssignmentNode.java | 101 + .../tree/as/BinaryOperatorLogicalOrNode.java | 87 + .../as/BinaryOperatorMinusAssignmentNode.java | 101 + .../tree/as/BinaryOperatorMinusNode.java | 88 + .../as/BinaryOperatorModuloAssignmentNode.java | 101 + .../tree/as/BinaryOperatorModuloNode.java | 88 + ...aryOperatorMultiplicationAssignmentNode.java | 101 + .../as/BinaryOperatorMultiplicationNode.java | 88 + .../tree/as/BinaryOperatorNodeBase.java | 394 + .../tree/as/BinaryOperatorNotEqualNode.java | 88 + .../as/BinaryOperatorPlusAssignmentNode.java | 101 + .../tree/as/BinaryOperatorPlusNode.java | 138 + .../tree/as/BinaryOperatorStrictEqualNode.java | 88 + .../as/BinaryOperatorStrictNotEqualNode.java | 88 + .../compiler/internal/tree/as/BlockNode.java | 81 + .../compiler/internal/tree/as/CatchNode.java | 140 + .../internal/tree/as/ChainedVariableNode.java | 179 + .../compiler/internal/tree/as/ClassNode.java | 663 ++ .../internal/tree/as/ClassReferenceNode.java | 91 + .../internal/tree/as/ConditionalNode.java | 111 + .../tree/as/ConfigConditionBlockNode.java | 74 + .../internal/tree/as/ConfigConstNode.java | 131 + .../internal/tree/as/ConfigExpressionNode.java | 108 + .../internal/tree/as/ConfigNamespaceNode.java | 53 + .../internal/tree/as/ContainerNode.java | 153 + .../tree/as/DefaultXMLNamespaceNode.java | 106 + .../internal/tree/as/DoWhileLoopNode.java | 81 + .../internal/tree/as/DynamicAccessNode.java | 86 + .../compiler/internal/tree/as/EmbedNode.java | 142 + .../internal/tree/as/ExpressionNodeBase.java | 505 ++ .../compiler/internal/tree/as/FileNode.java | 584 ++ .../internal/tree/as/FixedChildrenNode.java | 38 + .../compiler/internal/tree/as/ForLoopNode.java | 174 + .../compiler/internal/tree/as/FullNameNode.java | 183 + .../internal/tree/as/FunctionCallNode.java | 314 + .../compiler/internal/tree/as/FunctionNode.java | 1011 +++ .../internal/tree/as/FunctionObjectNode.java | 145 + .../compiler/internal/tree/as/GetterNode.java | 116 + .../tree/as/IInitializableDefinitionNode.java | 42 + .../internal/tree/as/IdentifierNode.java | 1011 +++ .../flex/compiler/internal/tree/as/IfNode.java | 119 + .../compiler/internal/tree/as/ImportNode.java | 240 + .../internal/tree/as/InterfaceNode.java | 388 + .../internal/tree/as/IterationFlowNode.java | 134 + .../compiler/internal/tree/as/KeywordNode.java | 173 + .../internal/tree/as/LabeledStatementNode.java | 94 + .../tree/as/LanguageIdentifierNode.java | 592 ++ .../compiler/internal/tree/as/LiteralNode.java | 305 + .../tree/as/MemberAccessExpressionNode.java | 310 + .../compiler/internal/tree/as/MemberedNode.java | 69 + .../compiler/internal/tree/as/ModifierNode.java | 120 + .../tree/as/ModifiersContainerNode.java | 54 + .../tree/as/NamespaceAccessExpressionNode.java | 171 + .../tree/as/NamespaceIdentifierNode.java | 368 + .../internal/tree/as/NamespaceNode.java | 243 + .../flex/compiler/internal/tree/as/NilNode.java | 59 + .../compiler/internal/tree/as/NodeBase.java | 1034 +++ .../tree/as/NonResolvingIdentifierNode.java | 91 + .../internal/tree/as/NumericLiteralNode.java | 284 + .../internal/tree/as/ObjectLiteralNode.java | 92 + .../tree/as/ObjectLiteralValuePairNode.java | 136 + .../internal/tree/as/OperatorNodeBase.java | 130 + .../compiler/internal/tree/as/PackageNode.java | 316 + .../internal/tree/as/ParameterNode.java | 311 + .../tree/as/QualifiedNameExpressionNode.java | 96 + .../as/QualifiedNamespaceExpressionNode.java | 140 + .../internal/tree/as/RegExpLiteralNode.java | 188 + .../compiler/internal/tree/as/ReturnNode.java | 89 + .../tree/as/RuntimeNameExpressionNode.java | 120 + .../internal/tree/as/ScopedBlockNode.java | 243 + .../compiler/internal/tree/as/SetterNode.java | 138 + .../compiler/internal/tree/as/SwitchNode.java | 107 + .../compiler/internal/tree/as/TerminalNode.java | 118 + .../internal/tree/as/TernaryOperatorNode.java | 184 + .../compiler/internal/tree/as/ThrowNode.java | 85 + .../tree/as/TransparentContainerNode.java | 58 + .../compiler/internal/tree/as/TreeNode.java | 321 + .../flex/compiler/internal/tree/as/TryNode.java | 155 + .../internal/tree/as/TypedExpressionNode.java | 305 + .../internal/tree/as/UnaryOperatorAtNode.java | 111 + .../tree/as/UnaryOperatorBitwiseNotNode.java | 86 + .../tree/as/UnaryOperatorDeleteNode.java | 86 + .../tree/as/UnaryOperatorLogicalNotNode.java | 86 + .../tree/as/UnaryOperatorMinusNode.java | 88 + .../internal/tree/as/UnaryOperatorNodeBase.java | 285 + .../internal/tree/as/UnaryOperatorPlusNode.java | 88 + .../tree/as/UnaryOperatorPostDecrementNode.java | 91 + .../tree/as/UnaryOperatorPostIncrementNode.java | 91 + .../tree/as/UnaryOperatorPreDecrementNode.java | 87 + .../tree/as/UnaryOperatorPreIncrementNode.java | 87 + .../tree/as/UnaryOperatorTypeOfNode.java | 86 + .../internal/tree/as/UnaryOperatorVoidNode.java | 77 + .../internal/tree/as/UseNamespaceNode.java | 130 + .../tree/as/VariableExpressionNode.java | 134 + .../compiler/internal/tree/as/VariableNode.java | 248 + .../internal/tree/as/VectorLiteralNode.java | 154 + .../internal/tree/as/WhileLoopNode.java | 64 + .../compiler/internal/tree/as/WithNode.java | 117 + .../internal/tree/as/XMLListLiteralNode.java | 88 + .../internal/tree/as/XMLLiteralNode.java | 123 + .../tree/as/metadata/AccessibilityTagNode.java | 31 + .../tree/as/metadata/AlternativeTagNode.java | 30 + .../as/metadata/BaseDefinitionMetaTagNode.java | 261 + .../tree/as/metadata/BasicMetaTagNode.java | 57 + .../as/metadata/DefaultPropertyTagNode.java | 91 + .../tree/as/metadata/EffectTagNode.java | 106 + .../internal/tree/as/metadata/EventTagNode.java | 104 + .../tree/as/metadata/EventTriggerTagNode.java | 103 + .../tree/as/metadata/InspectableTagNode.java | 225 + .../internal/tree/as/metadata/MetaTagNode.java | 285 + .../internal/tree/as/metadata/MetaTagValue.java | 51 + .../internal/tree/as/metadata/MetaTagsNode.java | 345 + .../tree/as/metadata/MultiValueMetaTagNode.java | 70 + .../tree/as/metadata/ResourceBundleTagNode.java | 103 + .../tree/as/metadata/SkinClassTagNode.java | 33 + .../internal/tree/as/metadata/StyleTagNode.java | 225 + .../internal/tree/as/metadata/TypedTagNode.java | 77 + .../flex/compiler/internal/tree/as/package.html | 42 + .../as/parts/AccessorFunctionContentsPart.java | 44 + .../internal/tree/as/parts/DecorationPart.java | 184 + .../tree/as/parts/FunctionContentsPart.java | 99 + .../as/parts/IAccessorFunctionContentsPart.java | 29 + .../internal/tree/as/parts/IDecorationPart.java | 73 + .../tree/as/parts/IFunctionContentsPart.java | 57 + .../tree/as/parts/SparseDecorationPart.java | 83 + .../tree/as/parts/VariableDecorationPart.java | 79 + .../internal/tree/mxml/MXMLApplicationNode.java | 115 + .../internal/tree/mxml/MXMLArrayNode.java | 313 + .../tree/mxml/MXMLBindingAttributeNode.java | 155 + .../internal/tree/mxml/MXMLBindingNode.java | 250 + .../internal/tree/mxml/MXMLBooleanNode.java | 80 + .../tree/mxml/MXMLClassDefinitionNode.java | 1130 +++ .../internal/tree/mxml/MXMLClassNode.java | 150 + .../tree/mxml/MXMLClassReferenceNodeBase.java | 694 ++ .../internal/tree/mxml/MXMLClearNode.java | 60 + .../mxml/MXMLCompilerDirectiveNodeBase.java | 69 + .../tree/mxml/MXMLCompilerDirectiveParser.java | 126 + .../internal/tree/mxml/MXMLComponentNode.java | 206 + .../mxml/MXMLConcatenatedDataBindingNode.java | 73 + .../tree/mxml/MXMLDataBindingParser.java | 479 ++ .../tree/mxml/MXMLDeclarationsNode.java | 138 + .../tree/mxml/MXMLDeferredInstanceNode.java | 208 + .../internal/tree/mxml/MXMLDefinitionNode.java | 217 + .../internal/tree/mxml/MXMLDesignLayerNode.java | 97 + .../internal/tree/mxml/MXMLDocumentNode.java | 149 + .../tree/mxml/MXMLEffectSpecifierNode.java | 58 + .../internal/tree/mxml/MXMLEmbedNode.java | 145 + .../tree/mxml/MXMLEventSpecifierNode.java | 305 + .../tree/mxml/MXMLExpressionNodeBase.java | 207 + .../internal/tree/mxml/MXMLFactoryNode.java | 114 + .../internal/tree/mxml/MXMLFileNode.java | 535 ++ .../internal/tree/mxml/MXMLFunctionNode.java | 99 + .../internal/tree/mxml/MXMLHTTPServiceNode.java | 97 + .../MXMLHTTPServiceRequestPropertyNode.java | 112 + .../internal/tree/mxml/MXMLImplementsNode.java | 172 + .../tree/mxml/MXMLImplicitImportNode.java | 65 + .../internal/tree/mxml/MXMLInstanceNode.java | 430 ++ .../internal/tree/mxml/MXMLIntNode.java | 80 + .../internal/tree/mxml/MXMLLibraryNode.java | 112 + .../internal/tree/mxml/MXMLLiteralNode.java | 82 + .../internal/tree/mxml/MXMLMetadataNode.java | 130 + .../internal/tree/mxml/MXMLModelNode.java | 155 + .../MXMLModelPropertyContainerNodeBase.java | 247 + .../tree/mxml/MXMLModelPropertyNode.java | 159 + .../internal/tree/mxml/MXMLModelRootNode.java | 59 + .../internal/tree/mxml/MXMLNodeBase.java | 954 +++ .../internal/tree/mxml/MXMLNumberNode.java | 84 + .../internal/tree/mxml/MXMLObjectNode.java | 51 + .../internal/tree/mxml/MXMLPrivateNode.java | 70 + .../tree/mxml/MXMLPropertySpecifierNode.java | 534 ++ .../internal/tree/mxml/MXMLRegExpNode.java | 78 + .../tree/mxml/MXMLRemoteObjectMethodNode.java | 113 + .../tree/mxml/MXMLRemoteObjectNode.java | 85 + .../internal/tree/mxml/MXMLReparentNode.java | 145 + .../internal/tree/mxml/MXMLRepeaterNode.java | 53 + .../internal/tree/mxml/MXMLResourceNode.java | 155 + .../internal/tree/mxml/MXMLScriptNode.java | 276 + .../tree/mxml/MXMLSingleDataBindingNode.java | 81 + .../tree/mxml/MXMLSpecifierNodeBase.java | 177 + .../internal/tree/mxml/MXMLStateNode.java | 244 + .../internal/tree/mxml/MXMLStringNode.java | 124 + .../internal/tree/mxml/MXMLStyleNode.java | 153 + .../tree/mxml/MXMLStyleSpecifierNode.java | 110 + .../internal/tree/mxml/MXMLTreeBuilder.java | 901 +++ .../internal/tree/mxml/MXMLUintNode.java | 82 + .../internal/tree/mxml/MXMLVectorNode.java | 323 + .../internal/tree/mxml/MXMLWebServiceNode.java | 85 + .../tree/mxml/MXMLWebServiceOperationNode.java | 113 + .../internal/tree/mxml/MXMLXMLListNode.java | 122 + .../internal/tree/mxml/MXMLXMLNode.java | 227 + .../compiler/internal/tree/mxml/XMLBuilder.java | 708 ++ .../compiler/internal/tree/mxml/package.html | 42 + .../properties/ResourceBundleEntryNode.java | 62 + .../tree/properties/ResourceBundleFileNode.java | 69 + .../internal/tree/properties/package.html | 43 + .../internal/units/ABCCompilationUnit.java | 239 + .../internal/units/ASCompilationUnit.java | 625 ++ .../internal/units/CompilationUnitBase.java | 1150 +++ .../internal/units/EmbedCompilationUnit.java | 333 + .../units/EmbedCompilationUnitFactory.java | 142 + .../internal/units/FXGCompilationUnit.java | 431 ++ .../units/ImportedASCompilationUnit.java | 70 + .../units/InvisibleCompilationUnit.java | 228 + .../internal/units/MXMLCompilationUnit.java | 289 + .../units/ResourceBundleCompilationUnit.java | 713 ++ .../units/ResourceModuleCompilationUnit.java | 277 + .../internal/units/SWCCompilationUnit.java | 488 ++ .../units/ServicesXMLCompilationUnit.java | 117 + .../units/SourceCompilationUnitFactory.java | 165 + .../units/StringToCompilationUnitMap.java | 456 ++ .../units/StyleModuleCompilationUnit.java | 268 + .../flex/compiler/internal/units/package.html | 33 + .../units/requests/ABCBytesRequestResult.java | 144 + .../requests/ABCFileScopeRequestResult.java | 64 + .../requests/ASFileScopeRequestResult.java | 112 + .../requests/EmbedFileScopeRequestResult.java | 38 + .../requests/FileScopeRequestResultBase.java | 158 + .../internal/units/requests/RequestMaker.java | 266 + .../units/requests/SWFTagsRequestResult.java | 127 + .../units/requests/SyntaxTreeRequestResult.java | 92 + .../internal/units/requests/package.html | 33 + .../compiler/internal/workspaces/Workspace.java | 1244 +++ .../compiler/internal/workspaces/package.html | 33 + .../apache/flex/compiler/mxml/IMXMLData.java | 125 + .../flex/compiler/mxml/IMXMLDataManager.java | 53 + .../compiler/mxml/IMXMLInstructionData.java | 47 + .../compiler/mxml/IMXMLLanguageConstants.java | 414 + .../compiler/mxml/IMXMLManifestManager.java | 82 + .../mxml/IMXMLNamespaceAttributeData.java | 39 + .../compiler/mxml/IMXMLNamespaceMapping.java | 42 + .../compiler/mxml/IMXMLTagAttributeData.java | 168 + .../apache/flex/compiler/mxml/IMXMLTagData.java | 234 + .../flex/compiler/mxml/IMXMLTextData.java | 122 + .../flex/compiler/mxml/IMXMLTypeConstants.java | 210 + .../flex/compiler/mxml/IMXMLUnitData.java | 167 + .../flex/compiler/mxml/IStateDefinition.java | 49 + .../compiler/mxml/IStateDefinitionBase.java | 39 + .../compiler/mxml/IStateGroupDefinition.java | 50 + .../flex/compiler/mxml/IXMLNameResolver.java | 73 + .../org/apache/flex/compiler/mxml/package.html | 52 + .../java/org/apache/flex/compiler/package.html | 137 + .../compiler/parsing/GenericTokenStream.java | 78 + .../compiler/parsing/IASBalancingScanner.java | 53 + .../apache/flex/compiler/parsing/IASToken.java | 79 + .../flex/compiler/parsing/IASTokenizer.java | 61 + .../apache/flex/compiler/parsing/ICMToken.java | 91 + .../flex/compiler/parsing/IMXMLToken.java | 103 + .../flex/compiler/parsing/IMXMLTokenizer.java | 48 + .../flex/compiler/parsing/IMetadataParser.java | 29 + .../flex/compiler/parsing/MXMLTokenFactory.java | 52 + .../flex/compiler/parsing/MXMLTokenTypes.java | 143 + .../apache/flex/compiler/parsing/package.html | 44 + .../problems/ANELibraryNotAllowedProblem.java | 44 + .../problems/ASDocNotClosedProblem.java | 41 + .../problems/AbstractDeprecatedAPIProblem.java | 36 + .../problems/AbstractSemanticProblem.java | 46 + .../problems/AccessUndefinedMemberProblem.java | 45 + ...AccessUndefinedPropertyInPackageProblem.java | 50 + .../AccessUndefinedPropertyProblem.java | 44 + .../problems/AccessorTypesMustMatchProblem.java | 38 + .../problems/AmbiguousGotoTargetProblem.java | 57 + .../problems/AmbiguousReferenceProblem.java | 41 + .../AnyNamespaceCannotBeQualifierProblem.java | 38 + .../compiler/problems/ArrayCastProblem.java | 44 + .../compiler/problems/ArrayDowncastProblem.java | 44 + .../compiler/problems/AssignToConstProblem.java | 40 + .../problems/AssignToFunctionProblem.java | 46 + .../AssignToNonReferenceValueProblem.java | 40 + .../AssignToReadOnlyPropertyProblem.java | 43 + .../AssignmentInConditionalProblem.java | 42 + .../AttemptToDeleteFixedPropertyProblem.java | 44 + .../AttributesAreNotCallableProblem.java | 39 + ...tesNotAllowedOnPackageDefinitionProblem.java | 46 + .../BURMDiagnosticForEachExpectedInProblem.java | 42 + .../BURMDiagnosticNotAllowedHereProblem.java | 43 + .../BURMPatternMatchFailureProblem.java | 44 + .../BadAccessInterfaceMemberProblem.java | 46 + .../compiler/problems/BadCharacterProblem.java | 41 + .../problems/BadSetterReturnTypeProblem.java | 41 + .../problems/BaseClassIsFinalProblem.java | 41 + .../compiler/problems/CSSCodeGenProblem.java | 38 + .../compiler/problems/CSSEmbedAssetProblem.java | 46 + .../CSSExcludedStylePropertyProblem.java | 48 + .../compiler/problems/CSSParserProblem.java | 74 + .../flex/compiler/problems/CSSProblem.java | 38 + .../CSSUndefinedNamespacePrefixProblem.java | 46 + .../problems/CSSUndefinedTypeProblem.java | 46 + .../CSSUnknownDefaultNamespaceProblem.java | 48 + .../CSSUnresolvedClassReferenceProblem.java | 45 + .../problems/CSSUnusedTypeSelectorProblem.java | 42 + .../problems/CallUndefinedMethodProblem.java | 42 + .../problems/CanNotInsertSemicolonProblem.java | 40 + .../CannotDeleteSuperDescendantsProblem.java | 44 + .../problems/CannotExtendClassProblem.java | 46 + .../problems/CannotExtendInterfaceProblem.java | 48 + .../CannotResolveConfigExpressionProblem.java | 41 + ...olveProjectLevelConfigExpressionProblem.java | 39 + .../problems/CircularTypeReferenceProblem.java | 42 + .../ClassesMappedToSameRemoteAliasProblem.java | 43 + .../problems/CodegenInternalProblem.java | 59 + .../flex/compiler/problems/CodegenProblem.java | 39 + .../ComparisonBetweenUnrelatedTypesProblem.java | 48 + .../problems/CompiledAsAComponentProblem.java | 46 + .../flex/compiler/problems/CompilerProblem.java | 222 + .../problems/CompilerProblemClassification.java | 40 + .../problems/CompilerProblemSeverity.java | 41 + .../problems/ComponentTagWithoutURIProblem.java | 46 + .../ConfigurationFileNotFoundProblem.java | 37 + .../compiler/problems/ConfigurationProblem.java | 59 + ...flictingInheritedNameInNamespaceProblem.java | 45 + .../ConflictingNameInNamespaceProblem.java | 44 + .../problems/ConstNotInitializedProblem.java | 39 + .../ConstructorCannotHaveReturnTypeProblem.java | 38 + .../problems/ConstructorInInterfaceProblem.java | 45 + .../ConstructorIsGetterSetterProblem.java | 38 + .../problems/ConstructorIsStaticProblem.java | 40 + .../ConstructorMustBePublicProblem.java | 41 + .../CountedForLoopInitializerProblem.java | 42 + .../problems/CyclicalIncludesProblem.java | 38 + .../flex/compiler/problems/DateCastProblem.java | 49 + .../DecrementMustBeReferenceProblem.java | 42 + .../DefinitionShadowedByPackageNameProblem.java | 35 + .../DependencyNotCompatibleProblem.java | 44 + .../compiler/problems/DeprecatedAPIProblem.java | 42 + .../DeprecatedAPIWithMessageProblem.java | 41 + .../DeprecatedAPIWithReplacementProblem.java | 43 + ...ecatedAPIWithSinceAndReplacementProblem.java | 46 + .../problems/DeprecatedAPIWithSinceProblem.java | 45 + .../DeprecatedConfigurationOptionProblem.java | 48 + .../problems/DuplicateAttributeProblem.java | 41 + .../DuplicateClassDefinitionProblem.java | 45 + .../DuplicateFunctionDefinitionProblem.java | 45 + .../DuplicateInterfaceDefinitionProblem.java | 45 + .../problems/DuplicateInterfaceProblem.java | 55 + .../problems/DuplicateLabelProblem.java | 39 + .../DuplicateNamespaceDefinitionProblem.java | 39 + .../DuplicateQNameInSourcePathProblem.java | 46 + .../problems/DuplicateScriptProblem.java | 42 + .../problems/DuplicateSkinStateProblem.java | 53 + .../problems/DuplicateSourceFileProblem.java | 42 + .../problems/DuplicateSwitchCaseProblem.java | 45 + .../DuplicateVariableDefinitionProblem.java | 48 + .../problems/DynamicNotOnClassProblem.java | 42 + .../problems/EmbedAS2TagsModifiedProblem.java | 43 + .../EmbedBadScalingGridTargetProblem.java | 46 + ...ouldNotDetermineSampleFrameCountProblem.java | 42 + .../EmbedExceptionWhileTranscodingProblem.java | 40 + .../problems/EmbedInitialValueProblem.java | 37 + .../EmbedInvalidAttributeValueProblem.java | 40 + .../EmbedInvalidUnicodeRangeProblem.java | 40 + .../problems/EmbedMissingSymbolProblem.java | 46 + .../EmbedMovieScalingNoSymbolProblem.java | 41 + .../problems/EmbedMultipleMetaTagsProblem.java | 42 + .../problems/EmbedNoSkinClassProblem.java | 42 + .../problems/EmbedNoSourceAttributeProblem.java | 38 + .../EmbedOnlyOnClassesAndVarsProblem.java | 38 + .../EmbedQualityRequiresCompressionProblem.java | 39 + .../problems/EmbedQualityValueProblem.java | 41 + .../problems/EmbedScalingGridProblem.java | 40 + .../problems/EmbedScalingGridValueProblem.java | 40 + .../problems/EmbedSkinClassNotFoundProblem.java | 42 + ...bedSourceAttributeCouldNotBeReadProblem.java | 39 + ...EmbedSourceAttributeDoesNotExistProblem.java | 64 + .../EmbedSourceFileNotFoundProblem.java | 37 + .../problems/EmbedTypeNotEmbeddableProblem.java | 42 + .../EmbedUnableToReadSourceProblem.java | 42 + .../problems/EmbedUnknownAttributeProblem.java | 37 + .../problems/EmbedUnknownMimeTypeProblem.java | 39 + .../EmbedUnrecogniedFileTypeProblem.java | 37 + .../EmbedUnsupportedAttributeProblem.java | 41 + .../EmbedUnsupportedSamplingRateProblem.java | 44 + .../problems/EmbedUnsupportedTypeProblem.java | 37 + ...tDefinitionKeywordAfterAttributeProblem.java | 49 + .../ExpectXmlBeforeNamespaceProblem.java | 46 + ...ExtraCharactersAfterEndOfProgramProblem.java | 38 + .../ExtraneousSuperStatementProblem.java | 40 + .../FXGChildNodeNotSupportedProblem.java | 37 + .../FXGContentNotContiguousProblem.java | 37 + .../problems/FXGDefinitionNotFoundProblem.java | 37 + .../problems/FXGErrorEmbeddingImageProblem.java | 39 + .../problems/FXGInvalidBooleanValueProblem.java | 36 + ...XGInvalidChildColorTransformNodeProblem.java | 37 + .../FXGInvalidChildMatrixNodeProblem.java | 35 + .../problems/FXGInvalidChildNodeProblem.java | 38 + .../FXGInvalidColorMatrixValueProblem.java | 36 + .../problems/FXGInvalidColorValueProblem.java | 34 + .../FXGInvalidDefinitionNameProblem.java | 39 + .../problems/FXGInvalidDoubleValueProblem.java | 34 + .../problems/FXGInvalidFloatValueProblem.java | 34 + .../FXGInvalidGroupIDAttributeProblem.java | 36 + .../problems/FXGInvalidIntegerValueProblem.java | 34 + .../FXGInvalidLibraryElementProblem.java | 37 + .../problems/FXGInvalidMaskElementProblem.java | 37 + .../FXGInvalidNestingElementsProblem.java | 37 + .../FXGInvalidNodeAttributeProblem.java | 38 + .../problems/FXGInvalidPathDataProblem.java | 33 + .../problems/FXGInvalidPercentValueProblem.java | 34 + ...validRectRadiusXRadiusYAttributeProblem.java | 33 + .../problems/FXGInvalidRootNodeProblem.java | 35 + .../FXGInvalidScaleGridGroupChildProblem.java | 35 + ...nvalidScaleGridRotationAttributeProblem.java | 35 + .../problems/FXGInvalidTabStopsProblem.java | 36 + .../problems/FXGInvalidVersionProblem.java | 37 + .../problems/FXGMissingAttributeProblem.java | 38 + .../FXGMissingGroupChildNodeProblem.java | 37 + .../problems/FXGMultipleElementProblem.java | 37 + .../problems/FXGOutOfRangeValueProblem.java | 38 + .../compiler/problems/FXGParserProblem.java | 36 + ...GPrivateElementNotChildOfGraphicProblem.java | 36 + .../FXGPrivateElementNotLastProblem.java | 38 + .../flex/compiler/problems/FXGProblem.java | 50 + .../compiler/problems/FXGScanningProblem.java | 36 + .../problems/FXGUndefinedPropertyProblem.java | 36 + .../FXGUnknownAttributeValueProblem.java | 38 + .../FXGUnknownElementInVersionProblem.java | 39 + .../FXGVersionHandlerNotRegisteredProblem.java | 37 + .../flex/compiler/problems/FatalProblem.java | 47 + .../flex/compiler/problems/FileIOProblem.java | 39 + .../problems/FileInLibraryIOProblem.java | 43 + .../problems/FileInLibraryNotFoundProblem.java | 41 + .../compiler/problems/FileNotFoundProblem.java | 55 + .../compiler/problems/FileWriteProblem.java | 39 + .../problems/FinalOutsideClassProblem.java | 43 + ...FlexOnlyConfigurationOptionNotSupported.java | 44 + .../problems/FontEmbeddingNotSupported.java | 42 + .../ForwardReferenceToBaseClassProblem.java | 51 + .../FunctionNotMarkedOverrideProblem.java | 43 + .../problems/FunctionWithoutBodyProblem.java | 39 + .../GetterCannotHaveParametersProblem.java | 38 + .../problems/GetterMustNotBeVoidProblem.java | 35 + .../problems/GlobalBindablePropertyProblem.java | 40 + .../HostComponentClassNotFoundProblem.java | 43 + .../HostComponentMustHaveTypeProblem.java | 41 + .../compiler/problems/ICompilerProblem.java | 53 + .../IllegalAssignmentToClassProblem.java | 43 + .../IllogicalComparionWithNaNProblem.java | 36 + ...IllogicalComparisonWithUndefinedProblem.java | 35 + .../ImplicitCoercionToSubtypeProblem.java | 45 + .../ImplicitCoercionToUnrelatedTypeProblem.java | 44 + ...TypeCheckCoercionToUnrelatedTypeProblem.java | 48 + .../ImproperlyConfiguredTargetProblem.java | 53 + .../InaccessibleMethodReferenceProblem.java | 45 + .../InaccessiblePropertyReferenceProblem.java | 45 + ...compatibleDefaultValueOfTypeNullProblem.java | 38 + .../IncompatibleInitializerTypeProblem.java | 59 + .../IncompatibleInterfaceMethodProblem.java | 50 + .../problems/IncompatibleOverrideProblem.java | 42 + .../IncrementMustBeReferenceProblem.java | 42 + .../InitializerValueNotAnIntegerProblem.java | 61 + .../InitializerValueOutOfRangeProblem.java | 63 + ...neFunctionNotFinalStaticOrGlobalProblem.java | 41 + .../problems/InlineFunctionTooLargeProblem.java | 39 + ...InlineNestedInliningNotSupportedProblem.java | 35 + .../problems/InlineNoSourceProblem.java | 35 + .../InlineUnsupportedInstructionProblem.java | 35 + .../problems/InlineUnsupportedNodeProblem.java | 40 + .../compiler/problems/InstanceOfProblem.java | 37 + .../InterfaceBindablePropertyProblem.java | 39 + .../InterfaceCannotBeInstantiatedProblem.java | 42 + .../InterfaceMethodOverrideProblem.java | 46 + .../InterfaceMethodWithBodyProblem.java | 41 + .../problems/InterfaceModifierProblem.java | 41 + .../InterfaceNamespaceAttributeProblem.java | 39 + .../problems/InternalCompilerProblem.java | 49 + .../problems/InternalCompilerProblem2.java | 60 + .../problems/InvalidABCByteCodeProblem.java | 35 + .../problems/InvalidAttributeProblem.java | 38 + .../problems/InvalidBackgroundColorProblem.java | 36 + .../InvalidByteCodeGeneratedProblem.java | 65 + .../problems/InvalidConfigLocationProblem.java | 51 + .../InvalidDecrementOperandProblem.java | 40 + .../InvalidForInInitializerProblem.java | 42 + .../problems/InvalidImportFileProblem.java | 38 + .../InvalidIncrementOperandProblem.java | 40 + .../compiler/problems/InvalidLabelProblem.java | 38 + .../compiler/problems/InvalidLvalueProblem.java | 39 + .../InvalidNamespaceInitializerProblem.java | 39 + .../problems/InvalidNamespaceProblem.java | 41 + .../problems/InvalidOverrideProblem.java | 46 + .../InvalidPrivateNamespaceAttrProblem.java | 42 + .../InvalidPrivateNamespaceProblem.java | 42 + .../InvalidProtectedNamespaceAttrProblem.java | 42 + .../InvalidProtectedNamespaceProblem.java | 41 + .../InvalidPublicNamespaceAttrProblem.java | 42 + .../problems/InvalidPublicNamespaceProblem.java | 41 + .../InvalidRestParameterDeclarationProblem.java | 44 + .../problems/InvalidSuperExpressionProblem.java | 42 + .../problems/InvalidSuperStatementProblem.java | 39 + .../compiler/problems/InvalidTypeProblem.java | 41 + .../problems/LibraryNotFoundProblem.java | 38 + .../problems/LocalBindablePropertyProblem.java | 41 + .../problems/LossyConversionProblem.java | 43 + .../problems/MXMLAttributeVersionProblem.java | 44 + .../compiler/problems/MXMLClassNodeProblem.java | 45 + .../MXMLConstructorHasParametersProblem.java | 44 + .../MXMLContentAfterRootTagProblem.java | 38 + .../MXMLContentBeforeRootTagProblem.java | 38 + ...MXMLDatabindingSourceNotBindableProblem.java | 47 + .../problems/MXMLDualContentProblem.java | 44 + .../problems/MXMLDuplicateAttributeProblem.java | 44 + .../problems/MXMLDuplicateChildTagProblem.java | 44 + .../problems/MXMLDuplicateIDProblem.java | 41 + .../problems/MXMLEmptyAttributeProblem.java | 41 + .../problems/MXMLEmptyEventHandlerProblem.java | 40 + ...xecutableStatementsInScriptBlockProblem.java | 40 + .../problems/MXMLFinalClassProblem.java | 46 + .../MXMLIncludeInAndExcludeFromProblem.java | 42 + .../MXMLIncompatibleArrayElementProblem.java | 48 + .../MXMLIncompatibleVectorElementProblem.java | 40 + ...MXMLInvalidDatabindingExpressionProblem.java | 37 + .../MXMLInvalidDefinitionNameProblem.java | 44 + .../problems/MXMLInvalidEntityProblem.java | 40 + .../compiler/problems/MXMLInvalidIDProblem.java | 42 + .../MXMLInvalidItemCreationPolicyProblem.java | 42 + ...MXMLInvalidItemDestructionPolicyProblem.java | 42 + .../problems/MXMLInvalidPercentageProblem.java | 45 + .../MXMLInvalidSourceAttributeProblem.java | 47 + .../problems/MXMLInvalidStyleProblem.java | 55 + .../problems/MXMLInvalidTextForTypeProblem.java | 43 + .../MXMLInvalidVectorFixedAttributeProblem.java | 42 + .../MXMLInvalidVectorTypeAttributeProblem.java | 44 + .../MXMLLibraryTagNotTheFirstChildProblem.java | 41 + .../problems/MXMLMissingRootTagProblem.java | 36 + .../MXMLMissingVectorTypeAttributeProblem.java | 43 + .../problems/MXMLMultipleRootTagsProblem.java | 38 + .../MXMLNoAllowedAttributesProblem.java | 40 + .../compiler/problems/MXMLNotAClassProblem.java | 45 + .../MXMLOtherLanguageNamespaceProblem.java | 38 + ...MXMLOuterDocumentAlreadyDeclaredProblem.java | 43 + .../MXMLPercentageNotAllowedProblem.java | 45 + .../problems/MXMLPrivateAttributeProblem.java | 40 + .../problems/MXMLPrivateTagLocationProblem.java | 41 + .../problems/MXMLRequiredAttributeProblem.java | 43 + ...LSameBindingSourceAndDestinationProblem.java | 38 + .../compiler/problems/MXMLSemanticProblem.java | 47 + .../compiler/problems/MXMLSyntaxProblem.java | 40 + .../MXMLUnexpectedAttributeProblem.java | 38 + .../MXMLUnexpectedDatabindingProblem.java | 38 + .../problems/MXMLUnexpectedTagProblem.java | 38 + .../problems/MXMLUnexpectedTextProblem.java | 38 + .../problems/MXMLUnknownNamespaceProblem.java | 45 + .../problems/MXMLUnknownXMLFormatProblem.java | 42 + ...XMLUnrecognizedCompilerDirectiveProblem.java | 42 + .../problems/MXMLUnresolvedTagProblem.java | 42 + .../problems/MXMLUnterminatedEntityProblem.java | 38 + .../MXMLXMLListMixedContentProblem.java | 38 + .../problems/MXMLXMLOnlyOneRootTagProblem.java | 39 + ...XMLProcessingInstructionLocationProblem.java | 42 + .../problems/MXMLXMLRequireContentProblem.java | 38 + .../flex/compiler/problems/ManifestProblem.java | 40 + .../MethodCannotBeConstructorProblem.java | 40 + .../problems/MissingBuiltinProblem.java | 48 + .../problems/MissingCatchOrFinallyProblem.java | 45 + ...ssingFactoryClassInFrameMetadataProblem.java | 42 + ...ssingLeftBraceBeforeFunctionBodyProblem.java | 40 + .../problems/MissingPropertyNameProblem.java | 33 + .../MissingRequirementConfigurationProblem.java | 38 + .../problems/MissingSignedDigestProblem.java | 39 + .../problems/MissingSkinPartProblem.java | 40 + .../problems/MissingSkinStateProblem.java | 38 + .../problems/MissingUnsignedDigestProblem.java | 39 + ...ltipleConfigNamespaceDecorationsProblem.java | 35 + .../MultipleContructorDefinitionsProblem.java | 39 + ...ipleExternallyVisibleDefinitionsProblem.java | 38 + .../MultipleNamespaceAttributesProblem.java | 38 + ...tipleReservedNamespaceAttributesProblem.java | 44 + .../problems/MultipleSwitchDefaultsProblem.java | 39 + .../NamespaceAttributeNotAllowedProblem.java | 56 + .../problems/NamespaceInInterfaceProblem.java | 39 + .../NamespaceOverrideInsideFunctionProblem.java | 37 + .../problems/NativeMethodWithBodyProblem.java | 39 + .../problems/NativeNotOnFunctionProblem.java | 42 + .../problems/NativeUsedInInterfaceProblem.java | 42 + .../problems/NativeVariableProblem.java | 41 + .../compiler/problems/NestedClassProblem.java | 39 + .../problems/NestedGetterSetterProblem.java | 39 + .../problems/NestedInterfaceProblem.java | 39 + .../compiler/problems/NestedPackageProblem.java | 38 + .../NoCompilationUnitForDefinitionProblem.java | 35 + .../NoDefaultConstructorInBaseClassProblem.java | 42 + .../NoDefinitionForSWCDependencyProblem.java | 44 + .../problems/NoMainDefinitionProblem.java | 46 + .../NoScopesInABCCompilationUnitProblem.java | 34 + .../NoSourceForClassInNamespaceProblem.java | 36 + .../problems/NoSourceForClassProblem.java | 34 + .../problems/NonConstConfigVarProblem.java | 38 + .../problems/NonConstantConfigInitProblem.java | 55 + .../NonConstantParamInitializerProblem.java | 39 + .../NonDirectoryInSourcePathProblem.java | 43 + .../NullUsedWhereOtherExpectedProblem.java | 38 + .../OnlyOneHostComponentAllowedProblem.java | 40 + .../problems/OperandStackUnderflowProblem.java | 46 + .../problems/OverlappingSourcePathProblem.java | 46 + .../compiler/problems/OverrideFinalProblem.java | 42 + .../problems/OverrideNotFoundProblem.java | 43 + .../problems/OverrideOutsideClassProblem.java | 44 + .../PackageCannotBeUsedAsValueProblem.java | 43 + .../flex/compiler/problems/ParserProblem.java | 48 + .../problems/PropertyIsWriteOnlyProblem.java | 43 + .../PrototypeInvalidAttributeProblem.java | 39 + .../RemovedConfigurationOptionProblem.java | 44 + .../RequiredParameterAfterOptionalProblem.java | 40 + .../ResourceBundleMalformedEncodingProblem.java | 38 + .../ResourceBundleNoBundleParameterProblem.java | 41 + .../ResourceBundleNoKeyParameterProblem.java | 38 + .../ResourceBundleNotFoundForLocaleProblem.java | 52 + .../problems/ResourceBundleNotFoundProblem.java | 51 + ...estParamAndArgumentsUsedTogetherProblem.java | 38 + .../RestParameterMustBeLastProblem.java | 41 + .../ReturnCannotBeUsedInGlobalProblem.java | 44 + .../ReturnCannotBeUsedInPackageProblem.java | 43 + .../ReturnCannotBeUsedInStaticProblem.java | 43 + .../problems/ReturnMustReturnValueProblem.java | 40 + .../ReturnValueHasNoTypeDeclarationProblem.java | 39 + .../ReturnValueInConstructorProblem.java | 40 + .../ReturnValueMustBeUndefinedProblem.java | 42 + ...SMTextSettingsWrongReferenceTypeProblem.java | 40 + .../problems/SWFCharacterIDNotFoundProblem.java | 53 + ...ontAlignZonesLinkToIncorrectFontProblem.java | 53 + .../problems/SWFFrameCountMismatchProblem.java | 48 + .../problems/SWFInvalidSignatureProblem.java | 40 + .../problems/SWFTagLengthTooLongProblem.java | 57 + .../problems/SWFUnableToReadTagBodyProblem.java | 55 + .../problems/SWFUnexpectedEndOfFileProblem.java | 42 + .../problems/SWFUnknownFillStyleProblem.java | 53 + .../problems/ScopeStackUnderflowProblem.java | 44 + .../ScopedToDefaultNamespaceProblem.java | 43 + .../flex/compiler/problems/SemanticProblem.java | 47 + .../problems/SemanticWarningProblem.java | 38 + .../SetterCannotHaveOptionalProblem.java | 38 + .../SetterMustHaveOneParameterProblem.java | 38 + .../ShadowedConfigNamespaceProblem.java | 40 + .../problems/SkinPartsMustBePublicProblem.java | 41 + .../problems/SourcePathNotFoundProblem.java | 38 + .../problems/StaticAndOverrideProblem.java | 42 + .../StaticNamespaceDefinitionProblem.java | 42 + .../problems/StaticOutsideClassProblem.java | 42 + .../problems/StrictSemanticsProblem.java | 34 + .../problems/StrictUndefinedMethodProblem.java | 44 + ...lMustBeTerminatedBeforeLineBreakProblem.java | 42 + .../problems/StringLiteralNotClosedProblem.java | 42 + .../flex/compiler/problems/SyntaxProblem.java | 51 + .../ThisUsedInStaticFunctionProblem.java | 43 + .../TooFewFunctionParametersProblem.java | 42 + .../TooManyFunctionParametersProblem.java | 42 + .../problems/UnableToBuildReportProblem.java | 42 + .../problems/UnableToBuildSWFProblem.java | 35 + .../problems/UnableToBuildSWFTagProblem.java | 36 + .../UnableToCreateLinkReportProblem.java | 42 + .../UnableToFindRootClassDefinitionProblem.java | 39 + .../problems/UnableToListFilesProblem.java | 41 + .../problems/UnboundMetadataProblem.java | 39 + .../problems/UndefinedConfigNameProblem.java | 40 + .../UndefinedConfigNamespaceProblem.java | 41 + .../compiler/problems/UnexpectedEOFProblem.java | 39 + .../problems/UnexpectedExceptionProblem.java | 39 + .../problems/UnexpectedReturnProblem.java | 42 + .../problems/UnexpectedTokenProblem.java | 38 + .../problems/UnfoundPropertyProblem.java | 40 + .../UnimplementedInterfaceMethodProblem.java | 49 + .../problems/UnknownBreakTargetProblem.java | 41 + .../problems/UnknownContinueTargetProblem.java | 41 + .../problems/UnknownGotoTargetProblem.java | 39 + .../compiler/problems/UnknownImportProblem.java | 41 + .../problems/UnknownInterfaceProblem.java | 53 + .../problems/UnknownNamespaceProblem.java | 41 + .../problems/UnknownSuperclassProblem.java | 49 + .../compiler/problems/UnknownTypeProblem.java | 42 + .../problems/UnknownWildcardImportProblem.java | 42 + .../problems/UnreachableBlockProblem.java | 45 + .../UnresolvedClassReferenceProblem.java | 41 + .../problems/UnresolvedNamespaceProblem.java | 38 + .../problems/UnsupportedSourceFileProblem.java | 46 + .../problems/VarInInterfaceProblem.java | 42 + ...bleDefinitionDuplicatesParameterProblem.java | 52 + .../VariableHasNoTypeDeclarationProblem.java | 45 + .../problems/VirtualOutsideClassProblem.java | 43 + .../flex/compiler/problems/VoidTypeProblem.java | 41 + .../compiler/problems/WrongSkinPartProblem.java | 44 + .../XMLOpenCloseTagNotMatchProblem.java | 44 + .../problems/annotations/DefaultSeverity.java | 47 + .../annotations/ProblemClassification.java | 48 + .../compiler/problems/annotations/package.html | 28 + .../collections/CompositeProblemFilter.java | 105 + .../problems/collections/FilteredIterator.java | 137 + .../compiler/problems/collections/package.html | 26 + .../apache/flex/compiler/problems/package.html | 50 + .../flex/compiler/projects/IASCProject.java | 28 + .../flex/compiler/projects/IASProject.java | 248 + .../compiler/projects/ICompilerProject.java | 191 + .../flex/compiler/projects/IFlexProject.java | 208 + .../flex/compiler/projects/ProjectFactory.java | 44 + .../apache/flex/compiler/projects/package.html | 170 + .../apache/flex/compiler/scopes/IASScope.java | 115 + .../flex/compiler/scopes/IDefinitionSet.java | 56 + .../apache/flex/compiler/scopes/IFileScope.java | 52 + .../compiler/scopes/IFileScopeProvider.java | 42 + .../apache/flex/compiler/scopes/package.html | 62 + .../flex/compiler/targets/ISWCTarget.java | 64 + .../flex/compiler/targets/ISWFTarget.java | 44 + .../apache/flex/compiler/targets/ITarget.java | 93 + .../targets/ITargetProgressMonitor.java | 68 + .../flex/compiler/targets/ITargetReport.java | 120 + .../flex/compiler/targets/ITargetSettings.java | 471 ++ .../compiler/targets/TargetSettingsProxy.java | 331 + .../apache/flex/compiler/targets/package.html | 61 + .../apache/flex/compiler/tree/ASTNodeID.java | 348 + .../apache/flex/compiler/tree/as/IASNode.java | 133 + .../flex/compiler/tree/as/IAccessorNode.java | 33 + .../compiler/tree/as/IBinaryOperatorNode.java | 55 + .../flex/compiler/tree/as/IBlockNode.java | 34 + .../flex/compiler/tree/as/ICatchNode.java | 57 + .../flex/compiler/tree/as/IClassNode.java | 105 + .../flex/compiler/tree/as/ICommonClassNode.java | 74 + .../tree/as/ICompoundAssignmentNode.java | 71 + .../flex/compiler/tree/as/IConditionalNode.java | 34 + .../flex/compiler/tree/as/IContainerNode.java | 88 + .../tree/as/IDefaultXMLNamespaceNode.java | 57 + .../flex/compiler/tree/as/IDefinitionNode.java | 154 + .../tree/as/IDocumentableDefinitionNode.java | 46 + .../compiler/tree/as/IDynamicAccessNode.java | 40 + .../flex/compiler/tree/as/IEmbedNode.java | 57 + .../flex/compiler/tree/as/IExpressionNode.java | 88 + .../apache/flex/compiler/tree/as/IFileNode.java | 115 + .../compiler/tree/as/IFileNodeAccumulator.java | 83 + .../flex/compiler/tree/as/IForLoopNode.java | 119 + .../compiler/tree/as/IFunctionCallNode.java | 146 + .../flex/compiler/tree/as/IFunctionNode.java | 157 + .../compiler/tree/as/IFunctionObjectNode.java | 36 + .../flex/compiler/tree/as/IGetterNode.java | 28 + .../flex/compiler/tree/as/IIdentifierNode.java | 82 + .../apache/flex/compiler/tree/as/IIfNode.java | 120 + .../flex/compiler/tree/as/IImportNode.java | 115 + .../flex/compiler/tree/as/IInterfaceNode.java | 133 + .../compiler/tree/as/IIterationFlowNode.java | 74 + .../flex/compiler/tree/as/IKeywordNode.java | 42 + .../compiler/tree/as/ILabeledStatementNode.java | 38 + .../tree/as/ILanguageIdentifierNode.java | 77 + .../compiler/tree/as/ILiteralContainerNode.java | 41 + .../flex/compiler/tree/as/ILiteralNode.java | 187 + .../tree/as/IMemberAccessExpressionNode.java | 46 + .../flex/compiler/tree/as/IModifierNode.java | 44 + .../tree/as/INamespaceAccessExpressionNode.java | 27 + .../tree/as/INamespaceDecorationNode.java | 50 + .../flex/compiler/tree/as/INamespaceNode.java | 71 + .../tree/as/INonResolvingIdentifierNode.java | 28 + .../compiler/tree/as/INumericLiteralNode.java | 111 + .../tree/as/IObjectLiteralValuePairNode.java | 58 + .../flex/compiler/tree/as/IOperatorNode.java | 395 + .../flex/compiler/tree/as/IPackageNode.java | 59 + .../flex/compiler/tree/as/IParameterNode.java | 76 + .../compiler/tree/as/IRegExpLiteralNode.java | 118 + .../flex/compiler/tree/as/IReturnNode.java | 47 + .../compiler/tree/as/IScopedDefinitionNode.java | 36 + .../flex/compiler/tree/as/IScopedNode.java | 62 + .../flex/compiler/tree/as/ISetterNode.java | 28 + .../flex/compiler/tree/as/IStatementNode.java | 45 + .../flex/compiler/tree/as/ISwitchNode.java | 85 + .../flex/compiler/tree/as/ITerminalNode.java | 121 + .../compiler/tree/as/ITernaryOperatorNode.java | 66 + .../flex/compiler/tree/as/IThrowNode.java | 45 + .../tree/as/ITransparentContainerNode.java | 29 + .../apache/flex/compiler/tree/as/ITryNode.java | 98 + .../apache/flex/compiler/tree/as/ITypeNode.java | 29 + .../flex/compiler/tree/as/ITypedClassNode.java | 53 + .../compiler/tree/as/ITypedExpressionNode.java | 62 + .../flex/compiler/tree/as/ITypedNode.java | 60 + .../compiler/tree/as/IUnaryOperatorNode.java | 44 + .../compiler/tree/as/IUseNamespaceNode.java | 51 + .../tree/as/IVariableExpressionNode.java | 33 + .../flex/compiler/tree/as/IVariableNode.java | 125 + .../flex/compiler/tree/as/IWhileLoopNode.java | 107 + .../apache/flex/compiler/tree/as/IWithNode.java | 55 + .../as/decorators/IVariableTypeDecorator.java | 46 + .../as/decorators/SymbolDecoratorProvider.java | 89 + .../tree/metadata/IAccessibilityTagNode.java | 28 + .../tree/metadata/IDefaultPropertyTagNode.java | 39 + .../compiler/tree/metadata/IEffectTagNode.java | 37 + .../compiler/tree/metadata/IEventTagNode.java | 31 + .../tree/metadata/IEventTriggerTagNode.java | 27 + .../tree/metadata/IInspectableTagNode.java | 61 + .../compiler/tree/metadata/IMetaTagNode.java | 52 + .../compiler/tree/metadata/IMetaTagsNode.java | 84 + .../tree/metadata/IMultiValueMetaTagNode.java | 32 + .../tree/metadata/IResourceBundleTagNode.java | 28 + .../compiler/tree/metadata/IStyleTagNode.java | 35 + .../compiler/tree/metadata/ITypedTagNode.java | 28 + .../tree/mxml/IMXMLApplicationNode.java | 58 + .../flex/compiler/tree/mxml/IMXMLArrayNode.java | 27 + .../tree/mxml/IMXMLBindingAttributeNode.java | 39 + .../compiler/tree/mxml/IMXMLBindingNode.java | 45 + .../compiler/tree/mxml/IMXMLBooleanNode.java | 42 + .../tree/mxml/IMXMLClassDefinitionNode.java | 162 + .../flex/compiler/tree/mxml/IMXMLClassNode.java | 45 + .../tree/mxml/IMXMLClassReferenceNode.java | 134 + .../flex/compiler/tree/mxml/IMXMLClearNode.java | 27 + .../mxml/IMXMLCompilerDirectiveNodeBase.java | 35 + .../compiler/tree/mxml/IMXMLComponentNode.java | 53 + .../mxml/IMXMLConcatenatedDataBindingNode.java | 36 + .../tree/mxml/IMXMLDataBindingNode.java | 27 + .../mxml/IMXMLDataBindingNodeContainer.java | 27 + .../tree/mxml/IMXMLDeclarationsNode.java | 38 + .../tree/mxml/IMXMLDeferredInstanceNode.java | 48 + .../compiler/tree/mxml/IMXMLDefinitionNode.java | 59 + .../tree/mxml/IMXMLDesignLayerNode.java | 122 + .../compiler/tree/mxml/IMXMLDocumentNode.java | 27 + .../tree/mxml/IMXMLEffectSpecifierNode.java | 35 + .../flex/compiler/tree/mxml/IMXMLEmbedNode.java | 27 + .../tree/mxml/IMXMLEventSpecifierNode.java | 58 + .../compiler/tree/mxml/IMXMLExpressionNode.java | 47 + .../compiler/tree/mxml/IMXMLFactoryNode.java | 38 + .../flex/compiler/tree/mxml/IMXMLFileNode.java | 72 + .../compiler/tree/mxml/IMXMLFunctionNode.java | 41 + .../tree/mxml/IMXMLHTTPServiceNode.java | 39 + .../IMXMLHTTPServiceRequestPropertyNode.java | 27 + .../compiler/tree/mxml/IMXMLImplementsNode.java | 42 + .../compiler/tree/mxml/IMXMLInstanceNode.java | 94 + .../flex/compiler/tree/mxml/IMXMLIntNode.java | 41 + .../compiler/tree/mxml/IMXMLLibraryNode.java | 34 + .../compiler/tree/mxml/IMXMLLiteralNode.java | 37 + .../compiler/tree/mxml/IMXMLMetadataNode.java | 39 + .../flex/compiler/tree/mxml/IMXMLModelNode.java | 37 + .../mxml/IMXMLModelPropertyContainerNode.java | 68 + .../tree/mxml/IMXMLModelPropertyNode.java | 35 + .../compiler/tree/mxml/IMXMLModelRootNode.java | 31 + .../flex/compiler/tree/mxml/IMXMLNode.java | 76 + .../compiler/tree/mxml/IMXMLNumberNode.java | 42 + .../compiler/tree/mxml/IMXMLObjectNode.java | 27 + .../compiler/tree/mxml/IMXMLPrivateNode.java | 29 + .../tree/mxml/IMXMLPropertySpecifierNode.java | 51 + .../compiler/tree/mxml/IMXMLRegExpNode.java | 27 + .../tree/mxml/IMXMLRemoteObjectMethodNode.java | 39 + .../tree/mxml/IMXMLRemoteObjectNode.java | 39 + .../compiler/tree/mxml/IMXMLReparentNode.java | 52 + .../compiler/tree/mxml/IMXMLRepeaterNode.java | 32 + .../compiler/tree/mxml/IMXMLResourceNode.java | 53 + .../compiler/tree/mxml/IMXMLScriptNode.java | 55 + .../tree/mxml/IMXMLSingleDataBindingNode.java | 40 + .../compiler/tree/mxml/IMXMLSpecifierNode.java | 51 + .../flex/compiler/tree/mxml/IMXMLStateNode.java | 46 + .../compiler/tree/mxml/IMXMLStringNode.java | 41 + .../flex/compiler/tree/mxml/IMXMLStyleNode.java | 43 + .../tree/mxml/IMXMLStyleSpecifierNode.java | 32 + .../flex/compiler/tree/mxml/IMXMLUintNode.java | 41 + .../compiler/tree/mxml/IMXMLVectorNode.java | 46 + .../compiler/tree/mxml/IMXMLWebServiceNode.java | 39 + .../tree/mxml/IMXMLWebServiceOperationNode.java | 39 + .../compiler/tree/mxml/IMXMLXMLListNode.java | 41 + .../flex/compiler/tree/mxml/IMXMLXMLNode.java | 56 + .../compiler/tree/mxml/IOldMXMLFileNode.java | 39 + .../apache/flex/compiler/tree/mxml/index.html | 19 + .../org/apache/flex/compiler/tree/package.html | 73 + .../properties/IResourceBundleEntryNode.java | 44 + .../properties/IResourceBundleFileNode.java | 46 + .../flex/compiler/units/ICompilationUnit.java | 264 + .../units/IInvisibleCompilationUnit.java | 64 + .../org/apache/flex/compiler/units/package.html | 116 + .../units/requests/IABCBytesRequestResult.java | 53 + .../units/requests/IFileScopeRequestResult.java | 62 + .../IOutgoingDependenciesRequestResult.java | 32 + .../flex/compiler/units/requests/IRequest.java | 71 + .../compiler/units/requests/IRequestResult.java | 34 + .../units/requests/ISWFTagsRequestResult.java | 46 + .../requests/ISyntaxTreeRequestResult.java | 57 + .../flex/compiler/units/requests/package.html | 81 + .../compiler/workspaces/IIndexingReader.java | 33 + .../workspaces/IInvalidationListener.java | 80 + .../flex/compiler/workspaces/IWorkspace.java | 211 + .../workspaces/IWorkspaceProfilingDelegate.java | 57 + .../flex/compiler/workspaces/package.html | 44 + .../src/main/java/org/apache/flex/swc/ISWC.java | 101 + .../java/org/apache/flex/swc/ISWCComponent.java | 64 + .../java/org/apache/flex/swc/ISWCDigest.java | 48 + .../java/org/apache/flex/swc/ISWCFileEntry.java | 58 + .../java/org/apache/flex/swc/ISWCLibrary.java | 105 + .../java/org/apache/flex/swc/ISWCManager.java | 78 + .../java/org/apache/flex/swc/ISWCScript.java | 94 + .../java/org/apache/flex/swc/ISWCVersion.java | 105 + .../src/main/java/org/apache/flex/swc/SWC.java | 218 + .../java/org/apache/flex/swc/SWCComponent.java | 130 + .../java/org/apache/flex/swc/SWCDepends.java | 733 ++ .../java/org/apache/flex/swc/SWCDigest.java | 106 + .../java/org/apache/flex/swc/SWCLibrary.java | 191 + .../java/org/apache/flex/swc/SWCManager.java | 177 + .../java/org/apache/flex/swc/SWCScript.java | 179 + .../java/org/apache/flex/swc/SWCVersion.java | 183 + .../flex/swc/catalog/ICatalogXMLConstants.java | 66 + .../apache/flex/swc/catalog/SWCFileEntry.java | 70 + .../flex/swc/catalog/StAXCatalogReader.java | 251 + .../flex/swc/catalog/StAXCatalogWriter.java | 379 + .../apache/flex/swc/catalog/XMLFormatter.java | 310 + .../org/apache/flex/swc/catalog/package.html | 27 + .../org/apache/flex/swc/dita/IDITAEntry.java | 42 + .../org/apache/flex/swc/dita/IDITAList.java | 57 + .../java/org/apache/flex/swc/dita/package.html | 31 + .../java/org/apache/flex/swc/io/ISWCReader.java | 44 + .../java/org/apache/flex/swc/io/ISWCWriter.java | 38 + .../apache/flex/swc/io/ISWFWriterFactory.java | 33 + .../apache/flex/swc/io/SWCDirectoryWriter.java | 149 + .../java/org/apache/flex/swc/io/SWCReader.java | 222 + .../java/org/apache/flex/swc/io/SWCWriter.java | 142 + .../org/apache/flex/swc/io/SWCWriterBase.java | 247 + .../java/org/apache/flex/swc/io/package.html | 31 + .../main/java/org/apache/flex/swc/package.html | 43 + .../main/java/org/apache/flex/swf/Header.java | 239 + .../src/main/java/org/apache/flex/swf/ISWF.java | 264 + .../java/org/apache/flex/swf/ISWFConstants.java | 42 + .../java/org/apache/flex/swf/ITagContainer.java | 33 + .../src/main/java/org/apache/flex/swf/SWF.java | 326 + .../main/java/org/apache/flex/swf/SWFFrame.java | 286 + .../main/java/org/apache/flex/swf/TagType.java | 136 + .../flex/swf/builders/IShapeIterator.java | 38 + .../apache/flex/swf/builders/ITagBuilder.java | 30 + .../apache/flex/swf/builders/ShapeBuilder.java | 751 ++ .../org/apache/flex/swf/builders/package.html | 26 + .../org/apache/flex/swf/io/IInputBitStream.java | 214 + .../apache/flex/swf/io/IOutputBitStream.java | 223 + .../java/org/apache/flex/swf/io/ISWFReader.java | 43 + .../java/org/apache/flex/swf/io/ISWFWriter.java | 49 + .../org/apache/flex/swf/io/InputBitStream.java | 381 + .../org/apache/flex/swf/io/LZMACompressor.java | 169 + .../org/apache/flex/swf/io/LZMAInputStream.java | 94 + .../org/apache/flex/swf/io/OutputBitStream.java | 382 + .../java/org/apache/flex/swf/io/SWFDump.java | 2635 +++++++ .../java/org/apache/flex/swf/io/SWFReader.java | 3041 ++++++++ .../java/org/apache/flex/swf/io/SWFWriter.java | 2747 +++++++ .../flex/swf/io/SWFWriterAndSizeReporter.java | 478 ++ .../java/org/apache/flex/swf/io/SizeReport.java | 308 + .../java/org/apache/flex/swf/io/package.html | 31 + .../main/java/org/apache/flex/swf/package.html | 42 + .../flex/swf/tags/CSMTextSettingsTag.java | 140 + .../flex/swf/tags/CharacterIterableFactory.java | 237 + .../org/apache/flex/swf/tags/CharacterTag.java | 55 + .../flex/swf/tags/DefineBinaryDataTag.java | 72 + .../flex/swf/tags/DefineBitsJPEG2Tag.java | 49 + .../flex/swf/tags/DefineBitsJPEG3Tag.java | 106 + .../flex/swf/tags/DefineBitsLossless2Tag.java | 44 + .../flex/swf/tags/DefineBitsLosslessTag.java | 139 + .../org/apache/flex/swf/tags/DefineBitsTag.java | 79 + .../apache/flex/swf/tags/DefineButton2Tag.java | 74 + .../flex/swf/tags/DefineButtonCxformTag.java | 84 + .../flex/swf/tags/DefineButtonSoundTag.java | 103 + .../apache/flex/swf/tags/DefineButtonTag.java | 96 + .../apache/flex/swf/tags/DefineEditTextTag.java | 614 ++ .../apache/flex/swf/tags/DefineFont2Tag.java | 407 + .../apache/flex/swf/tags/DefineFont3Tag.java | 64 + .../apache/flex/swf/tags/DefineFont4Tag.java | 144 + .../flex/swf/tags/DefineFontAlignZonesTag.java | 109 + .../flex/swf/tags/DefineFontInfo2Tag.java | 60 + .../apache/flex/swf/tags/DefineFontInfoTag.java | 199 + .../apache/flex/swf/tags/DefineFontNameTag.java | 98 + .../org/apache/flex/swf/tags/DefineFontTag.java | 104 + .../flex/swf/tags/DefineMorphShape2Tag.java | 138 + .../flex/swf/tags/DefineMorphShapeTag.java | 179 + .../flex/swf/tags/DefineScalingGridTag.java | 101 + .../tags/DefineSceneAndFrameLabelDataTag.java | 69 + .../apache/flex/swf/tags/DefineShape2Tag.java | 48 + .../apache/flex/swf/tags/DefineShape3Tag.java | 48 + .../apache/flex/swf/tags/DefineShape4Tag.java | 87 + .../apache/flex/swf/tags/DefineShapeTag.java | 90 + .../apache/flex/swf/tags/DefineSoundTag.java | 144 + .../apache/flex/swf/tags/DefineSpriteTag.java | 89 + .../apache/flex/swf/tags/DefineText2Tag.java | 44 + .../org/apache/flex/swf/tags/DefineTextTag.java | 163 + .../flex/swf/tags/DefineVideoStreamTag.java | 142 + .../java/org/apache/flex/swf/tags/DoABCTag.java | 127 + .../flex/swf/tags/EnableDebugger2Tag.java | 70 + .../java/org/apache/flex/swf/tags/EndTag.java | 36 + .../apache/flex/swf/tags/ExportAssetsTag.java | 178 + .../apache/flex/swf/tags/FileAttributesTag.java | 132 + .../org/apache/flex/swf/tags/FrameLabelTag.java | 105 + .../apache/flex/swf/tags/IAlwaysLongTag.java | 29 + .../flex/swf/tags/ICharacterReferrer.java | 34 + .../org/apache/flex/swf/tags/ICharacterTag.java | 34 + .../flex/swf/tags/IDefineBinaryImageTag.java | 32 + .../apache/flex/swf/tags/IDefineFontTag.java | 41 + .../org/apache/flex/swf/tags/IFontInfo.java | 123 + .../org/apache/flex/swf/tags/IManagedTag.java | 30 + .../java/org/apache/flex/swf/tags/ITag.java | 35 + .../org/apache/flex/swf/tags/JPEGTablesTag.java | 62 + .../org/apache/flex/swf/tags/MetadataTag.java | 76 + .../apache/flex/swf/tags/PlaceObject2Tag.java | 241 + .../apache/flex/swf/tags/PlaceObject3Tag.java | 221 + .../apache/flex/swf/tags/PlaceObjectTag.java | 108 + .../apache/flex/swf/tags/ProductInfoTag.java | 217 + .../java/org/apache/flex/swf/tags/RawTag.java | 70 + .../apache/flex/swf/tags/RemoveObject2Tag.java | 57 + .../apache/flex/swf/tags/RemoveObjectTag.java | 81 + .../apache/flex/swf/tags/ScriptLimitsTag.java | 75 + .../flex/swf/tags/SetBackgroundColorTag.java | 67 + .../apache/flex/swf/tags/SetTabIndexTag.java | 90 + .../org/apache/flex/swf/tags/ShowFrameTag.java | 39 + .../flex/swf/tags/SoundStreamBlockTag.java | 61 + .../flex/swf/tags/SoundStreamHead2Tag.java | 39 + .../flex/swf/tags/SoundStreamHeadTag.java | 227 + .../apache/flex/swf/tags/StartSound2Tag.java | 82 + .../org/apache/flex/swf/tags/StartSoundTag.java | 84 + .../apache/flex/swf/tags/SymbolClassTag.java | 151 + .../main/java/org/apache/flex/swf/tags/Tag.java | 75 + .../org/apache/flex/swf/tags/VideoFrameTag.java | 110 + .../java/org/apache/flex/swf/tags/package.html | 30 + .../java/org/apache/flex/swf/types/ARGB.java | 40 + .../org/apache/flex/swf/types/BevelFilter.java | 231 + .../org/apache/flex/swf/types/BlurFilter.java | 83 + .../org/apache/flex/swf/types/ButtonRecord.java | 243 + .../java/org/apache/flex/swf/types/CXForm.java | 100 + .../apache/flex/swf/types/CXFormWithAlpha.java | 60 + .../org/apache/flex/swf/types/ClipActions.java | 31 + .../flex/swf/types/ConvolutionFilter.java | 172 + .../apache/flex/swf/types/CurvedEdgeRecord.java | 98 + .../apache/flex/swf/types/DropShadowFilter.java | 208 + .../org/apache/flex/swf/types/EdgeRecord.java | 44 + .../apache/flex/swf/types/EndShapeRecord.java | 32 + .../org/apache/flex/swf/types/FillStyle.java | 157 + .../apache/flex/swf/types/FillStyleArray.java | 58 + .../java/org/apache/flex/swf/types/Filter.java | 228 + .../apache/flex/swf/types/FocalGradient.java | 54 + .../org/apache/flex/swf/types/GlowFilter.java | 165 + .../org/apache/flex/swf/types/GlyphEntry.java | 85 + .../org/apache/flex/swf/types/GradRecord.java | 51 + .../org/apache/flex/swf/types/Gradient.java | 96 + .../flex/swf/types/GradientBevelFilter.java | 83 + .../flex/swf/types/GradientGlowFilter.java | 135 + .../org/apache/flex/swf/types/IDataType.java | 28 + .../org/apache/flex/swf/types/IFillStyle.java | 30 + .../org/apache/flex/swf/types/ILineStyle.java | 28 + .../apache/flex/swf/types/KerningRecord.java | 83 + .../org/apache/flex/swf/types/LineStyle.java | 67 + .../org/apache/flex/swf/types/LineStyle2.java | 156 + .../apache/flex/swf/types/LineStyleArray.java | 46 + .../java/org/apache/flex/swf/types/Matrix.java | 124 + .../apache/flex/swf/types/MorphFillStyle.java | 277 + .../apache/flex/swf/types/MorphGradRecord.java | 112 + .../apache/flex/swf/types/MorphGradient.java | 30 + .../apache/flex/swf/types/MorphLineStyle.java | 112 + .../apache/flex/swf/types/MorphLineStyle2.java | 265 + .../java/org/apache/flex/swf/types/RGB.java | 95 + .../java/org/apache/flex/swf/types/RGBA.java | 85 + .../java/org/apache/flex/swf/types/Rect.java | 103 + .../java/org/apache/flex/swf/types/Shape.java | 115 + .../org/apache/flex/swf/types/ShapeRecord.java | 82 + .../apache/flex/swf/types/ShapeWithStyle.java | 77 + .../apache/flex/swf/types/SoundEnvelope.java | 80 + .../org/apache/flex/swf/types/SoundInfo.java | 221 + .../flex/swf/types/StraightEdgeRecord.java | 109 + .../flex/swf/types/StyleChangeRecord.java | 453 ++ .../java/org/apache/flex/swf/types/Styles.java | 86 + .../org/apache/flex/swf/types/TextRecord.java | 237 + .../org/apache/flex/swf/types/ZoneData.java | 44 + .../org/apache/flex/swf/types/ZoneRecord.java | 104 + .../java/org/apache/flex/swf/types/package.html | 31 + .../main/java/org/apache/flex/utils/Base64.java | 306 + .../java/org/apache/flex/utils/CheapArray.java | 268 + .../flex/utils/DAByteArrayOutputStream.java | 51 + .../java/org/apache/flex/utils/DirectoryID.java | 48 + .../org/apache/flex/utils/ExceptionUtil.java | 208 + .../java/org/apache/flex/utils/FastStack.java | 109 + .../main/java/org/apache/flex/utils/FileID.java | 99 + .../java/org/apache/flex/utils/FileUtils.java | 214 + .../flex/utils/FilenameNormalization.java | 109 + .../apache/flex/utils/ILengthAwareReader.java | 49 + .../main/java/org/apache/flex/utils/IntMap.java | 234 + .../org/apache/flex/utils/IntMapLRUCache.java | 313 + .../flex/utils/NonLockingStringReader.java | 49 + .../main/java/org/apache/flex/utils/Point.java | 41 + .../org/apache/flex/utils/StringEncoder.java | 93 + .../java/org/apache/flex/utils/StringUtils.java | 105 + .../main/java/org/apache/flex/utils/Trace.java | 146 + .../java/org/apache/flex/utils/Version.java | 261 + .../java/org/apache/flex/utils/package.html | 32 + .../internal/as/codegen/CmcPatterns.jbg | 1001 +++ .../compiler/internal/as/codegen/CmcRules.jbg | 1258 +++ .../as/codegen/CompoundAssignmentPatterns.jbg | 39 + .../as/codegen/CompoundAssignmentRules.jbg | 49 + .../codegen/CompoundLogicalAssignmentRules.jbg | 52 + .../internal/as/codegen/ConstantArithmetic.jbg | 257 + .../internal/as/codegen/ConstantLogic.jbg | 253 + .../internal/as/codegen/FunctionPatterns.jbg | 28 + .../internal/as/codegen/FunctionRules.jbg | 36 + .../internal/as/codegen/SemanticErrors.jbg | 59 + .../flex/compiler/internal/as/codegen/cmc.jbg | 245 + .../internal/css/codegen/CSSPatterns.jbg | 82 + .../compiler/internal/css/codegen/CSSRules.jbg | 57 + .../flex/compiler/internal/css/codegen/css.jbg | 58 + .../internal/parsing/as/RawASDocTokenizer.lex | 239 + .../internal/parsing/as/RawASTokenizer.lex | 1325 ++++ .../internal/parsing/as/skeleton.default | 349 + .../internal/parsing/as/skeleton.falcon | 398 + .../internal/parsing/mxml/RawMXMLTokenizer.lex | 560 ++ .../apache/flex/compiler/messages_en.properties | 350 + .../apache/flex/compiler/messages_fr.properties | 716 ++ .../apache/flex/compiler/messages_ja.properties | 716 ++ .../flex/compiler/messages_zh_CN.properties | 716 ++ compiler/src/main/resources/overview.html | 53 + .../src/org/apache/flex/abc/ABCConstants.java | 643 -- .../src/org/apache/flex/abc/ABCEmitter.java | 2063 ----- compiler/src/org/apache/flex/abc/ABCLinker.java | 779 -- compiler/src/org/apache/flex/abc/ABCParser.java | 1280 ---- compiler/src/org/apache/flex/abc/ABCReader.java | 84 - .../apache/flex/abc/ClassDependencySort.java | 173 - .../org/apache/flex/abc/EntryOrderedStore.java | 82 - compiler/src/org/apache/flex/abc/Pool.java | 172 - .../org/apache/flex/abc/PoolingABCVisitor.java | 635 -- .../diagnostics/AbstractDiagnosticVisitor.java | 71 - .../abc/diagnostics/DiagnosticsAggregator.java | 219 - .../apache/flex/abc/diagnostics/package.html | 34 - .../org/apache/flex/abc/graph/IBasicBlock.java | 64 - .../org/apache/flex/abc/graph/IFlowgraph.java | 145 - .../algorithms/DepthFirstPreorderIterator.java | 145 - .../abc/graph/algorithms/DominatorTree.java | 413 - .../flex/abc/graph/algorithms/package.html | 28 - .../src/org/apache/flex/abc/graph/package.html | 33 - .../abc/instructionlist/InstructionList.java | 1251 --- .../flex/abc/instructionlist/package.html | 27 - .../flex/abc/models/FrameModelEncoder.java | 652 -- .../flex/abc/models/FrameModelVisitor.java | 196 - .../flex/abc/models/TreeModelEncoder.java | 1101 --- .../flex/abc/models/TreeModelVisitor.java | 149 - .../src/org/apache/flex/abc/models/package.html | 29 - .../flex/abc/optimize/DeadCodeFilter.java | 156 - .../PeepholeOptimizerMethodBodyVisitor.java | 1520 ---- .../org/apache/flex/abc/optimize/package.html | 36 - compiler/src/org/apache/flex/abc/package.html | 41 - .../apache/flex/abc/print/ABCDumpVisitor.java | 1095 --- .../src/org/apache/flex/abc/print/package.html | 27 - .../semantics/ArbitraryOperandsInstruction.java | 118 - .../org/apache/flex/abc/semantics/Block.java | 140 - .../apache/flex/abc/semantics/ClassInfo.java | 39 - .../flex/abc/semantics/ControlFlowGraph.java | 580 -- .../apache/flex/abc/semantics/ECMASupport.java | 895 --- .../flex/abc/semantics/ExceptionInfo.java | 139 - .../flex/abc/semantics/FrameCountVisitor.java | 534 -- .../semantics/ImmediateOperandInstruction.java | 112 - .../apache/flex/abc/semantics/InstanceInfo.java | 85 - .../apache/flex/abc/semantics/Instruction.java | 313 - .../flex/abc/semantics/InstructionFactory.java | 351 - .../org/apache/flex/abc/semantics/Label.java | 167 - .../org/apache/flex/abc/semantics/Metadata.java | 159 - .../flex/abc/semantics/MethodBodyInfo.java | 394 - .../apache/flex/abc/semantics/MethodInfo.java | 210 - .../src/org/apache/flex/abc/semantics/Name.java | 571 -- .../apache/flex/abc/semantics/Namespace.java | 246 - .../abc/semantics/NoOperandsInstruction.java | 36 - .../org/apache/flex/abc/semantics/Nsset.java | 167 - .../abc/semantics/OneOperandInstruction.java | 105 - .../apache/flex/abc/semantics/PooledValue.java | 176 - .../apache/flex/abc/semantics/ScriptInfo.java | 77 - .../org/apache/flex/abc/semantics/Trait.java | 337 - .../org/apache/flex/abc/semantics/Traits.java | 107 - .../org/apache/flex/abc/semantics/package.html | 27 - .../flex/abc/visitors/DelegatingABCVisitor.java | 125 - .../abc/visitors/DelegatingClassVisitor.java | 60 - .../abc/visitors/DelegatingMetadataVisitor.java | 42 - .../visitors/DelegatingMethodBodyVisitor.java | 110 - .../abc/visitors/DelegatingMethodVisitor.java | 54 - .../abc/visitors/DelegatingScriptVisitor.java | 60 - .../abc/visitors/DelegatingTraitVisitor.java | 59 - .../abc/visitors/DelegatingTraitsVisitor.java | 75 - .../apache/flex/abc/visitors/IABCVisitor.java | 132 - .../apache/flex/abc/visitors/IClassVisitor.java | 49 - .../flex/abc/visitors/IDiagnosticsVisitor.java | 118 - .../flex/abc/visitors/IFlowGraphVisitor.java | 53 - .../flex/abc/visitors/IMetadataVisitor.java | 37 - .../flex/abc/visitors/IMethodBodyVisitor.java | 118 - .../flex/abc/visitors/IMethodVisitor.java | 42 - .../flex/abc/visitors/IScriptVisitor.java | 48 - .../apache/flex/abc/visitors/ITraitVisitor.java | 51 - .../flex/abc/visitors/ITraitsVisitor.java | 73 - .../org/apache/flex/abc/visitors/IVisitor.java | 37 - .../apache/flex/abc/visitors/NilABCVisitor.java | 102 - .../flex/abc/visitors/NilClassVisitor.java | 48 - .../abc/visitors/NilDiagnosticsVisitor.java | 32 - .../flex/abc/visitors/NilMetadataVisitor.java | 33 - .../flex/abc/visitors/NilMethodBodyVisitor.java | 97 - .../flex/abc/visitors/NilMethodVisitor.java | 44 - .../flex/abc/visitors/NilScriptVisitor.java | 49 - .../flex/abc/visitors/NilTraitVisitor.java | 47 - .../flex/abc/visitors/NilTraitsVisitor.java | 65 - .../apache/flex/abc/visitors/NilVisitors.java | 74 - .../org/apache/flex/abc/visitors/package.html | 33 - .../src/org/apache/flex/compiler/Messages.java | 104 - .../org/apache/flex/compiler/ant/COMPCTask.java | 512 -- .../org/apache/flex/compiler/ant/FlexTask.java | 418 - .../org/apache/flex/compiler/ant/MXMLCTask.java | 493 -- .../compiler/ant/config/BaseConfigVariable.java | 74 - .../compiler/ant/config/ConfigAppendString.java | 48 - .../flex/compiler/ant/config/ConfigBoolean.java | 75 - .../flex/compiler/ant/config/ConfigInt.java | 84 - .../flex/compiler/ant/config/ConfigString.java | 70 - .../compiler/ant/config/ConfigVariable.java | 54 - .../flex/compiler/ant/config/IOptionSource.java | 33 - .../ant/config/NestedAttributeElement.java | 170 - .../flex/compiler/ant/config/OptionSpec.java | 76 - .../ant/config/RepeatableConfigString.java | 66 - .../ant/config/RepeatableConfigVariable.java | 55 - .../flex/compiler/ant/config/package.html | 27 - .../org/apache/flex/compiler/ant/package.html | 32 - .../compiler/ant/types/DefaultScriptLimits.java | 79 - .../flex/compiler/ant/types/DefaultSize.java | 71 - .../flex/compiler/ant/types/FlexFileSet.java | 116 - .../flex/compiler/ant/types/FlexSWCFileSet.java | 55 - .../apache/flex/compiler/ant/types/Fonts.java | 151 - .../flex/compiler/ant/types/Metadata.java | 168 - .../ant/types/RuntimeSharedLibraryPath.java | 92 - .../flex/compiler/ant/types/URLElement.java | 64 - .../apache/flex/compiler/ant/types/package.html | 27 - .../compiler/asdoc/IASDocBundleDelegate.java | 60 - .../flex/compiler/asdoc/IASDocComment.java | 34 - .../flex/compiler/asdoc/IASDocDelegate.java | 64 - .../compiler/asdoc/IASParserASDocDelegate.java | 90 - .../asdoc/IMetadataParserASDocDelegate.java | 69 - .../flex/compiler/asdoc/IPackageDITAParser.java | 52 - .../org/apache/flex/compiler/asdoc/package.html | 35 - .../org/apache/flex/compiler/clients/ASC.java | 2241 ------ .../org/apache/flex/compiler/clients/COMPC.java | 225 - .../org/apache/flex/compiler/clients/MXMLC.java | 1156 --- .../apache/flex/compiler/clients/Optimizer.java | 501 -- .../apache/flex/compiler/clients/package.html | 33 - .../problems/CompilerProblemCategorizer.java | 187 - .../clients/problems/IProblemFilter.java | 40 - .../problems/ProblemFilterClassCriteria.java | 113 - .../clients/problems/ProblemFormatter.java | 142 - .../clients/problems/ProblemPrinter.java | 98 - .../compiler/clients/problems/ProblemQuery.java | 479 -- .../clients/problems/ProblemSettingsFilter.java | 230 - .../problems/WorkspaceProblemFormatter.java | 368 - .../flex/compiler/clients/problems/package.html | 27 - .../flex/compiler/common/ASImportTarget.java | 180 - .../apache/flex/compiler/common/ASModifier.java | 115 - .../flex/compiler/common/DependencyType.java | 163 - .../flex/compiler/common/DependencyTypeSet.java | 261 - .../flex/compiler/common/IDecoration.java | 41 - .../compiler/common/IDefinitionPriority.java | 29 - .../flex/compiler/common/IEmbedResolver.java | 49 - .../common/IFileSpecificationGetter.java | 52 - .../flex/compiler/common/IImportTarget.java | 78 - .../apache/flex/compiler/common/IMetaInfo.java | 56 - .../flex/compiler/common/IPathResolver.java | 41 - .../flex/compiler/common/ISourceLocation.java | 75 - .../flex/compiler/common/LibraryPathUtils.java | 50 - .../flex/compiler/common/ModifiersSet.java | 126 - .../apache/flex/compiler/common/Multiname.java | 192 - .../flex/compiler/common/MutablePrefixMap.java | 162 - .../flex/compiler/common/NodeReference.java | 242 - .../apache/flex/compiler/common/PrefixMap.java | 212 - .../flex/compiler/common/PrefixedXMLName.java | 185 - .../flex/compiler/common/RecursionGuard.java | 66 - .../flex/compiler/common/SourceLocation.java | 361 - .../flex/compiler/common/VersionInfo.java | 379 - .../apache/flex/compiler/common/XMLName.java | 147 - .../apache/flex/compiler/common/package.html | 27 - .../config/ApplicationDomainTarget.java | 79 - .../config/CommandLineConfigurator.java | 607 -- .../flex/compiler/config/Configuration.java | 5807 -------------- .../compiler/config/ConfigurationBuffer.java | 1346 ---- .../flex/compiler/config/ConfigurationInfo.java | 473 -- .../config/ConfigurationPathResolver.java | 80 - .../compiler/config/ConfigurationValue.java | 109 - .../flex/compiler/config/Configurator.java | 3432 --------- .../config/ICompilerProblemSettings.java | 213 - .../config/ICompilerSettingsConstants.java | 151 - .../flex/compiler/config/RSLSettings.java | 233 - .../apache/flex/compiler/config/package.html | 39 - .../compiler/constants/IASKeywordConstants.java | 155 - .../constants/IASLanguageConstants.java | 153 - .../compiler/constants/IASWarningConstants.java | 212 - .../compiler/constants/ICSSCoreConstants.java | 99 - .../compiler/constants/IMXMLCoreConstants.java | 41 - .../constants/IMetaAttributeConstants.java | 221 - .../compiler/constants/INamespaceConstants.java | 58 - .../apache/flex/compiler/constants/package.html | 26 - .../flex/compiler/css/CombinatorType.java | 41 - .../apache/flex/compiler/css/ConditionType.java | 51 - .../flex/compiler/css/FontFaceSourceType.java | 38 - .../flex/compiler/css/ICSSCombinator.java | 52 - .../apache/flex/compiler/css/ICSSDocument.java | 59 - .../apache/flex/compiler/css/ICSSFontFace.java | 83 - .../apache/flex/compiler/css/ICSSManager.java | 131 - .../compiler/css/ICSSMediaQueryCondition.java | 63 - .../compiler/css/ICSSNamespaceDefinition.java | 59 - .../org/apache/flex/compiler/css/ICSSNode.java | 60 - .../apache/flex/compiler/css/ICSSProperty.java | 36 - .../flex/compiler/css/ICSSPropertyValue.java | 28 - .../org/apache/flex/compiler/css/ICSSRule.java | 84 - .../apache/flex/compiler/css/ICSSSelector.java | 96 - .../compiler/css/ICSSSelectorCondition.java | 48 - .../org/apache/flex/compiler/css/package.html | 65 - .../AppliedVectorDefinitionFactory.java | 38 - .../definitions/IAccessorDefinition.java | 36 - .../definitions/IAppliedVectorDefinition.java | 43 - .../IBindableVariableDefinition.java | 33 - .../compiler/definitions/IClassDefinition.java | 488 -- .../definitions/IConstantDefinition.java | 50 - .../flex/compiler/definitions/IDefinition.java | 510 -- .../definitions/IDocumentableDefinition.java | 45 - .../compiler/definitions/IEffectDefinition.java | 69 - .../compiler/definitions/IEventDefinition.java | 41 - .../definitions/IFunctionDefinition.java | 208 - .../compiler/definitions/IGetterDefinition.java | 43 - .../definitions/IInterfaceDefinition.java | 111 - .../definitions/IMemberedDefinition.java | 24 - .../definitions/IMetadataDefinition.java | 58 - .../definitions/INamespaceDefinition.java | 228 - .../definitions/IPackageDefinition.java | 74 - .../definitions/IParameterDefinition.java | 71 - .../flex/compiler/definitions/IQualifiers.java | 58 - .../compiler/definitions/IScopedDefinition.java | 33 - .../compiler/definitions/ISetterDefinition.java | 44 - .../compiler/definitions/IStyleDefinition.java | 161 - .../compiler/definitions/ITypeDefinition.java | 141 - .../definitions/IVariableDefinition.java | 181 - .../definitions/metadata/IDeprecationInfo.java | 32 - .../compiler/definitions/metadata/IMetaTag.java | 60 - .../definitions/metadata/IMetaTagAttribute.java | 53 - .../compiler/definitions/metadata/package.html | 26 - .../flex/compiler/definitions/package.html | 174 - .../references/INamespaceReference.java | 63 - .../definitions/references/IReference.java | 89 - .../IResolvedQualifiersReference.java | 88 - .../references/ReferenceFactory.java | 293 - .../definitions/references/package.html | 60 - .../compiler/exceptions/BURMAbortException.java | 42 - .../exceptions/BuildCanceledException.java | 28 - .../exceptions/CircularDependencyException.java | 63 - .../exceptions/CodegenInterruptedException.java | 41 - .../exceptions/ConfigurationException.java | 713 -- .../exceptions/DuplicateLabelException.java | 40 - .../LibraryCircularDependencyException.java | 63 - .../exceptions/MissingBuiltinException.java | 52 - .../UnknownControlFlowTargetException.java | 40 - .../flex/compiler/exceptions/package.html | 27 - .../filespecs/BaseFileSpecification.java | 102 - .../flex/compiler/filespecs/CombinedFile.java | 245 - .../compiler/filespecs/FileSpecification.java | 130 - .../filespecs/IBinaryFileSpecification.java | 31 - .../compiler/filespecs/IFileSpecification.java | 58 - .../apache/flex/compiler/filespecs/package.html | 33 - .../apache/flex/compiler/fxg/FXGConstants.java | 429 -- .../apache/flex/compiler/fxg/FXGFileNode.java | 45 - .../flex/compiler/fxg/FXGParserFactory.java | 44 - .../apache/flex/compiler/fxg/FXGVersion.java | 185 - .../apache/flex/compiler/fxg/IFXGParser.java | 54 - .../flex/compiler/fxg/IFXGTranscoder.java | 66 - .../apache/flex/compiler/fxg/dom/IFXGNode.java | 127 - .../flex/compiler/fxg/flex/FXGSymbolClass.java | 147 - .../fxg/flex/FlexFXG2SWFTranscoder.java | 1306 ---- .../flex/compiler/fxg/flex/FlexGraphicNode.java | 31 - .../compiler/fxg/flex/FlexParagraphNode.java | 58 - .../compiler/fxg/flex/FlexRichTextNode.java | 96 - .../flex/compiler/fxg/flex/FlexSpanNode.java | 58 - .../compiler/fxg/flex/FlexTextGraphicNode.java | 161 - .../flex/compiler/fxg/logging/FXGLog.java | 58 - .../compiler/fxg/logging/FXGLoggerFactory.java | 39 - .../flex/compiler/fxg/logging/IFXGLogger.java | 56 - .../org/apache/flex/compiler/fxg/package.html | 31 - .../resources/FXGResourceResolverFactory.java | 40 - .../fxg/resources/IFXGResourceResolver.java | 41 - .../compiler/fxg/swf/FXG2SWFTranscoder.java | 1663 ---- .../compiler/internal/abc/ABCScopeBuilder.java | 421 -- .../internal/abc/ClassGeneratorHelper.java | 483 -- .../abc/CollectMetadataTraitVisitor.java | 153 - .../internal/abc/FunctionGeneratorHelper.java | 58 - .../abc/ScopedDefinitionTraitsVisitor.java | 311 - .../internal/abc/ScriptDefinitionBuilder.java | 72 - .../internal/abc/TypeDefinitionBuilder.java | 80 - .../as/codegen/ABCGeneratingReducer.java | 7137 ------------------ .../internal/as/codegen/ABCGenerator.java | 761 -- .../internal/as/codegen/BindableHelper.java | 580 -- .../compiler/internal/as/codegen/Binding.java | 738 -- .../as/codegen/ClassDirectiveProcessor.java | 1259 --- .../internal/as/codegen/CmcPatterns.jbg | 1001 --- .../compiler/internal/as/codegen/CmcRules.jbg | 1258 --- .../as/codegen/CodeGeneratorManager.java | 48 - .../as/codegen/CompoundAssignmentPatterns.jbg | 39 - .../as/codegen/CompoundAssignmentRules.jbg | 49 - .../codegen/CompoundLogicalAssignmentRules.jbg | 52 - .../internal/as/codegen/ConstantArithmetic.jbg | 257 - .../internal/as/codegen/ConstantLogic.jbg | 253 - .../internal/as/codegen/ControlFlowContext.java | 200 - .../as/codegen/ControlFlowContextManager.java | 877 --- .../internal/as/codegen/DirectiveProcessor.java | 264 - .../internal/as/codegen/DumpBURMState.java | 80 - .../as/codegen/ExceptionHandlingContext.java | 301 - .../internal/as/codegen/FunctionPatterns.jbg | 28 - .../internal/as/codegen/FunctionRules.jbg | 36 - .../GenerateFunctionInParallelResult.java | 77 - .../as/codegen/GlobalDirectiveProcessor.java | 558 -- .../internal/as/codegen/GlobalLexicalScope.java | 429 -- .../internal/as/codegen/IASNodeAdapter.java | 74 - .../internal/as/codegen/ICodeGenerator.java | 245 - .../as/codegen/ICodeGeneratorFactory.java | 32 - .../as/codegen/InlineFunctionLexicalScope.java | 267 - .../as/codegen/InstructionListNode.java | 131 - .../as/codegen/InterfaceDirectiveProcessor.java | 494 -- .../codegen/LabelScopeControlFlowContext.java | 177 - .../LabeledStatementControlFlowContext.java | 70 - .../internal/as/codegen/LexicalScope.java | 2053 ----- .../as/codegen/LoopControlFlowContext.java | 139 - .../as/codegen/MXMLClassDirectiveProcessor.java | 6018 --------------- .../internal/as/codegen/SemanticErrors.jbg | 59 - .../as/codegen/SwitchControlFlowContext.java | 82 - .../internal/as/codegen/UnknownTreeFinding.java | 250 - .../internal/as/codegen/UnknownTreeHandler.java | 162 - .../as/codegen/UnknownTreeHandlerPatterns.xml | 68 - .../codegen/UnknownTreePatternInputOutput.java | 306 - .../internal/as/codegen/WithContext.java | 108 - .../flex/compiler/internal/as/codegen/cmc.jbg | 245 - .../compiler/internal/caches/AssetTagCache.java | 193 - .../internal/caches/CSSDocumentCache.java | 387 - .../internal/caches/CacheStoreKeyBase.java | 55 - .../caches/ConcurrentCacheStoreBase.java | 125 - .../internal/caches/FileScopeCache.java | 131 - .../compiler/internal/caches/MXMLDataCache.java | 102 - .../caches/PackageNamespaceDefinitionCache.java | 63 - .../flex/compiler/internal/caches/SWFCache.java | 269 - .../compiler/internal/clients/CLIFactory.java | 220 - .../flex/compiler/internal/clients/package.html | 33 - .../codegen/databinding/BindingAnalyzer.java | 99 - .../databinding/BindingCodeGenUtils.java | 737 -- .../codegen/databinding/BindingDatabase.java | 414 - .../databinding/BindingDestinationMaker.java | 206 - .../codegen/databinding/BindingInfo.java | 461 -- .../databinding/FunctionWatcherInfo.java | 80 - .../databinding/MXMLBindingDirectiveHelper.java | 988 --- .../databinding/PropertyWatcherInfo.java | 82 - .../databinding/StaticPropertyWatcherInfo.java | 77 - .../codegen/databinding/WatcherAnalyzer.java | 466 -- .../codegen/databinding/WatcherInfoBase.java | 294 - .../codegen/databinding/XMLWatcherInfo.java | 51 - .../flex/compiler/internal/common/Counter.java | 138 - .../flex/compiler/internal/common/package.html | 33 - .../internal/config/COMPCConfiguration.java | 60 - .../config/CompilerProblemSettings.java | 227 - .../internal/config/DefaultsConfigurator.java | 181 - .../internal/config/FileConfigurator.java | 677 -- .../config/FlashBuilderConfigurator.java | 502 -- .../compiler/internal/config/FrameInfo.java | 61 - .../internal/config/ICompilerSettings.java | 840 --- .../internal/config/IConfigurationFilter.java | 37 - .../compiler/internal/config/IConfigurator.java | 126 - .../config/IWriteOnlyProjectSettings.java | 136 - .../internal/config/LoadExternsParser.java | 111 - .../internal/config/QNameNormalization.java | 78 - .../config/RSLArgumentNameGenerator.java | 52 - .../config/RuntimeSharedLibraryPathInfo.java | 207 - .../config/SystemPropertyConfigurator.java | 83 - .../internal/config/TargetSettings.java | 571 -- .../annotations/ArgumentNameGenerator.java | 58 - .../internal/config/annotations/Arguments.java | 66 - .../internal/config/annotations/Config.java | 88 - .../annotations/DefaultArgumentValue.java | 41 - .../config/annotations/DeprecatedConfig.java | 38 - .../internal/config/annotations/FlexOnly.java | 35 - .../config/annotations/InfiniteArguments.java | 37 - .../internal/config/annotations/Mapping.java | 47 - .../config/annotations/SoftPrerequisites.java | 37 - .../config/localization/ILocalizedText.java | 30 - .../config/localization/ILocalizer.java | 30 - .../localization/LocalizationManager.java | 234 - .../localization/ResourceBundleLocalizer.java | 77 - .../internal/config/localization/package.html | 27 - .../flex/compiler/internal/config/package.html | 33 - .../org/apache/flex/compiler/internal/css/CSS.g | 520 -- .../internal/css/CSSArrayPropertyValue.java | 63 - .../internal/css/CSSColorPropertyValue.java | 252 - .../compiler/internal/css/CSSCombinator.java | 57 - .../flex/compiler/internal/css/CSSDocument.java | 180 - .../flex/compiler/internal/css/CSSFontFace.java | 182 - .../css/CSSFunctionCallPropertyValue.java | 96 - .../internal/css/CSSKeywordPropertyValue.java | 80 - .../flex/compiler/internal/css/CSSManager.java | 295 - .../internal/css/CSSMediaQueryCondition.java | 86 - .../compiler/internal/css/CSSModelTreeType.java | 44 - .../internal/css/CSSNamespaceDefinition.java | 75 - .../flex/compiler/internal/css/CSSNodeBase.java | 168 - .../internal/css/CSSNumberPropertyValue.java | 94 - .../flex/compiler/internal/css/CSSProperty.java | 114 - .../compiler/internal/css/CSSPropertyValue.java | 38 - .../internal/css/CSSRgbColorPropertyValue.java | 113 - .../flex/compiler/internal/css/CSSRule.java | 130 - .../flex/compiler/internal/css/CSSSelector.java | 168 - .../internal/css/CSSSelectorCondition.java | 67 - .../internal/css/CSSStringPropertyValue.java | 79 - .../flex/compiler/internal/css/CSSTextNode.java | 54 - .../apache/flex/compiler/internal/css/CSSTree.g | 338 - .../compiler/internal/css/CSSTypedNode.java | 39 - .../css/codegen/CSSCompilationSession.java | 395 - .../css/codegen/CSSModuleGenerator.java | 125 - .../internal/css/codegen/CSSPatterns.jbg | 82 - .../internal/css/codegen/CSSReducer.java | 691 -- .../compiler/internal/css/codegen/CSSRules.jbg | 57 - .../internal/css/codegen/ICSSCodeGenResult.java | 45 - .../css/codegen/ICSSRuntimeConstants.java | 44 - .../compiler/internal/css/codegen/Pair.java | 101 - .../flex/compiler/internal/css/codegen/css.jbg | 58 - .../flex/compiler/internal/css/package.hmtl | 37 - .../css/semantics/ActivatedStyleSheets.java | 150 - .../css/semantics/CSSSemanticAnalyzer.java | 759 -- .../definitions/AccessorDefinition.java | 237 - .../definitions/AmbiguousDefinition.java | 335 - .../definitions/AppliedVectorDefinition.java | 625 -- .../internal/definitions/ClassDefinition.java | 1455 ---- .../definitions/ClassDefinitionBase.java | 681 -- .../definitions/ClassTraitsDefinition.java | 381 - .../definitions/ConstantDefinition.java | 212 - .../internal/definitions/DefinitionBase.java | 1735 ----- .../internal/definitions/EffectDefinition.java | 88 - .../internal/definitions/EventDefinition.java | 49 - .../definitions/FunctionDefinition.java | 610 -- .../internal/definitions/GetterDefinition.java | 105 - .../definitions/InterfaceDefinition.java | 625 -- .../definitions/MemberedDefinition.java | 39 - .../definitions/MetadataDefinitionBase.java | 152 - .../definitions/NamespaceDefinition.java | 2246 ------ .../internal/definitions/PackageDefinition.java | 148 - .../definitions/ParameterDefinition.java | 137 - .../definitions/ScopedDefinitionBase.java | 69 - .../internal/definitions/SetterDefinition.java | 104 - .../internal/definitions/StyleDefinition.java | 254 - .../SyntheticBindableGetterDefinition.java | 33 - .../SyntheticBindableSetterDefinition.java | 33 - .../definitions/TypeDefinitionBase.java | 357 - .../definitions/VariableDefinition.java | 380 - .../internal/definitions/VectorInformation.java | 311 - .../definitions/metadata/DeprecationInfo.java | 60 - .../internal/definitions/metadata/MetaTag.java | 365 - .../definitions/metadata/MetaTagAttribute.java | 53 - .../metadata/ResourceBundleMetaTag.java | 59 - .../definitions/mxml/MXMLEventHandlerScope.java | 81 - .../compiler/internal/definitions/package.html | 42 - .../references/BuiltinReference.java | 85 - .../references/LexicalReference.java | 102 - .../references/NotATypeReference.java | 82 - .../references/ParameterizedReference.java | 90 - .../definitions/references/ReferenceCache.java | 90 - .../references/ResolvedQualifiersReference.java | 184 - .../references/ResolvedReference.java | 80 - .../internal/embedding/EmbedAttribute.java | 76 - .../compiler/internal/embedding/EmbedData.java | 678 -- .../internal/embedding/EmbedMIMEType.java | 119 - .../embedding/transcoders/DataTranscoder.java | 72 - .../embedding/transcoders/ImageTranscoder.java | 411 - .../embedding/transcoders/JPEGTranscoder.java | 240 - .../embedding/transcoders/MovieTranscoder.java | 516 -- .../embedding/transcoders/PBJTranscoder.java | 128 - .../transcoders/ScalableTranscoder.java | 178 - .../embedding/transcoders/SkinTranscoder.java | 489 -- .../embedding/transcoders/SoundTranscoder.java | 369 - .../embedding/transcoders/TranscoderBase.java | 366 - .../embedding/transcoders/XMLTranscoder.java | 226 - .../filespecs/IZipFileSpecification.java | 63 - .../filespecs/SWCFileSpecification.java | 142 - .../filespecs/StringFileSpecification.java | 80 - .../filespecs/ZipFileSpecification.java | 126 - .../internal/fxg/dom/AbstractFXGNode.java | 253 - .../internal/fxg/dom/AbstractShapeNode.java | 82 - .../internal/fxg/dom/BitmapGraphicNode.java | 79 - .../compiler/internal/fxg/dom/CDATANode.java | 137 - .../internal/fxg/dom/ContentPropertyNode.java | 80 - .../internal/fxg/dom/DOMParserHelper.java | 691 -- .../internal/fxg/dom/DefinitionNode.java | 120 - .../compiler/internal/fxg/dom/DelegateNode.java | 227 - .../compiler/internal/fxg/dom/EllipseNode.java | 94 - .../internal/fxg/dom/GradientEntryNode.java | 70 - .../internal/fxg/dom/GraphicContentNode.java | 559 -- .../internal/fxg/dom/GraphicContext.java | 82 - .../compiler/internal/fxg/dom/GraphicNode.java | 397 - .../internal/fxg/dom/GroupDefinitionNode.java | 184 - .../compiler/internal/fxg/dom/GroupNode.java | 223 - .../compiler/internal/fxg/dom/IFillNode.java | 40 - .../compiler/internal/fxg/dom/IFilterNode.java | 40 - .../internal/fxg/dom/IMaskableNode.java | 37 - .../compiler/internal/fxg/dom/IMaskingNode.java | 43 - .../fxg/dom/IPreserveWhiteSpaceNode.java | 27 - .../internal/fxg/dom/IScalableGradientNode.java | 65 - .../compiler/internal/fxg/dom/IStrokeNode.java | 40 - .../compiler/internal/fxg/dom/ITextNode.java | 70 - .../internal/fxg/dom/ITransformNode.java | 40 - .../compiler/internal/fxg/dom/LibraryNode.java | 122 - .../compiler/internal/fxg/dom/LineNode.java | 86 - .../internal/fxg/dom/MaskPropertyNode.java | 65 - .../compiler/internal/fxg/dom/PathNode.java | 105 - .../internal/fxg/dom/PlaceObjectNode.java | 79 - .../compiler/internal/fxg/dom/RectNode.java | 197 - .../compiler/internal/fxg/dom/RichTextNode.java | 945 --- .../internal/fxg/dom/TextGraphicNode.java | 444 -- .../fxg/dom/fills/AbstractFillNode.java | 81 - .../internal/fxg/dom/fills/BitmapFillNode.java | 116 - .../fxg/dom/fills/LinearGradientFillNode.java | 221 - .../fxg/dom/fills/RadialGradientFillNode.java | 227 - .../fxg/dom/fills/SolidColorFillNode.java | 65 - .../fxg/dom/filters/AbstractFilterNode.java | 99 - .../fxg/dom/filters/BevelFilterNode.java | 96 - .../fxg/dom/filters/BlurFilterNode.java | 68 - .../fxg/dom/filters/ColorMatrixFilterNode.java | 104 - .../fxg/dom/filters/DropShadowFilterNode.java | 93 - .../fxg/dom/filters/GlowFilterNode.java | 84 - .../dom/filters/GradientBevelFilterNode.java | 133 - .../fxg/dom/filters/GradientGlowFilterNode.java | 132 - .../dom/richtext/AbstractRichBlockTextNode.java | 321 - .../dom/richtext/AbstractRichParagraphNode.java | 164 - .../dom/richtext/AbstractRichTextLeafNode.java | 372 - .../fxg/dom/richtext/AbstractRichTextNode.java | 230 - .../internal/fxg/dom/richtext/BRNode.java | 64 - .../internal/fxg/dom/richtext/DivNode.java | 210 - .../internal/fxg/dom/richtext/ImgNode.java | 123 - .../internal/fxg/dom/richtext/LinkNode.java | 241 - .../fxg/dom/richtext/ParagraphNode.java | 214 - .../internal/fxg/dom/richtext/SpanNode.java | 81 - .../internal/fxg/dom/richtext/TCYNode.java | 222 - .../internal/fxg/dom/richtext/TabNode.java | 64 - .../internal/fxg/dom/richtext/TextHelper.java | 712 -- .../fxg/dom/richtext/TextLayoutFormatNode.java | 45 - .../fxg/dom/richtext/TextPropertyNode.java | 56 - .../fxg/dom/strokes/AbstractStrokeNode.java | 227 - .../dom/strokes/LinearGradientStrokeNode.java | 215 - .../dom/strokes/RadialGradientStrokeNode.java | 226 - .../fxg/dom/strokes/SolidColorStrokeNode.java | 66 - .../fxg/dom/text/AbstractCharacterTextNode.java | 255 - .../internal/fxg/dom/text/AbstractTextNode.java | 207 - .../compiler/internal/fxg/dom/text/BRNode.java | 46 - .../internal/fxg/dom/text/ParagraphNode.java | 177 - .../internal/fxg/dom/text/SpanNode.java | 72 - .../dom/transforms/AbstractTransformNode.java | 87 - .../fxg/dom/transforms/ColorTransformNode.java | 106 - .../internal/fxg/dom/transforms/MatrixNode.java | 76 - .../fxg/dom/types/AlignmentBaseline.java | 72 - .../internal/fxg/dom/types/BaselineOffset.java | 109 - .../internal/fxg/dom/types/BaselineShift.java | 102 - .../internal/fxg/dom/types/BevelType.java | 51 - .../internal/fxg/dom/types/BlendMode.java | 219 - .../fxg/dom/types/BlockProgression.java | 41 - .../fxg/dom/types/BreakOpportunity.java | 53 - .../compiler/internal/fxg/dom/types/Caps.java | 52 - .../internal/fxg/dom/types/ColorWithEnum.java | 103 - .../internal/fxg/dom/types/DigitCase.java | 47 - .../internal/fxg/dom/types/DigitWidth.java | 47 - .../internal/fxg/dom/types/Direction.java | 41 - .../fxg/dom/types/DominantBaseline.java | 72 - .../internal/fxg/dom/types/FillMode.java | 47 - .../internal/fxg/dom/types/FontStyle.java | 41 - .../internal/fxg/dom/types/FontWeight.java | 41 - .../fxg/dom/types/InterpolationMethod.java | 45 - .../compiler/internal/fxg/dom/types/Joints.java | 51 - .../fxg/dom/types/JustificationRule.java | 47 - .../fxg/dom/types/JustificationStyle.java | 53 - .../internal/fxg/dom/types/Kerning.java | 51 - .../internal/fxg/dom/types/LeadingModel.java | 76 - .../internal/fxg/dom/types/LigatureLevel.java | 53 - .../internal/fxg/dom/types/LineBreak.java | 51 - .../internal/fxg/dom/types/MaskType.java | 54 - .../internal/fxg/dom/types/NumberAuto.java | 148 - .../internal/fxg/dom/types/NumberInherit.java | 95 - .../fxg/dom/types/NumberPercentAuto.java | 96 - .../internal/fxg/dom/types/ResizeMode.java | 47 - .../internal/fxg/dom/types/ScaleMode.java | 58 - .../internal/fxg/dom/types/ScalingGrid.java | 32 - .../internal/fxg/dom/types/SpreadMethod.java | 51 - .../internal/fxg/dom/types/TextAlign.java | 65 - .../internal/fxg/dom/types/TextDecoration.java | 41 - .../internal/fxg/dom/types/TextJustify.java | 41 - .../internal/fxg/dom/types/TextRotation.java | 59 - .../internal/fxg/dom/types/TypographicCase.java | 59 - .../internal/fxg/dom/types/VerticalAlign.java | 59 - .../fxg/dom/types/WhiteSpaceCollapse.java | 46 - .../internal/fxg/dom/types/Winding.java | 43 - .../internal/fxg/logging/AbstractLogger.java | 135 - .../internal/fxg/logging/SystemLogger.java | 84 - .../internal/fxg/resources/FXGFileResolver.java | 86 - .../fxg/sax/AbstractFXGVersionHandler.java | 158 - .../compiler/internal/fxg/sax/FXGSAXParser.java | 126 - .../internal/fxg/sax/FXGSAXScanner.java | 573 -- .../fxg/sax/FXGVersionHandlerRegistry.java | 193 - .../internal/fxg/sax/FXG_v1_0_Handler.java | 156 - .../internal/fxg/sax/FXG_v2_0_Handler.java | 171 - .../internal/fxg/sax/IFXGVersionHandler.java | 75 - .../compiler/internal/fxg/swf/DefineImage.java | 59 - .../compiler/internal/fxg/swf/ImageHelper.java | 555 -- .../compiler/internal/fxg/swf/ShapeHelper.java | 1453 ---- .../compiler/internal/fxg/swf/TextHelper.java | 49 - .../compiler/internal/fxg/swf/TypeHelper.java | 387 - .../compiler/internal/fxg/types/FXGMatrix.java | 165 - .../flex/compiler/internal/graph/Graph.java | 206 - .../flex/compiler/internal/graph/GraphEdge.java | 51 - .../compiler/internal/graph/GraphMLWriter.java | 377 - .../flex/compiler/internal/graph/IGraph.java | 103 - .../compiler/internal/graph/IGraphEdge.java | 39 - .../compiler/internal/graph/IGraphable.java | 27 - .../compiler/internal/graph/IReportWriter.java | 45 - .../graph/InvalidationBytesCalculator.java | 89 - .../internal/graph/LinkReportWriter.java | 298 - .../internal/graph/SynchronizedGraph.java | 169 - .../internal/graph/TopologicalSort.java | 225 - .../compiler/internal/graph/XMLGraphWriter.java | 126 - .../compiler/internal/mxml/EntityProcessor.java | 285 - .../flex/compiler/internal/mxml/MXMLData.java | 965 --- .../compiler/internal/mxml/MXMLDataManager.java | 62 - .../compiler/internal/mxml/MXMLDialect.java | 709 -- .../compiler/internal/mxml/MXMLDialect2006.java | 415 - .../compiler/internal/mxml/MXMLDialect2009.java | 58 - .../compiler/internal/mxml/MXMLDialect2012.java | 105 - .../internal/mxml/MXMLInstructionData.java | 129 - .../internal/mxml/MXMLManifestManager.java | 416 - .../mxml/MXMLNamespaceAttributeData.java | 64 - .../internal/mxml/MXMLNamespaceMapping.java | 76 - .../internal/mxml/MXMLStateSplitter.java | 101 - .../internal/mxml/MXMLTagAttributeData.java | 559 -- .../compiler/internal/mxml/MXMLTagData.java | 1135 --- .../compiler/internal/mxml/MXMLTextData.java | 390 - .../compiler/internal/mxml/MXMLUnitData.java | 366 - .../compiler/internal/mxml/StateDefinition.java | 104 - .../internal/mxml/StateDefinitionBase.java | 81 - .../internal/mxml/StateGroupDefinition.java | 89 - .../flex/compiler/internal/mxml/package.html | 33 - .../compiler/internal/parsing/FakingReader.java | 215 - .../internal/parsing/FilteringList.java | 70 - .../internal/parsing/ISourceFragment.java | 64 - .../internal/parsing/ITokenStreamFilter.java | 27 - .../internal/parsing/SourceFragment.java | 133 - .../internal/parsing/SourceFragmentsReader.java | 165 - .../compiler/internal/parsing/TokenBase.java | 515 -- .../internal/parsing/as/ASBalancingScanner.java | 106 - .../internal/parsing/as/ASDocToken.java | 44 - .../internal/parsing/as/ASDocTokenizer.java | 94 - .../compiler/internal/parsing/as/ASParser.g | 3186 -------- .../compiler/internal/parsing/as/ASToken.java | 1010 --- .../internal/parsing/as/BaseASParser.java | 3015 -------- .../internal/parsing/as/BaseMetaTagParser.java | 165 - .../internal/parsing/as/BaseRawASTokenizer.java | 361 - .../internal/parsing/as/BaseRawTokenizer.java | 387 - .../parsing/as/BaseRepairingTokenBuffer.java | 110 - .../as/BaseTokenizerWithFakeCharacters.java | 78 - .../parsing/as/ConfigCompilationUnit.java | 90 - .../internal/parsing/as/ConfigProcessor.java | 503 -- .../internal/parsing/as/DeferFunctionBody.java | 36 - .../internal/parsing/as/IProblemReporter.java | 42 - .../parsing/as/IProjectConfigVariables.java | 74 - .../parsing/as/IRepairingTokenBuffer.java | 118 - .../parsing/as/ImportMetadataTokenTypes.txt | 68 - .../internal/parsing/as/IncludeHandler.java | 595 -- .../parsing/as/MetaDataPayloadToken.java | 127 - .../internal/parsing/as/MetadataParser.g | 397 - .../internal/parsing/as/MetadataToken.java | 96 - .../internal/parsing/as/MetadataTokenizer.java | 355 - .../internal/parsing/as/NilASDocDelegate.java | 131 - .../compiler/internal/parsing/as/OffsetCue.java | 127 - .../internal/parsing/as/OffsetLookup.java | 230 - .../internal/parsing/as/RawASDocTokenizer.lex | 239 - .../internal/parsing/as/RawASTokenizer.lex | 1325 ---- .../parsing/as/RepairingTokenBuffer.java | 153 - .../parsing/as/StreamingASTokenizer.java | 1770 ----- .../parsing/as/StreamingTokenBuffer.java | 208 - .../internal/parsing/as/skeleton.default | 349 - .../internal/parsing/as/skeleton.falcon | 398 - .../parsing/mxml/BalancingMXMLProcessor.java | 139 - .../parsing/mxml/BaseRawMXMLTokenizer.java | 278 - .../internal/parsing/mxml/MXMLScopeBuilder.java | 784 -- .../internal/parsing/mxml/MXMLTagDataDepth.java | 257 - .../parsing/mxml/MXMLTagDataPayload.java | 63 - .../internal/parsing/mxml/MXMLToken.java | 238 - .../internal/parsing/mxml/MXMLTokenizer.java | 439 -- .../parsing/mxml/MXMLUnitDataIterator.java | 55 - .../internal/parsing/mxml/RawMXMLTokenizer.lex | 560 -- .../flex/compiler/internal/parsing/package.html | 33 - .../compiler/internal/projects/ASCProject.java | 77 - .../compiler/internal/projects/ASProject.java | 470 -- .../internal/projects/ASSourceFileHandler.java | 66 - .../internal/projects/CompilerProject.java | 948 --- .../internal/projects/ConfigManager.java | 313 - .../internal/projects/DefinitionPriority.java | 137 - .../internal/projects/DependencyGraph.java | 805 -- .../internal/projects/FXGSourceFileHandler.java | 66 - .../compiler/internal/projects/FlexProject.java | 2075 ----- .../projects/FlexProjectConfigurator.java | 218 - .../internal/projects/ISourceFileHandler.java | 89 - .../projects/LibraryDependencyGraph.java | 345 - .../internal/projects/LibraryPathManager.java | 673 -- .../projects/MXMLSourceFileHandler.java | 74 - .../ResourceBundleSourceFileHandler.java | 73 - .../internal/projects/SourceListManager.java | 255 - .../internal/projects/SourcePathManager.java | 701 -- .../internal/projects/ThemeUtilities.java | 73 - .../compiler/internal/projects/package.html | 33 - .../resourcebundles/PropertiesFileParser.java | 520 -- .../resourcebundles/ResourceBundleUtils.java | 336 - .../compiler/internal/scopes/ASFileScope.java | 443 -- .../internal/scopes/ASFileScopeProvider.java | 54 - .../internal/scopes/ASProjectScope.java | 2131 ------ .../flex/compiler/internal/scopes/ASScope.java | 1698 ----- .../compiler/internal/scopes/ASScopeBase.java | 519 -- .../compiler/internal/scopes/ASScopeCache.java | 668 -- .../compiler/internal/scopes/CatchScope.java | 48 - .../compiler/internal/scopes/ClosureScope.java | 33 - .../internal/scopes/EmptyDefinitionStore.java | 102 - .../compiler/internal/scopes/FXGFileScope.java | 33 - .../compiler/internal/scopes/FunctionScope.java | 41 - .../internal/scopes/IDefinitionStore.java | 127 - .../internal/scopes/IMutableDefinitionSet.java | 57 - .../internal/scopes/LargeDefinitionSet.java | 102 - .../internal/scopes/LargeDefinitionStore.java | 199 - .../compiler/internal/scopes/MXMLFileScope.java | 631 -- .../internal/scopes/NamespaceSetPredicate.java | 118 - .../internal/scopes/NoDefinitionScope.java | 132 - .../compiler/internal/scopes/PackageScope.java | 165 - .../internal/scopes/SWCFileScopeProvider.java | 124 - .../compiler/internal/scopes/ScopeView.java | 340 - .../internal/scopes/SmallDefinitionSet.java | 150 - .../internal/scopes/SmallDefinitionStore1.java | 157 - .../internal/scopes/SmallDefinitionStore2.java | 185 - .../internal/scopes/SmallDefinitionStore4.java | 220 - .../internal/scopes/SmallDefinitionStore8.java | 290 - .../scopes/SmallDefinitionStoreBase.java | 341 - .../compiler/internal/scopes/TypeScope.java | 662 -- .../compiler/internal/scopes/WithScope.java | 42 - .../flex/compiler/internal/scopes/package.html | 33 - .../semantics/MethodBodySemanticChecker.java | 3034 -------- .../internal/semantics/PostProcessStep.java | 27 - .../internal/semantics/SemanticUtils.java | 2967 -------- .../compiler/internal/targets/AppSWFTarget.java | 390 - .../internal/targets/FlexAppSWFTarget.java | 1853 ----- .../targets/FlexApplicationFrame1Info.java | 257 - .../compiler/internal/targets/FlexFontInfo.java | 56 - .../internal/targets/FlexFrame1Info.java | 225 - .../internal/targets/FlexLibraryFrame1Info.java | 44 - .../internal/targets/FlexLibrarySWFTarget.java | 472 -- .../compiler/internal/targets/FlexRSLInfo.java | 235 - .../internal/targets/FlexSplashScreenImage.java | 50 - .../compiler/internal/targets/FlexTarget.java | 745 -- .../internal/targets/ILibrarySWFTarget.java | 56 - .../internal/targets/ITargetAttributes.java | 116 - .../internal/targets/LibrarySWFTarget.java | 130 - .../internal/targets/LinkageChecker.java | 139 - .../internal/targets/NilTargetAttributes.java | 128 - .../compiler/internal/targets/SWCTarget.java | 964 --- .../compiler/internal/targets/SWFTarget.java | 874 --- .../compiler/internal/targets/TagSorter.java | 154 - .../flex/compiler/internal/targets/Target.java | 820 -- .../internal/targets/TargetAttributeBase.java | 225 - .../internal/targets/TargetAttributesMap.java | 162 - .../targets/TargetAttributesMetadata.java | 140 - .../compiler/internal/targets/TargetReport.java | 199 - .../flex/compiler/internal/targets/package.html | 33 - .../testing/NodesToXMLStringFormatter.java | 129 - .../flex/compiler/internal/testing/package.html | 33 - .../compiler/internal/tree/as/AccessorNode.java | 183 - .../internal/tree/as/ArrayLiteralNode.java | 124 - .../internal/tree/as/BaseDefinitionNode.java | 453 -- .../tree/as/BaseLiteralContainerNode.java | 185 - .../tree/as/BaseStatementExpressionNode.java | 109 - .../internal/tree/as/BaseStatementNode.java | 67 - .../tree/as/BaseTypedDefinitionNode.java | 223 - .../internal/tree/as/BaseVariableNode.java | 390 - .../internal/tree/as/BinaryOperatorAsNode.java | 95 - .../tree/as/BinaryOperatorAssignmentNode.java | 87 - .../BinaryOperatorBitwiseAndAssignmentNode.java | 101 - .../tree/as/BinaryOperatorBitwiseAndNode.java | 88 - ...yOperatorBitwiseLeftShiftAssignmentNode.java | 101 - .../as/BinaryOperatorBitwiseLeftShiftNode.java | 88 - .../BinaryOperatorBitwiseOrAssignmentNode.java | 101 - .../tree/as/BinaryOperatorBitwiseOrNode.java | 88 - ...OperatorBitwiseRightShiftAssignmentNode.java | 101 - .../as/BinaryOperatorBitwiseRightShiftNode.java | 88 - ...BitwiseUnsignedRightShiftAssignmentNode.java | 101 - ...ryOperatorBitwiseUnsignedRightShiftNode.java | 100 - .../BinaryOperatorBitwiseXorAssignmentNode.java | 101 - .../tree/as/BinaryOperatorBitwiseXorNode.java | 88 - .../tree/as/BinaryOperatorCommaNode.java | 88 - .../BinaryOperatorDivisionAssignmentNode.java | 101 - .../tree/as/BinaryOperatorDivisionNode.java | 88 - .../tree/as/BinaryOperatorEqualNode.java | 88 - .../as/BinaryOperatorGreaterThanEqualsNode.java | 88 - .../tree/as/BinaryOperatorGreaterThanNode.java | 88 - .../internal/tree/as/BinaryOperatorInNode.java | 88 - .../tree/as/BinaryOperatorInstanceOfNode.java | 88 - .../internal/tree/as/BinaryOperatorIsNode.java | 88 - .../as/BinaryOperatorLessThanEqualsNode.java | 88 - .../tree/as/BinaryOperatorLessThanNode.java | 88 - .../BinaryOperatorLogicalAndAssignmentNode.java | 102 - .../tree/as/BinaryOperatorLogicalAndNode.java | 87 - .../BinaryOperatorLogicalOrAssignmentNode.java | 101 - .../tree/as/BinaryOperatorLogicalOrNode.java | 87 - .../as/BinaryOperatorMinusAssignmentNode.java | 101 - .../tree/as/BinaryOperatorMinusNode.java | 88 - .../as/BinaryOperatorModuloAssignmentNode.java | 101 - .../tree/as/BinaryOperatorModuloNode.java | 88 - ...aryOperatorMultiplicationAssignmentNode.java | 101 - .../as/BinaryOperatorMultiplicationNode.java | 88 - .../tree/as/BinaryOperatorNodeBase.java | 396 - .../tree/as/BinaryOperatorNotEqualNode.java | 88 - .../as/BinaryOperatorPlusAssignmentNode.java | 101 - .../tree/as/BinaryOperatorPlusNode.java | 138 - .../tree/as/BinaryOperatorStrictEqualNode.java | 88 - .../as/BinaryOperatorStrictNotEqualNode.java | 88 - .../compiler/internal/tree/as/BlockNode.java | 81 - .../compiler/internal/tree/as/CatchNode.java | 140 - .../internal/tree/as/ChainedVariableNode.java | 179 - .../compiler/internal/tree/as/ClassNode.java | 663 -- .../internal/tree/as/ClassReferenceNode.java | 91 - .../internal/tree/as/ConditionalNode.java | 111 - .../tree/as/ConfigConditionBlockNode.java | 74 - .../internal/tree/as/ConfigConstNode.java | 131 - .../internal/tree/as/ConfigExpressionNode.java | 108 - .../internal/tree/as/ConfigNamespaceNode.java | 53 - .../internal/tree/as/ContainerNode.java | 153 - .../tree/as/DefaultXMLNamespaceNode.java | 106 - .../internal/tree/as/DoWhileLoopNode.java | 81 - .../internal/tree/as/DynamicAccessNode.java | 86 - .../compiler/internal/tree/as/EmbedNode.java | 142 - .../internal/tree/as/ExpressionNodeBase.java | 505 -- .../compiler/internal/tree/as/FileNode.java | 584 -- .../internal/tree/as/FixedChildrenNode.java | 38 - .../compiler/internal/tree/as/ForLoopNode.java | 174 - .../compiler/internal/tree/as/FullNameNode.java | 183 - .../internal/tree/as/FunctionCallNode.java | 314 - .../compiler/internal/tree/as/FunctionNode.java | 1012 --- .../internal/tree/as/FunctionObjectNode.java | 145 - .../compiler/internal/tree/as/GetterNode.java | 116 - .../tree/as/IInitializableDefinitionNode.java | 42 - .../internal/tree/as/IdentifierNode.java | 1012 --- .../flex/compiler/internal/tree/as/IfNode.java | 119 - .../compiler/internal/tree/as/ImportNode.java | 240 - .../internal/tree/as/InterfaceNode.java | 388 - .../internal/tree/as/IterationFlowNode.java | 134 - .../compiler/internal/tree/as/KeywordNode.java | 173 - .../internal/tree/as/LabeledStatementNode.java | 94 - .../tree/as/LanguageIdentifierNode.java | 592 -- .../compiler/internal/tree/as/LiteralNode.java | 306 - .../tree/as/MemberAccessExpressionNode.java | 310 - .../compiler/internal/tree/as/MemberedNode.java | 69 - .../compiler/internal/tree/as/ModifierNode.java | 120 - .../tree/as/ModifiersContainerNode.java | 54 - .../tree/as/NamespaceAccessExpressionNode.java | 171 - .../tree/as/NamespaceIdentifierNode.java | 368 - .../internal/tree/as/NamespaceNode.java | 243 - .../flex/compiler/internal/tree/as/NilNode.java | 59 - .../compiler/internal/tree/as/NodeBase.java | 1035 --- .../tree/as/NonResolvingIdentifierNode.java | 92 - .../internal/tree/as/NumericLiteralNode.java | 284 - .../internal/tree/as/ObjectLiteralNode.java | 92 - .../tree/as/ObjectLiteralValuePairNode.java | 136 - .../internal/tree/as/OperatorNodeBase.java | 130 - .../compiler/internal/tree/as/PackageNode.java | 316 - .../internal/tree/as/ParameterNode.java | 311 - .../tree/as/QualifiedNameExpressionNode.java | 96 - .../as/QualifiedNamespaceExpressionNode.java | 140 - .../internal/tree/as/RegExpLiteralNode.java | 188 - .../compiler/internal/tree/as/ReturnNode.java | 89 - .../tree/as/RuntimeNameExpressionNode.java | 120 - .../internal/tree/as/ScopedBlockNode.java | 243 - .../compiler/internal/tree/as/SetterNode.java | 138 - .../compiler/internal/tree/as/SwitchNode.java | 107 - .../compiler/internal/tree/as/TerminalNode.java | 118 - .../internal/tree/as/TernaryOperatorNode.java | 184 - .../compiler/internal/tree/as/ThrowNode.java | 85 - .../tree/as/TransparentContainerNode.java | 58 - .../compiler/internal/tree/as/TreeNode.java | 321 - .../flex/compiler/internal/tree/as/TryNode.java | 155 - .../internal/tree/as/TypedExpressionNode.java | 305 - .../internal/tree/as/UnaryOperatorAtNode.java | 111 - .../tree/as/UnaryOperatorBitwiseNotNode.java | 86 - .../tree/as/UnaryOperatorDeleteNode.java | 86 - .../tree/as/UnaryOperatorLogicalNotNode.java | 86 - .../tree/as/UnaryOperatorMinusNode.java | 88 - .../internal/tree/as/UnaryOperatorNodeBase.java | 285 - .../internal/tree/as/UnaryOperatorPlusNode.java | 88 - .../tree/as/UnaryOperatorPostDecrementNode.java | 91 - .../tree/as/UnaryOperatorPostIncrementNode.java | 91 - .../tree/as/UnaryOperatorPreDecrementNode.java | 87 - .../tree/as/UnaryOperatorPreIncrementNode.java | 87 - .../tree/as/UnaryOperatorTypeOfNode.java | 86 - .../internal/tree/as/UnaryOperatorVoidNode.java | 77 - .../internal/tree/as/UseNamespaceNode.java | 130 - .../tree/as/VariableExpressionNode.java | 134 - .../compiler/internal/tree/as/VariableNode.java | 248 - .../internal/tree/as/VectorLiteralNode.java | 154 - .../internal/tree/as/WhileLoopNode.java | 64 - .../compiler/internal/tree/as/WithNode.java | 117 - .../internal/tree/as/XMLListLiteralNode.java | 88 - .../internal/tree/as/XMLLiteralNode.java | 123 - .../tree/as/metadata/AccessibilityTagNode.java | 31 - .../tree/as/metadata/AlternativeTagNode.java | 30 - .../as/metadata/BaseDefinitionMetaTagNode.java | 261 - .../tree/as/metadata/BasicMetaTagNode.java | 57 - .../as/metadata/DefaultPropertyTagNode.java | 91 - .../tree/as/metadata/EffectTagNode.java | 106 - .../internal/tree/as/metadata/EventTagNode.java | 104 - .../tree/as/metadata/EventTriggerTagNode.java | 103 - .../tree/as/metadata/InspectableTagNode.java | 225 - .../internal/tree/as/metadata/MetaTagNode.java | 285 - .../internal/tree/as/metadata/MetaTagValue.java | 51 - .../internal/tree/as/metadata/MetaTagsNode.java | 345 - .../tree/as/metadata/MultiValueMetaTagNode.java | 70 - .../tree/as/metadata/ResourceBundleTagNode.java | 103 - .../tree/as/metadata/SkinClassTagNode.java | 33 - .../internal/tree/as/metadata/StyleTagNode.java | 225 - .../internal/tree/as/metadata/TypedTagNode.java | 77 - .../flex/compiler/internal/tree/as/package.html | 42 - .../as/parts/AccessorFunctionContentsPart.java | 44 - .../internal/tree/as/parts/DecorationPart.java | 184 - .../tree/as/parts/FunctionContentsPart.java | 99 - .../as/parts/IAccessorFunctionContentsPart.java | 29 - .../internal/tree/as/parts/IDecorationPart.java | 73 - .../tree/as/parts/IFunctionContentsPart.java | 57 - .../tree/as/parts/SparseDecorationPart.java | 83 - .../tree/as/parts/VariableDecorationPart.java | 79 - .../internal/tree/mxml/MXMLApplicationNode.java | 115 - .../internal/tree/mxml/MXMLArrayNode.java | 313 - .../tree/mxml/MXMLBindingAttributeNode.java | 155 - .../internal/tree/mxml/MXMLBindingNode.java | 250 - .../internal/tree/mxml/MXMLBooleanNode.java | 80 - .../tree/mxml/MXMLClassDefinitionNode.java | 1130 --- .../internal/tree/mxml/MXMLClassNode.java | 150 - .../tree/mxml/MXMLClassReferenceNodeBase.java | 694 -- .../internal/tree/mxml/MXMLClearNode.java | 60 - .../mxml/MXMLCompilerDirectiveNodeBase.java | 69 - .../tree/mxml/MXMLCompilerDirectiveParser.java | 126 - .../internal/tree/mxml/MXMLComponentNode.java | 206 - .../mxml/MXMLConcatenatedDataBindingNode.java | 73 - .../tree/mxml/MXMLDataBindingParser.java | 479 -- .../tree/mxml/MXMLDeclarationsNode.java | 138 - .../tree/mxml/MXMLDeferredInstanceNode.java | 208 - .../internal/tree/mxml/MXMLDefinitionNode.java | 217 - .../internal/tree/mxml/MXMLDesignLayerNode.java | 97 - .../internal/tree/mxml/MXMLDocumentNode.java | 149 - .../tree/mxml/MXMLEffectSpecifierNode.java | 58 - .../internal/tree/mxml/MXMLEmbedNode.java | 145 - .../tree/mxml/MXMLEventSpecifierNode.java | 305 - .../tree/mxml/MXMLExpressionNodeBase.java | 207 - .../internal/tree/mxml/MXMLFactoryNode.java | 114 - .../internal/tree/mxml/MXMLFileNode.java | 535 -- .../internal/tree/mxml/MXMLFunctionNode.java | 99 - .../internal/tree/mxml/MXMLHTTPServiceNode.java | 97 - .../MXMLHTTPServiceRequestPropertyNode.java | 112 - .../internal/tree/mxml/MXMLImplementsNode.java | 172 - .../tree/mxml/MXMLImplicitImportNode.java | 65 - .../internal/tree/mxml/MXMLInstanceNode.java | 430 -- .../internal/tree/mxml/MXMLIntNode.java | 80 - .../internal/tree/mxml/MXMLLibraryNode.java | 112 - .../internal/tree/mxml/MXMLLiteralNode.java | 82 - .../internal/tree/mxml/MXMLMetadataNode.java | 130 - .../internal/tree/mxml/MXMLModelNode.java | 155 - .../MXMLModelPropertyContainerNodeBase.java | 247 - .../tree/mxml/MXMLModelPropertyNode.java | 159 - .../internal/tree/mxml/MXMLModelRootNode.java | 59 - .../internal/tree/mxml/MXMLNodeBase.java | 954 --- .../internal/tree/mxml/MXMLNumberNode.java | 84 - .../internal/tree/mxml/MXMLObjectNode.java | 51 - .../internal/tree/mxml/MXMLPrivateNode.java | 70 - .../tree/mxml/MXMLPropertySpecifierNode.java | 534 -- .../internal/tree/mxml/MXMLRegExpNode.java | 78 - .../tree/mxml/MXMLRemoteObjectMethodNode.java | 113 - .../tree/mxml/MXMLRemoteObjectNode.java | 85 - .../internal/tree/mxml/MXMLReparentNode.java | 145 - .../internal/tree/mxml/MXMLRepeaterNode.java | 53 - .../internal/tree/mxml/MXMLResourceNode.java | 155 - .../internal/tree/mxml/MXMLScriptNode.java | 276 - .../tree/mxml/MXMLSingleDataBindingNode.java | 81 - .../tree/mxml/MXMLSpecifierNodeBase.java | 177 - .../internal/tree/mxml/MXMLStateNode.java | 244 - .../internal/tree/mxml/MXMLStringNode.java | 124 - .../internal/tree/mxml/MXMLStyleNode.java | 153 - .../tree/mxml/MXMLStyleSpecifierNode.java | 110 - .../internal/tree/mxml/MXMLTreeBuilder.java | 901 --- .../internal/tree/mxml/MXMLUintNode.java | 82 - .../internal/tree/mxml/MXMLVectorNode.java | 323 - .../internal/tree/mxml/MXMLWebServiceNode.java | 85 - .../tree/mxml/MXMLWebServiceOperationNode.java | 113 - .../internal/tree/mxml/MXMLXMLListNode.java | 122 - .../internal/tree/mxml/MXMLXMLNode.java | 227 - .../compiler/internal/tree/mxml/XMLBuilder.java | 708 -- .../compiler/internal/tree/mxml/package.html | 42 - .../properties/ResourceBundleEntryNode.java | 62 - .../tree/properties/ResourceBundleFileNode.java | 69 - .../internal/tree/properties/package.html | 43 - .../internal/units/ABCCompilationUnit.java | 239 - .../internal/units/ASCompilationUnit.java | 625 -- .../internal/units/CompilationUnitBase.java | 1150 --- .../internal/units/EmbedCompilationUnit.java | 333 - .../units/EmbedCompilationUnitFactory.java | 142 - .../internal/units/FXGCompilationUnit.java | 431 -- .../units/ImportedASCompilationUnit.java | 70 - .../units/InvisibleCompilationUnit.java | 228 - .../internal/units/MXMLCompilationUnit.java | 289 - .../units/ResourceBundleCompilationUnit.java | 713 -- .../units/ResourceModuleCompilationUnit.java | 277 - .../internal/units/SWCCompilationUnit.java | 488 -- .../units/ServicesXMLCompilationUnit.java | 117 - .../units/SourceCompilationUnitFactory.java | 165 - .../units/StringToCompilationUnitMap.java | 456 -- .../units/StyleModuleCompilationUnit.java | 268 - .../flex/compiler/internal/units/package.html | 33 - .../units/requests/ABCBytesRequestResult.java | 144 - .../requests/ABCFileScopeRequestResult.java | 64 - .../requests/ASFileScopeRequestResult.java | 112 - .../requests/EmbedFileScopeRequestResult.java | 38 - .../requests/FileScopeRequestResultBase.java | 158 - .../internal/units/requests/RequestMaker.java | 266 - .../units/requests/SWFTagsRequestResult.java | 127 - .../units/requests/SyntaxTreeRequestResult.java | 92 - .../internal/units/requests/package.html | 33 - .../compiler/internal/workspaces/Workspace.java | 1244 --- .../compiler/internal/workspaces/package.html | 33 - .../apache/flex/compiler/messages_en.properties | 350 - .../apache/flex/compiler/messages_fr.properties | 716 -- .../apache/flex/compiler/messages_ja.properties | 716 -- .../flex/compiler/messages_zh_CN.properties | 716 -- .../apache/flex/compiler/mxml/IMXMLData.java | 125 - .../flex/compiler/mxml/IMXMLDataManager.java | 53 - .../compiler/mxml/IMXMLInstructionData.java | 47 - .../compiler/mxml/IMXMLLanguageConstants.java | 414 - .../compiler/mxml/IMXMLManifestManager.java | 82 - .../mxml/IMXMLNamespaceAttributeData.java | 39 - .../compiler/mxml/IMXMLNamespaceMapping.java | 42 - .../compiler/mxml/IMXMLTagAttributeData.java | 168 - .../apache/flex/compiler/mxml/IMXMLTagData.java | 234 - .../flex/compiler/mxml/IMXMLTextData.java | 122 - .../flex/compiler/mxml/IMXMLTypeConstants.java | 210 - .../flex/compiler/mxml/IMXMLUnitData.java | 167 - .../flex/compiler/mxml/IStateDefinition.java | 49 - .../compiler/mxml/IStateDefinitionBase.java | 39 - .../compiler/mxml/IStateGroupDefinition.java | 50 - .../flex/compiler/mxml/IXMLNameResolver.java | 73 - .../org/apache/flex/compiler/mxml/package.html | 52 - .../src/org/apache/flex/compiler/package.html | 137 - .../compiler/parsing/GenericTokenStream.java | 77 - .../compiler/parsing/IASBalancingScanner.java | 53 - .../apache/flex/compiler/parsing/IASToken.java | 80 - .../flex/compiler/parsing/IASTokenizer.java | 61 - .../apache/flex/compiler/parsing/ICMToken.java | 91 - .../flex/compiler/parsing/IMXMLToken.java | 103 - .../flex/compiler/parsing/IMXMLTokenizer.java | 48 - .../flex/compiler/parsing/IMetadataParser.java | 29 - .../flex/compiler/parsing/MXMLTokenFactory.java | 52 - .../flex/compiler/parsing/MXMLTokenTypes.java | 143 - .../apache/flex/compiler/parsing/package.html | 44 - .../problems/ANELibraryNotAllowedProblem.java | 44 - .../problems/ASDocNotClosedProblem.java | 41 - .../problems/AbstractDeprecatedAPIProblem.java | 36 - .../problems/AbstractSemanticProblem.java | 46 - .../problems/AccessUndefinedMemberProblem.java | 45 - ...AccessUndefinedPropertyInPackageProblem.java | 50 - .../AccessUndefinedPropertyProblem.java | 44 - .../problems/AccessorTypesMustMatchProblem.java | 38 - .../problems/AmbiguousGotoTargetProblem.java | 57 - .../problems/AmbiguousReferenceProblem.java | 41 - .../AnyNamespaceCannotBeQualifierProblem.java | 38 - .../compiler/problems/ArrayCastProblem.java | 44 - .../compiler/problems/ArrayDowncastProblem.java | 44 - .../compiler/problems/AssignToConstProblem.java | 40 - .../problems/AssignToFunctionProblem.java | 46 - .../AssignToNonReferenceValueProblem.java | 40 - .../AssignToReadOnlyPropertyProblem.java | 43 - .../AssignmentInConditionalProblem.java | 42 - .../AttemptToDeleteFixedPropertyProblem.java | 44 - .../AttributesAreNotCallableProblem.java | 39 - ...tesNotAllowedOnPackageDefinitionProblem.java | 46 - .../BURMDiagnosticForEachExpectedInProblem.java | 42 - .../BURMDiagnosticNotAllowedHereProblem.java | 43 - .../BURMPatternMatchFailureProblem.java | 44 - .../BadAccessInterfaceMemberProblem.java | 46 - .../compiler/problems/BadCharacterProblem.java | 41 - .../problems/BadSetterReturnTypeProblem.java | 41 - .../problems/BaseClassIsFinalProblem.java | 41 - .../compiler/problems/CSSCodeGenProblem.java | 38 - .../compiler/problems/CSSEmbedAssetProblem.java | 46 - .../CSSExcludedStylePropertyProblem.java | 48 - .../compiler/problems/CSSParserProblem.java | 74 - .../flex/compiler/problems/CSSProblem.java | 38 - .../CSSUndefinedNamespacePrefixProblem.java | 46 - .../problems/CSSUndefinedTypeProblem.java | 46 - .../CSSUnknownDefaultNamespaceProblem.java | 48 - .../CSSUnresolvedClassReferenceProblem.java | 45 - .../problems/CSSUnusedTypeSelectorProblem.java | 42 - .../problems/CallUndefinedMethodProblem.java | 42 - .../problems/CanNotInsertSemicolonProblem.java | 40 - .../CannotDeleteSuperDescendantsProblem.java | 44 - .../problems/CannotExtendClassProblem.java | 46 - .../problems/CannotExtendInterfaceProblem.java | 48 - .../CannotResolveConfigExpressionProblem.java | 41 - ...olveProjectLevelConfigExpressionProblem.java | 39 - .../problems/CircularTypeReferenceProblem.java | 42 - .../ClassesMappedToSameRemoteAliasProblem.java | 43 - .../problems/CodegenInternalProblem.java | 59 - .../flex/compiler/problems/CodegenProblem.java | 39 - .../ComparisonBetweenUnrelatedTypesProblem.java | 48 - .../problems/CompiledAsAComponentProblem.java | 46 - .../flex/compiler/problems/CompilerProblem.java | 222 - .../problems/CompilerProblemClassification.java | 40 - .../problems/CompilerProblemSeverity.java | 41 - .../problems/ComponentTagWithoutURIProblem.java | 46 - .../ConfigurationFileNotFoundProblem.java | 37 - .../compiler/problems/ConfigurationProblem.java | 59 - ...flictingInheritedNameInNamespaceProblem.java | 45 - .../ConflictingNameInNamespaceProblem.java | 44 - .../problems/ConstNotInitializedProblem.java | 39 - .../ConstructorCannotHaveReturnTypeProblem.java | 38 - .../problems/ConstructorInInterfaceProblem.java | 45 - .../ConstructorIsGetterSetterProblem.java | 38 - .../problems/ConstructorIsStaticProblem.java | 40 - .../ConstructorMustBePublicProblem.java | 41 - .../CountedForLoopInitializerProblem.java | 42 - .../problems/CyclicalIncludesProblem.java | 38 - .../flex/compiler/problems/DateCastProblem.java | 49 - .../DecrementMustBeReferenceProblem.java | 42 - .../DefinitionShadowedByPackageNameProblem.java | 35 - .../DependencyNotCompatibleProblem.java | 44 - .../compiler/problems/DeprecatedAPIProblem.java | 42 - .../DeprecatedAPIWithMessageProblem.java | 41 - .../DeprecatedAPIWithReplacementProblem.java | 43 - ...ecatedAPIWithSinceAndReplacementProblem.java | 46 - .../problems/DeprecatedAPIWithSinceProblem.java | 45 - .../DeprecatedConfigurationOptionProblem.java | 48 - .../problems/DuplicateAttributeProblem.java | 41 - .../DuplicateClassDefinitionProblem.java | 45 - .../DuplicateFunctionDefinitionProblem.java | 45 - .../DuplicateInterfaceDefinitionProblem.java | 45 - .../problems/DuplicateInterfaceProblem.java | 55 - .../problems/DuplicateLabelProblem.java | 39 - .../DuplicateNamespaceDefinitionProblem.java | 39 - .../DuplicateQNameInSourcePathProblem.java | 46 - .../problems/DuplicateScriptProblem.java | 42 - .../problems/DuplicateSkinStateProblem.java | 53 - .../problems/DuplicateSourceFileProblem.java | 42 - .../problems/DuplicateSwitchCaseProblem.java | 45 - .../DuplicateVariableDefinitionProblem.java | 48 - .../problems/DynamicNotOnClassProblem.java | 42 - .../problems/EmbedAS2TagsModifiedProblem.java | 43 - .../EmbedBadScalingGridTargetProblem.java | 46 - ...ouldNotDetermineSampleFrameCountProblem.java | 42 - .../EmbedExceptionWhileTranscodingProblem.java | 40 - .../problems/EmbedInitialValueProblem.java | 37 - .../EmbedInvalidAttributeValueProblem.java | 40 - .../EmbedInvalidUnicodeRangeProblem.java | 40 - .../problems/EmbedMissingSymbolProblem.java | 46 - .../EmbedMovieScalingNoSymbolProblem.java | 41 - .../problems/EmbedMultipleMetaTagsProblem.java | 42 - .../problems/EmbedNoSkinClassProblem.java | 42 - .../problems/EmbedNoSourceAttributeProblem.java | 38 - .../EmbedOnlyOnClassesAndVarsProblem.java | 38 - .../EmbedQualityRequiresCompressionProblem.java | 39 - .../problems/EmbedQualityValueProblem.java | 41 - .../problems/EmbedScalingGridProblem.java | 40 - .../problems/EmbedScalingGridValueProblem.java | 40 - .../problems/EmbedSkinClassNotFoundProblem.java | 42 - ...bedSourceAttributeCouldNotBeReadProblem.java | 39 - ...EmbedSourceAttributeDoesNotExistProblem.java | 64 - .../EmbedSourceFileNotFoundProblem.java | 37 - .../problems/EmbedTypeNotEmbeddableProblem.java | 42 - .../EmbedUnableToReadSourceProblem.java | 42 - .../problems/EmbedUnknownAttributeProblem.java | 37 - .../problems/EmbedUnknownMimeTypeProblem.java | 39 - .../EmbedUnrecogniedFileTypeProblem.java | 37 - .../EmbedUnsupportedAttributeProblem.java | 41 - .../EmbedUnsupportedSamplingRateProblem.java | 44 - .../problems/EmbedUnsupportedTypeProblem.java | 37 - ...tDefinitionKeywordAfterAttributeProblem.java | 49 - .../ExpectXmlBeforeNamespaceProblem.java | 46 - ...ExtraCharactersAfterEndOfProgramProblem.java | 38 - .../ExtraneousSuperStatementProblem.java | 40 - .../FXGChildNodeNotSupportedProblem.java | 37 - .../FXGContentNotContiguousProblem.java | 37 - .../problems/FXGDefinitionNotFoundProblem.java | 37 - .../problems/FXGErrorEmbeddingImageProblem.java | 39 - .../problems/FXGInvalidBooleanValueProblem.java | 36 - ...XGInvalidChildColorTransformNodeProblem.java | 37 - .../FXGInvalidChildMatrixNodeProblem.java | 35 - .../problems/FXGInvalidChildNodeProblem.java | 38 - .../FXGInvalidColorMatrixValueProblem.java | 36 - .../problems/FXGInvalidColorValueProblem.java | 34 - .../FXGInvalidDefinitionNameProblem.java | 39 - .../problems/FXGInvalidDoubleValueProblem.java | 34 - .../problems/FXGInvalidFloatValueProblem.java | 34 - .../FXGInvalidGroupIDAttributeProblem.java | 36 - .../problems/FXGInvalidIntegerValueProblem.java | 34 - .../FXGInvalidLibraryElementProblem.java | 37 - .../problems/FXGInvalidMaskElementProblem.java | 37 - .../FXGInvalidNestingElementsProblem.java | 37 - .../FXGInvalidNodeAttributeProblem.java | 38 - .../problems/FXGInvalidPathDataProblem.java | 33 - .../problems/FXGInvalidPercentValueProblem.java | 34 - ...validRectRadiusXRadiusYAttributeProblem.java | 33 - .../problems/FXGInvalidRootNodeProblem.java | 35 - .../FXGInvalidScaleGridGroupChildProblem.java | 35 - ...nvalidScaleGridRotationAttributeProblem.java | 35 - .../problems/FXGInvalidTabStopsProblem.java | 36 - .../problems/FXGInvalidVersionProblem.java | 37 - .../problems/FXGMissingAttributeProblem.java | 38 - .../FXGMissingGroupChildNodeProblem.java | 37 - .../problems/FXGMultipleElementProblem.java | 37 - .../problems/FXGOutOfRangeValueProblem.java | 38 - .../compiler/problems/FXGParserProblem.java | 36 - ...GPrivateElementNotChildOfGraphicProblem.java | 36 - .../FXGPrivateElementNotLastProblem.java | 38 - .../flex/compiler/problems/FXGProblem.java | 50 - .../compiler/problems/FXGScanningProblem.java | 36 - .../problems/FXGUndefinedPropertyProblem.java | 36 - .../FXGUnknownAttributeValueProblem.java | 38 - .../FXGUnknownElementInVersionProblem.java | 39 - .../FXGVersionHandlerNotRegisteredProblem.java | 37 - .../flex/compiler/problems/FatalProblem.java | 47 - .../flex/compiler/problems/FileIOProblem.java | 39 - .../problems/FileInLibraryIOProblem.java | 43 - .../problems/FileInLibraryNotFoundProblem.java | 41 - .../compiler/problems/FileNotFoundProblem.java | 55 - .../compiler/problems/FileWriteProblem.java | 39 - .../problems/FinalOutsideClassProblem.java | 43 - ...FlexOnlyConfigurationOptionNotSupported.java | 44 - .../problems/FontEmbeddingNotSupported.java | 42 - .../ForwardReferenceToBaseClassProblem.java | 51 - .../FunctionNotMarkedOverrideProblem.java | 43 - .../problems/FunctionWithoutBodyProblem.java | 39 - .../GetterCannotHaveParametersProblem.java | 38 - .../problems/GetterMustNotBeVoidProblem.java | 35 - .../problems/GlobalBindablePropertyProblem.java | 40 - .../HostComponentClassNotFoundProblem.java | 43 - .../HostComponentMustHaveTypeProblem.java | 41 - .../compiler/problems/ICompilerProblem.java | 53 - .../IllegalAssignmentToClassProblem.java | 43 - .../IllogicalComparionWithNaNProblem.java | 36 - ...IllogicalComparisonWithUndefinedProblem.java | 35 - .../ImplicitCoercionToSubtypeProblem.java | 45 - .../ImplicitCoercionToUnrelatedTypeProblem.java | 44 - ...TypeCheckCoercionToUnrelatedTypeProblem.java | 48 - .../ImproperlyConfiguredTargetProblem.java | 53 - .../InaccessibleMethodReferenceProblem.java | 45 - .../InaccessiblePropertyReferenceProblem.java | 45 - ...compatibleDefaultValueOfTypeNullProblem.java | 38 - .../IncompatibleInitializerTypeProblem.java | 59 - .../IncompatibleInterfaceMethodProblem.java | 50 - .../problems/IncompatibleOverrideProblem.java | 42 - .../IncrementMustBeReferenceProblem.java | 42 - .../InitializerValueNotAnIntegerProblem.java | 61 - .../InitializerValueOutOfRangeProblem.java | 63 - ...neFunctionNotFinalStaticOrGlobalProblem.java | 41 - .../problems/InlineFunctionTooLargeProblem.java | 39 - ...InlineNestedInliningNotSupportedProblem.java | 35 - .../problems/InlineNoSourceProblem.java | 35 - .../InlineUnsupportedInstructionProblem.java | 35 - .../problems/InlineUnsupportedNodeProblem.java | 40 - .../compiler/problems/InstanceOfProblem.java | 37 - .../InterfaceBindablePropertyProblem.java | 39 - .../InterfaceCannotBeInstantiatedProblem.java | 42 - .../InterfaceMethodOverrideProblem.java | 46 - .../InterfaceMethodWithBodyProblem.java | 41 - .../problems/InterfaceModifierProblem.java | 41 - .../InterfaceNamespaceAttributeProblem.java | 39 - .../problems/InternalCompilerProblem.java | 49 - .../problems/InternalCompilerProblem2.java | 60 - .../problems/InvalidABCByteCodeProblem.java | 35 - .../problems/InvalidAttributeProblem.java | 38 - .../problems/InvalidBackgroundColorProblem.java | 36 - .../InvalidByteCodeGeneratedProblem.java | 65 - .../problems/InvalidConfigLocationProblem.java | 51 - .../InvalidDecrementOperandProblem.java | 40 - .../InvalidForInInitializerProblem.java | 42 - .../problems/InvalidImportFileProblem.java | 38 - .../InvalidIncrementOperandProblem.java | 40 - .../compiler/problems/InvalidLabelProblem.java | 38 - .../compiler/problems/InvalidLvalueProblem.java | 39 - .../InvalidNamespaceInitializerProblem.java | 39 - .../problems/InvalidNamespaceProblem.java | 41 - .../problems/InvalidOverrideProblem.java | 46 - .../InvalidPrivateNamespaceAttrProblem.java | 42 - .../InvalidPrivateNamespaceProblem.java | 42 - .../InvalidProtectedNamespaceAttrProblem.java | 42 - .../InvalidProtectedNamespaceProblem.java | 41 - .../InvalidPublicNamespaceAttrProblem.java | 42 - .../problems/InvalidPublicNamespaceProblem.java | 41 - .../InvalidRestParameterDeclarationProblem.java | 44 - .../problems/InvalidSuperExpressionProblem.java | 42 - .../problems/InvalidSuperStatementProblem.java | 39 - .../compiler/problems/InvalidTypeProblem.java | 41 - .../problems/LibraryNotFoundProblem.java | 38 - .../problems/LocalBindablePropertyProblem.java | 41 - .../problems/LossyConversionProblem.java | 43 - .../problems/MXMLAttributeVersionProblem.java | 44 - .../compiler/problems/MXMLClassNodeProblem.java | 45 - .../MXMLConstructorHasParametersProblem.java | 44 - .../MXMLContentAfterRootTagProblem.java | 38 - .../MXMLContentBeforeRootTagProblem.java | 38 - ...MXMLDatabindingSourceNotBindableProblem.java | 47 - .../problems/MXMLDualContentProblem.java | 44 - .../problems/MXMLDuplicateAttributeProblem.java | 44 - .../problems/MXMLDuplicateChildTagProblem.java | 44 - .../problems/MXMLDuplicateIDProblem.java | 41 - .../problems/MXMLEmptyAttributeProblem.java | 41 - .../problems/MXMLEmptyEventHandlerProblem.java | 40 - ...xecutableStatementsInScriptBlockProblem.java | 40 - .../problems/MXMLFinalClassProblem.java | 46 - .../MXMLIncludeInAndExcludeFromProblem.java | 42 - .../MXMLIncompatibleArrayElementProblem.java | 48 - .../MXMLIncompatibleVectorElementProblem.java | 40 - ...MXMLInvalidDatabindingExpressionProblem.java | 37 - .../MXMLInvalidDefinitionNameProblem.java | 44 - .../problems/MXMLInvalidEntityProblem.java | 40 - .../compiler/problems/MXMLInvalidIDProblem.java | 42 - .../MXMLInvalidItemCreationPolicyProblem.java | 42 - ...MXMLInvalidItemDestructionPolicyProblem.java | 42 - .../problems/MXMLInvalidPercentageProblem.java | 45 - .../MXMLInvalidSourceAttributeProblem.java | 47 - .../problems/MXMLInvalidStyleProblem.java | 55 - .../problems/MXMLInvalidTextForTypeProblem.java | 43 - .../MXMLInvalidVectorFixedAttributeProblem.java | 42 - .../MXMLInvalidVectorTypeAttributeProblem.java | 44 - .../MXMLLibraryTagNotTheFirstChildProblem.java | 41 - .../problems/MXMLMissingRootTagProblem.java | 36 - .../MXMLMissingVectorTypeAttributeProblem.java | 43 - .../problems/MXMLMultipleRootTagsProblem.java | 38 - .../MXMLNoAllowedAttributesProblem.java | 40 - .../compiler/problems/MXMLNotAClassProblem.java | 45 - .../MXMLOtherLanguageNamespaceProblem.java | 38 - ...MXMLOuterDocumentAlreadyDeclaredProblem.java | 43 - .../MXMLPercentageNotAllowedProblem.java | 45 - .../problems/MXMLPrivateAttributeProblem.java | 40 - .../problems/MXMLPrivateTagLocationProblem.java | 41 - .../problems/MXMLRequiredAttributeProblem.java | 43 - ...LSameBindingSourceAndDestinationProblem.java | 38 - .../compiler/problems/MXMLSemanticProblem.java | 47 - .../compiler/problems/MXMLSyntaxProblem.java | 40 - .../MXMLUnexpectedAttributeProblem.java | 38 - .../MXMLUnexpectedDatabindingProblem.java | 38 - .../problems/MXMLUnexpectedTagProblem.java | 38 - .../problems/MXMLUnexpectedTextProblem.java | 38 - .../problems/MXMLUnknownNamespaceProblem.java | 45 - .../problems/MXMLUnknownXMLFormatProblem.java | 42 - ...XMLUnrecognizedCompilerDirectiveProblem.java | 42 - .../problems/MXMLUnresolvedTagProblem.java | 42 - .../problems/MXMLUnterminatedEntityProblem.java | 38 - .../MXMLXMLListMixedContentProblem.java | 38 - .../problems/MXMLXMLOnlyOneRootTagProblem.java | 39 - ...XMLProcessingInstructionLocationProblem.java | 42 - .../problems/MXMLXMLRequireContentProblem.java | 38 - .../flex/compiler/problems/ManifestProblem.java | 40 - .../MethodCannotBeConstructorProblem.java | 40 - .../problems/MissingBuiltinProblem.java | 48 - .../problems/MissingCatchOrFinallyProblem.java | 45 - ...ssingFactoryClassInFrameMetadataProblem.java | 42 - ...ssingLeftBraceBeforeFunctionBodyProblem.java | 40 - .../problems/MissingPropertyNameProblem.java | 33 - .../MissingRequirementConfigurationProblem.java | 38 - .../problems/MissingSignedDigestProblem.java | 39 - .../problems/MissingSkinPartProblem.java | 40 - .../problems/MissingSkinStateProblem.java | 38 - .../problems/MissingUnsignedDigestProblem.java | 39 - ...ltipleConfigNamespaceDecorationsProblem.java | 35 - .../MultipleContructorDefinitionsProblem.java | 39 - ...ipleExternallyVisibleDefinitionsProblem.java | 38 - .../MultipleNamespaceAttributesProblem.java | 38 - ...tipleReservedNamespaceAttributesProblem.java | 44 - .../problems/MultipleSwitchDefaultsProblem.java | 39 - .../NamespaceAttributeNotAllowedProblem.java | 56 - .../problems/NamespaceInInterfaceProblem.java | 39 - .../NamespaceOverrideInsideFunctionProblem.java | 37 - .../problems/NativeMethodWithBodyProblem.java | 39 - .../problems/NativeNotOnFunctionProblem.java | 42 - .../problems/NativeUsedInInterfaceProblem.java | 42 - .../problems/NativeVariableProblem.java | 41 - .../compiler/problems/NestedClassProblem.java | 39 - .../problems/NestedGetterSetterProblem.java | 39 - .../problems/NestedInterfaceProblem.java | 39 - .../compiler/problems/NestedPackageProblem.java | 38 - .../NoCompilationUnitForDefinitionProblem.java | 35 - .../NoDefaultConstructorInBaseClassProblem.java | 42 - .../NoDefinitionForSWCDependencyProblem.java | 44 - .../problems/NoMainDefinitionProblem.java | 46 - .../NoScopesInABCCompilationUnitProblem.java | 34 - .../NoSourceForClassInNamespaceProblem.java | 36 - .../problems/NoSourceForClassProblem.java | 34 - .../problems/NonConstConfigVarProblem.java | 38 - .../problems/NonConstantConfigInitProblem.java | 55 - .../NonConstantParamInitializerProblem.java | 39 - .../NonDirectoryInSourcePathProblem.java | 43 - .../NullUsedWhereOtherExpectedProblem.java | 38 - .../OnlyOneHostComponentAllowedProblem.java | 40 - .../problems/OperandStackUnderflowProblem.java | 46 - .../problems/OverlappingSourcePathProblem.java | 46 - .../compiler/problems/OverrideFinalProblem.java | 42 - .../problems/OverrideNotFoundProblem.java | 43 - .../problems/OverrideOutsideClassProblem.java | 44 - .../PackageCannotBeUsedAsValueProblem.java | 43 - .../flex/compiler/problems/ParserProblem.java | 48 - .../problems/PropertyIsWriteOnlyProblem.java | 43 - .../PrototypeInvalidAttributeProblem.java | 39 - .../RemovedConfigurationOptionProblem.java | 44 - .../RequiredParameterAfterOptionalProblem.java | 40 - .../ResourceBundleMalformedEncodingProblem.java | 38 - .../ResourceBundleNoBundleParameterProblem.java | 41 - .../ResourceBundleNoKeyParameterProblem.java | 38 - .../ResourceBundleNotFoundForLocaleProblem.java | 52 - .../problems/ResourceBundleNotFoundProblem.java | 51 - ...estParamAndArgumentsUsedTogetherProblem.java | 38 - .../RestParameterMustBeLastProblem.java | 41 - .../ReturnCannotBeUsedInGlobalProblem.java | 44 - .../ReturnCannotBeUsedInPackageProblem.java | 43 - .../ReturnCannotBeUsedInStaticProblem.java | 43 - .../problems/ReturnMustReturnValueProblem.java | 40 - .../ReturnValueHasNoTypeDeclarationProblem.java | 39 - .../ReturnValueInConstructorProblem.java | 40 - .../ReturnValueMustBeUndefinedProblem.java | 42 - ...SMTextSettingsWrongReferenceTypeProblem.java | 40 - .../problems/SWFCharacterIDNotFoundProblem.java | 53 - ...ontAlignZonesLinkToIncorrectFontProblem.java | 53 - .../problems/SWFFrameCountMismatchProblem.java | 48 - .../problems/SWFInvalidSignatureProblem.java | 40 - .../problems/SWFTagLengthTooLongProblem.java | 57 - .../problems/SWFUnableToReadTagBodyProblem.java | 55 - .../problems/SWFUnexpectedEndOfFileProblem.java | 42 - .../problems/SWFUnknownFillStyleProblem.java | 53 - .../problems/ScopeStackUnderflowProblem.java | 44 - .../ScopedToDefaultNamespaceProblem.java | 43 - .../flex/compiler/problems/SemanticProblem.java | 47 - .../problems/SemanticWarningProblem.java | 38 - .../SetterCannotHaveOptionalProblem.java | 38 - .../SetterMustHaveOneParameterProblem.java | 38 - .../ShadowedConfigNamespaceProblem.java | 40 - .../problems/SkinPartsMustBePublicProblem.java | 41 - .../problems/SourcePathNotFoundProblem.java | 38 - .../problems/StaticAndOverrideProblem.java | 42 - .../StaticNamespaceDefinitionProblem.java | 42 - .../problems/StaticOutsideClassProblem.java | 42 - .../problems/StrictSemanticsProblem.java | 34 - .../problems/StrictUndefinedMethodProblem.java | 44 - ...lMustBeTerminatedBeforeLineBreakProblem.java | 42 - .../problems/StringLiteralNotClosedProblem.java | 42 - .../flex/compiler/problems/SyntaxProblem.java | 51 - .../ThisUsedInStaticFunctionProblem.java | 43 - .../TooFewFunctionParametersProblem.java | 42 - .../TooManyFunctionParametersProblem.java | 42 - .../problems/UnableToBuildReportProblem.java | 42 - .../problems/UnableToBuildSWFProblem.java | 35 - .../problems/UnableToBuildSWFTagProblem.java | 36 - .../UnableToCreateLinkReportProblem.java | 42 - .../UnableToFindRootClassDefinitionProblem.java | 39 - .../problems/UnableToListFilesProblem.java | 41 - .../problems/UnboundMetadataProblem.java | 39 - .../problems/UndefinedConfigNameProblem.java | 40 - .../UndefinedConfigNamespaceProblem.java | 41 - .../compiler/problems/UnexpectedEOFProblem.java | 39 - .../problems/UnexpectedExceptionProblem.java | 39 - .../problems/UnexpectedReturnProblem.java | 42 - .../problems/UnexpectedTokenProblem.java | 38 - .../problems/UnfoundPropertyProblem.java | 40 - .../UnimplementedInterfaceMethodProblem.java | 49 - .../problems/UnknownBreakTargetProblem.java | 41 - .../problems/UnknownContinueTargetProblem.java | 41 - .../problems/UnknownGotoTargetProblem.java | 39 - .../compiler/problems/UnknownImportProblem.java | 41 - .../problems/UnknownInterfaceProblem.java | 53 - .../problems/UnknownNamespaceProblem.java | 41 - .../problems/UnknownSuperclassProblem.java | 49 - .../compiler/problems/UnknownTypeProblem.java | 42 - .../problems/UnknownWildcardImportProblem.java | 42 - .../problems/UnreachableBlockProblem.java | 45 - .../UnresolvedClassReferenceProblem.java | 41 - .../problems/UnresolvedNamespaceProblem.java | 38 - .../problems/UnsupportedSourceFileProblem.java | 46 - .../problems/VarInInterfaceProblem.java | 42 - ...bleDefinitionDuplicatesParameterProblem.java | 52 - .../VariableHasNoTypeDeclarationProblem.java | 45 - .../problems/VirtualOutsideClassProblem.java | 43 - .../flex/compiler/problems/VoidTypeProblem.java | 41 - .../compiler/problems/WrongSkinPartProblem.java | 44 - .../XMLOpenCloseTagNotMatchProblem.java | 44 - .../problems/annotations/DefaultSeverity.java | 47 - .../annotations/ProblemClassification.java | 48 - .../compiler/problems/annotations/package.html | 28 - .../collections/CompositeProblemFilter.java | 105 - .../problems/collections/FilteredIterator.java | 137 - .../compiler/problems/collections/package.html | 26 - .../apache/flex/compiler/problems/package.html | 50 - .../flex/compiler/projects/IASCProject.java | 28 - .../flex/compiler/projects/IASProject.java | 248 - .../compiler/projects/ICompilerProject.java | 191 - .../flex/compiler/projects/IFlexProject.java | 208 - .../flex/compiler/projects/ProjectFactory.java | 44 - .../apache/flex/compiler/projects/package.html | 170 - .../apache/flex/compiler/scopes/IASScope.java | 115 - .../flex/compiler/scopes/IDefinitionSet.java | 56 - .../apache/flex/compiler/scopes/IFileScope.java | 52 - .../compiler/scopes/IFileScopeProvider.java | 42 - .../apache/flex/compiler/scopes/package.html | 62 - .../flex/compiler/targets/ISWCTarget.java | 64 - .../flex/compiler/targets/ISWFTarget.java | 44 - .../apache/flex/compiler/targets/ITarget.java | 93 - .../targets/ITargetProgressMonitor.java | 68 - .../flex/compiler/targets/ITargetReport.java | 120 - .../flex/compiler/targets/ITargetSettings.java | 471 -- .../compiler/targets/TargetSettingsProxy.java | 331 - .../apache/flex/compiler/targets/package.html | 61 - .../apache/flex/compiler/tree/ASTNodeID.java | 348 - .../apache/flex/compiler/tree/as/IASNode.java | 133 - .../flex/compiler/tree/as/IAccessorNode.java | 33 - .../compiler/tree/as/IBinaryOperatorNode.java | 55 - .../flex/compiler/tree/as/IBlockNode.java | 34 - .../flex/compiler/tree/as/ICatchNode.java | 57 - .../flex/compiler/tree/as/IClassNode.java | 105 - .../flex/compiler/tree/as/ICommonClassNode.java | 74 - .../tree/as/ICompoundAssignmentNode.java | 71 - .../flex/compiler/tree/as/IConditionalNode.java | 34 - .../flex/compiler/tree/as/IContainerNode.java | 88 - .../tree/as/IDefaultXMLNamespaceNode.java | 57 - .../flex/compiler/tree/as/IDefinitionNode.java | 154 - .../tree/as/IDocumentableDefinitionNode.java | 46 - .../compiler/tree/as/IDynamicAccessNode.java | 40 - .../flex/compiler/tree/as/IEmbedNode.java | 57 - .../flex/compiler/tree/as/IExpressionNode.java | 88 - .../apache/flex/compiler/tree/as/IFileNode.java | 115 - .../compiler/tree/as/IFileNodeAccumulator.java | 83 - .../flex/compiler/tree/as/IForLoopNode.java | 119 - .../compiler/tree/as/IFunctionCallNode.java | 146 - .../flex/compiler/tree/as/IFunctionNode.java | 157 - .../compiler/tree/as/IFunctionObjectNode.java | 36 - .../flex/compiler/tree/as/IGetterNode.java | 28 - .../flex/compiler/tree/as/IIdentifierNode.java | 82 - .../apache/flex/compiler/tree/as/IIfNode.java | 120 - .../flex/compiler/tree/as/IImportNode.java | 115 - .../flex/compiler/tree/as/IInterfaceNode.java | 133 - .../compiler/tree/as/IIterationFlowNode.java | 74 - .../flex/compiler/tree/as/IKeywordNode.java | 42 - .../compiler/tree/as/ILabeledStatementNode.java | 38 - .../tree/as/ILanguageIdentifierNode.java | 77 - .../compiler/tree/as/ILiteralContainerNode.java | 41 - .../flex/compiler/tree/as/ILiteralNode.java | 187 - .../tree/as/IMemberAccessExpressionNode.java | 46 - .../flex/compiler/tree/as/IModifierNode.java | 44 - .../tree/as/INamespaceAccessExpressionNode.java | 27 - .../tree/as/INamespaceDecorationNode.java | 50 - .../flex/compiler/tree/as/INamespaceNode.java | 71 - .../tree/as/INonResolvingIdentifierNode.java | 28 - .../compiler/tree/as/INumericLiteralNode.java | 111 - .../tree/as/IObjectLiteralValuePairNode.java | 58 - .../flex/compiler/tree/as/IOperatorNode.java | 395 - .../flex/compiler/tree/as/IPackageNode.java | 59 - .../flex/compiler/tree/as/IParameterNode.java | 76 - .../compiler/tree/as/IRegExpLiteralNode.java | 118 - .../flex/compiler/tree/as/IReturnNode.java | 47 - .../compiler/tree/as/IScopedDefinitionNode.java | 36 - .../flex/compiler/tree/as/IScopedNode.java | 62 - .../flex/compiler/tree/as/ISetterNode.java | 28 - .../flex/compiler/tree/as/IStatementNode.java | 45 - .../flex/compiler/tree/as/ISwitchNode.java | 85 - .../flex/compiler/tree/as/ITerminalNode.java | 121 - .../compiler/tree/as/ITernaryOperatorNode.java | 66 - .../flex/compiler/tree/as/IThrowNode.java | 45 - .../tree/as/ITransparentContainerNode.java | 29 - .../apache/flex/compiler/tree/as/ITryNode.java | 98 - .../apache/flex/compiler/tree/as/ITypeNode.java | 29 - .../flex/compiler/tree/as/ITypedClassNode.java | 53 - .../compiler/tree/as/ITypedExpressionNode.java | 62 - .../flex/compiler/tree/as/ITypedNode.java | 60 - .../compiler/tree/as/IUnaryOperatorNode.java | 44 - .../compiler/tree/as/IUseNamespaceNode.java | 51 - .../tree/as/IVariableExpressionNode.java | 33 - .../flex/compiler/tree/as/IVariableNode.java | 125 - .../flex/compiler/tree/as/IWhileLoopNode.java | 107 - .../apache/flex/compiler/tree/as/IWithNode.java | 55 - .../as/decorators/IVariableTypeDecorator.java | 46 - .../as/decorators/SymbolDecoratorProvider.java | 89 - .../tree/metadata/IAccessibilityTagNode.java | 28 - .../tree/metadata/IDefaultPropertyTagNode.java | 39 - .../compiler/tree/metadata/IEffectTagNode.java | 37 - .../compiler/tree/metadata/IEventTagNode.java | 31 - .../tree/metadata/IEventTriggerTagNode.java | 27 - .../tree/metadata/IInspectableTagNode.java | 61 - .../compiler/tree/metadata/IMetaTagNode.java | 52 - .../compiler/tree/metadata/IMetaTagsNode.java | 84 - .../tree/metadata/IMultiValueMetaTagNode.java | 32 - .../tree/metadata/IResourceBundleTagNode.java | 28 - .../compiler/tree/metadata/IStyleTagNode.java | 35 - .../compiler/tree/metadata/ITypedTagNode.java | 28 - .../tree/mxml/IMXMLApplicationNode.java | 58 - .../flex/compiler/tree/mxml/IMXMLArrayNode.java | 27 - .../tree/mxml/IMXMLBindingAttributeNode.java | 39 - .../compiler/tree/mxml/IMXMLBindingNode.java | 45 - .../compiler/tree/mxml/IMXMLBooleanNode.java | 42 - .../tree/mxml/IMXMLClassDefinitionNode.java | 162 - .../flex/compiler/tree/mxml/IMXMLClassNode.java | 45 - .../tree/mxml/IMXMLClassReferenceNode.java | 134 - .../flex/compiler/tree/mxml/IMXMLClearNode.java | 27 - .../mxml/IMXMLCompilerDirectiveNodeBase.java | 35 - .../compiler/tree/mxml/IMXMLComponentNode.java | 53 - .../mxml/IMXMLConcatenatedDataBindingNode.java | 36 - .../tree/mxml/IMXMLDataBindingNode.java | 27 - .../mxml/IMXMLDataBindingNodeContainer.java | 27 - .../tree/mxml/IMXMLDeclarationsNode.java | 38 - .../tree/mxml/IMXMLDeferredInstanceNode.java | 48 - .../compiler/tree/mxml/IMXMLDefinitionNode.java | 59 - .../tree/mxml/IMXMLDesignLayerNode.java | 122 - .../compiler/tree/mxml/IMXMLDocumentNode.java | 27 - .../tree/mxml/IMXMLEffectSpecifierNode.java | 35 - .../flex/compiler/tree/mxml/IMXMLEmbedNode.java | 27 - .../tree/mxml/IMXMLEventSpecifierNode.java | 58 - .../compiler/tree/mxml/IMXMLExpressionNode.java | 47 - .../compiler/tree/mxml/IMXMLFactoryNode.java | 38 - .../flex/compiler/tree/mxml/IMXMLFileNode.java | 72 - .../compiler/tree/mxml/IMXMLFunctionNode.java | 41 - .../tree/mxml/IMXMLHTTPServiceNode.java | 39 - .../IMXMLHTTPServiceRequestPropertyNode.java | 27 - .../compiler/tree/mxml/IMXMLImplementsNode.java | 42 - .../compiler/tree/mxml/IMXMLInstanceNode.java | 94 - .../flex/compiler/tree/mxml/IMXMLIntNode.java | 41 - .../compiler/tree/mxml/IMXMLLibraryNode.java | 34 - .../compiler/tree/mxml/IMXMLLiteralNode.java | 37 - .../compiler/tree/mxml/IMXMLMetadataNode.java | 39 - .../flex/compiler/tree/mxml/IMXMLModelNode.java | 37 - .../mxml/IMXMLModelPropertyContainerNode.java | 68 - .../tree/mxml/IMXMLModelPropertyNode.java | 35 - .../compiler/tree/mxml/IMXMLModelRootNode.java | 31 - .../flex/compiler/tree/mxml/IMXMLNode.java | 76 - .../compiler/tree/mxml/IMXMLNumberNode.java | 42 - .../compiler/tree/mxml/IMXMLObjectNode.java | 27 - .../compiler/tree/mxml/IMXMLPrivateNode.java | 29 - .../tree/mxml/IMXMLPropertySpecifierNode.java | 51 - .../compiler/tree/mxml/IMXMLRegExpNode.java | 27 - .../tree/mxml/IMXMLRemoteObjectMethodNode.java | 39 - .../tree/mxml/IMXMLRemoteObjectNode.java | 39 - .../compiler/tree/mxml/IMXMLReparentNode.java | 52 - .../compiler/tree/mxml/IMXMLRepeaterNode.java | 32 - .../compiler/tree/mxml/IMXMLResourceNode.java | 53 - .../compiler/tree/mxml/IMXMLScriptNode.java | 55 - .../tree/mxml/IMXMLSingleDataBindingNode.java | 40 - .../compiler/tree/mxml/IMXMLSpecifierNode.java | 51 - .../flex/compiler/tree/mxml/IMXMLStateNode.java | 46 - .../compiler/tree/mxml/IMXMLStringNode.java | 41 - .../flex/compiler/tree/mxml/IMXMLStyleNode.java | 43 - .../tree/mxml/IMXMLStyleSpecifierNode.java | 32 - .../flex/compiler/tree/mxml/IMXMLUintNode.java | 41 - .../compiler/tree/mxml/IMXMLVectorNode.java | 46 - .../compiler/tree/mxml/IMXMLWebServiceNode.java | 39 - .../tree/mxml/IMXMLWebServiceOperationNode.java | 39 - .../compiler/tree/mxml/IMXMLXMLListNode.java | 41 - .../flex/compiler/tree/mxml/IMXMLXMLNode.java | 56 - .../compiler/tree/mxml/IOldMXMLFileNode.java | 39 - .../apache/flex/compiler/tree/mxml/index.html | 19 - .../org/apache/flex/compiler/tree/package.html | 73 - .../properties/IResourceBundleEntryNode.java | 44 - .../properties/IResourceBundleFileNode.java | 46 - .../flex/compiler/units/ICompilationUnit.java | 264 - .../units/IInvisibleCompilationUnit.java | 64 - .../org/apache/flex/compiler/units/package.html | 116 - .../units/requests/IABCBytesRequestResult.java | 53 - .../units/requests/IFileScopeRequestResult.java | 62 - .../IOutgoingDependenciesRequestResult.java | 32 - .../flex/compiler/units/requests/IRequest.java | 71 - .../compiler/units/requests/IRequestResult.java | 34 - .../units/requests/ISWFTagsRequestResult.java | 46 - .../requests/ISyntaxTreeRequestResult.java | 57 - .../flex/compiler/units/requests/package.html | 81 - .../compiler/workspaces/IIndexingReader.java | 33 - .../workspaces/IInvalidationListener.java | 80 - .../flex/compiler/workspaces/IWorkspace.java | 211 - .../workspaces/IWorkspaceProfilingDelegate.java | 57 - .../flex/compiler/workspaces/package.html | 44 - compiler/src/org/apache/flex/swc/ISWC.java | 101 - .../src/org/apache/flex/swc/ISWCComponent.java | 64 - .../src/org/apache/flex/swc/ISWCDigest.java | 48 - .../src/org/apache/flex/swc/ISWCFileEntry.java | 58 - .../src/org/apache/flex/swc/ISWCLibrary.java | 105 - .../src/org/apache/flex/swc/ISWCManager.java | 78 - .../src/org/apache/flex/swc/ISWCScript.java | 94 - .../src/org/apache/flex/swc/ISWCVersion.java | 105 - compiler/src/org/apache/flex/swc/SWC.java | 218 - .../src/org/apache/flex/swc/SWCComponent.java | 130 - .../src/org/apache/flex/swc/SWCDepends.java | 733 -- compiler/src/org/apache/flex/swc/SWCDigest.java | 106 - .../src/org/apache/flex/swc/SWCLibrary.java | 191 - .../src/org/apache/flex/swc/SWCManager.java | 177 - compiler/src/org/apache/flex/swc/SWCScript.java | 179 - .../src/org/apache/flex/swc/SWCVersion.java | 183 - .../flex/swc/catalog/ICatalogXMLConstants.java | 66 - .../apache/flex/swc/catalog/SWCFileEntry.java | 70 - .../flex/swc/catalog/StAXCatalogReader.java | 251 - .../flex/swc/catalog/StAXCatalogWriter.java | 379 - .../apache/flex/swc/catalog/XMLFormatter.java | 310 - .../org/apache/flex/swc/catalog/package.html | 27 - .../org/apache/flex/swc/dita/IDITAEntry.java | 42 - .../src/org/apache/flex/swc/dita/IDITAList.java | 57 - .../src/org/apache/flex/swc/dita/package.html | 31 - .../src/org/apache/flex/swc/io/ISWCReader.java | 44 - .../src/org/apache/flex/swc/io/ISWCWriter.java | 38 - .../apache/flex/swc/io/ISWFWriterFactory.java | 33 - .../apache/flex/swc/io/SWCDirectoryWriter.java | 149 - .../src/org/apache/flex/swc/io/SWCReader.java | 222 - .../src/org/apache/flex/swc/io/SWCWriter.java | 142 - .../org/apache/flex/swc/io/SWCWriterBase.java | 247 - .../src/org/apache/flex/swc/io/package.html | 31 - compiler/src/org/apache/flex/swc/package.html | 43 - compiler/src/org/apache/flex/swf/Header.java | 239 - compiler/src/org/apache/flex/swf/ISWF.java | 264 - .../src/org/apache/flex/swf/ISWFConstants.java | 42 - .../src/org/apache/flex/swf/ITagContainer.java | 33 - compiler/src/org/apache/flex/swf/SWF.java | 326 - compiler/src/org/apache/flex/swf/SWFFrame.java | 286 - compiler/src/org/apache/flex/swf/TagType.java | 136 - .../flex/swf/builders/IShapeIterator.java | 38 - .../apache/flex/swf/builders/ITagBuilder.java | 30 - .../apache/flex/swf/builders/ShapeBuilder.java | 751 -- .../org/apache/flex/swf/builders/package.html | 26 - .../org/apache/flex/swf/io/IInputBitStream.java | 214 - .../apache/flex/swf/io/IOutputBitStream.java | 223 - .../src/org/apache/flex/swf/io/ISWFReader.java | 43 - .../src/org/apache/flex/swf/io/ISWFWriter.java | 49 - .../org/apache/flex/swf/io/InputBitStream.java | 381 - .../org/apache/flex/swf/io/LZMACompressor.java | 169 - .../org/apache/flex/swf/io/LZMAInputStream.java | 94 - .../org/apache/flex/swf/io/OutputBitStream.java | 382 - .../src/org/apache/flex/swf/io/SWFDump.java | 2635 ------- .../src/org/apache/flex/swf/io/SWFReader.java | 3041 -------- .../src/org/apache/flex/swf/io/SWFWriter.java | 2747 ------- .../flex/swf/io/SWFWriterAndSizeReporter.java | 478 -- .../src/org/apache/flex/swf/io/SizeReport.java | 308 - .../src/org/apache/flex/swf/io/package.html | 31 - compiler/src/org/apache/flex/swf/package.html | 42 - .../flex/swf/tags/CSMTextSettingsTag.java | 140 - .../flex/swf/tags/CharacterIterableFactory.java | 237 - .../org/apache/flex/swf/tags/CharacterTag.java | 55 - .../flex/swf/tags/DefineBinaryDataTag.java | 72 - .../flex/swf/tags/DefineBitsJPEG2Tag.java | 49 - .../flex/swf/tags/DefineBitsJPEG3Tag.java | 106 - .../flex/swf/tags/DefineBitsLossless2Tag.java | 44 - .../flex/swf/tags/DefineBitsLosslessTag.java | 139 - .../org/apache/flex/swf/tags/DefineBitsTag.java | 79 - .../apache/flex/swf/tags/DefineButton2Tag.java | 74 - .../flex/swf/tags/DefineButtonCxformTag.java | 84 - .../flex/swf/tags/DefineButtonSoundTag.java | 103 - .../apache/flex/swf/tags/DefineButtonTag.java | 96 - .../apache/flex/swf/tags/DefineEditTextTag.java | 614 -- .../apache/flex/swf/tags/DefineFont2Tag.java | 407 - .../apache/flex/swf/tags/DefineFont3Tag.java | 64 - .../apache/flex/swf/tags/DefineFont4Tag.java | 144 - .../flex/swf/tags/DefineFontAlignZonesTag.java | 109 - .../flex/swf/tags/DefineFontInfo2Tag.java | 60 - .../apache/flex/swf/tags/DefineFontInfoTag.java | 199 - .../apache/flex/swf/tags/DefineFontNameTag.java | 98 - .../org/apache/flex/swf/tags/DefineFontTag.java | 104 - .../flex/swf/tags/DefineMorphShape2Tag.java | 138 - .../flex/swf/tags/DefineMorphShapeTag.java | 179 - .../flex/swf/tags/DefineScalingGridTag.java | 101 - .../tags/DefineSceneAndFrameLabelDataTag.java | 69 - .../apache/flex/swf/tags/DefineShape2Tag.java | 48 - .../apache/flex/swf/tags/DefineShape3Tag.java | 48 - .../apache/flex/swf/tags/DefineShape4Tag.java | 87 - .../apache/flex/swf/tags/DefineShapeTag.java | 90 - .../apache/flex/swf/tags/DefineSoundTag.java | 144 - .../apache/flex/swf/tags/DefineSpriteTag.java | 89 - .../apache/flex/swf/tags/DefineText2Tag.java | 44 - .../org/apache/flex/swf/tags/DefineTextTag.java | 163 - .../flex/swf/tags/DefineVideoStreamTag.java | 142 - .../src/org/apache/flex/swf/tags/DoABCTag.java | 127 - .../flex/swf/tags/EnableDebugger2Tag.java | 70 - .../src/org/apache/flex/swf/tags/EndTag.java | 36 - .../apache/flex/swf/tags/ExportAssetsTag.java | 178 - .../apache/flex/swf/tags/FileAttributesTag.java | 132 - .../org/apache/flex/swf/tags/FrameLabelTag.java | 105 - .../apache/flex/swf/tags/IAlwaysLongTag.java | 29 - .../flex/swf/tags/ICharacterReferrer.java | 34 - .../org/apache/flex/swf/tags/ICharacterTag.java | 34 - .../flex/swf/tags/IDefineBinaryImageTag.java | 32 - .../apache/flex/swf/tags/IDefineFontTag.java | 41 - .../src/org/apache/flex/swf/tags/IFontInfo.java | 123 - .../org/apache/flex/swf/tags/IManagedTag.java | 30 - compiler/src/org/apache/flex/swf/tags/ITag.java | 35 - .../org/apache/flex/swf/tags/JPEGTablesTag.java | 62 - .../org/apache/flex/swf/tags/MetadataTag.java | 76 - .../apache/flex/swf/tags/PlaceObject2Tag.java | 241 - .../apache/flex/swf/tags/PlaceObject3Tag.java | 221 - .../apache/flex/swf/tags/PlaceObjectTag.java | 108 - .../apache/flex/swf/tags/ProductInfoTag.java | 217 - .../src/org/apache/flex/swf/tags/RawTag.java | 70 - .../apache/flex/swf/tags/RemoveObject2Tag.java | 57 - .../apache/flex/swf/tags/RemoveObjectTag.java | 81 - .../apache/flex/swf/tags/ScriptLimitsTag.java | 75 - .../flex/swf/tags/SetBackgroundColorTag.java | 67 - .../apache/flex/swf/tags/SetTabIndexTag.java | 90 - .../org/apache/flex/swf/tags/ShowFrameTag.java | 39 - .../flex/swf/tags/SoundStreamBlockTag.java | 61 - .../flex/swf/tags/SoundStreamHead2Tag.java | 39 - .../flex/swf/tags/SoundStreamHeadTag.java | 227 - .../apache/flex/swf/tags/StartSound2Tag.java | 82 - .../org/apache/flex/swf/tags/StartSoundTag.java | 84 - .../apache/flex/swf/tags/SymbolClassTag.java | 151 - compiler/src/org/apache/flex/swf/tags/Tag.java | 75 - .../org/apache/flex/swf/tags/VideoFrameTag.java | 110 - .../src/org/apache/flex/swf/tags/package.html | 30 - .../src/org/apache/flex/swf/types/ARGB.java | 40 - .../org/apache/flex/swf/types/BevelFilter.java | 231 - .../org/apache/flex/swf/types/BlurFilter.java | 83 - .../org/apache/flex/swf/types/ButtonRecord.java | 243 - .../src/org/apache/flex/swf/types/CXForm.java | 100 - .../apache/flex/swf/types/CXFormWithAlpha.java | 60 - .../org/apache/flex/swf/types/ClipActions.java | 31 - .../flex/swf/types/ConvolutionFilter.java | 172 - .../apache/flex/swf/types/CurvedEdgeRecord.java | 98 - .../apache/flex/swf/types/DropShadowFilter.java | 208 - .../org/apache/flex/swf/types/EdgeRecord.java | 44 - .../apache/flex/swf/types/EndShapeRecord.java | 32 - .../org/apache/flex/swf/types/FillStyle.java | 157 - .../apache/flex/swf/types/FillStyleArray.java | 58 - .../src/org/apache/flex/swf/types/Filter.java | 228 - .../apache/flex/swf/types/FocalGradient.java | 54 - .../org/apache/flex/swf/types/GlowFilter.java | 165 - .../org/apache/flex/swf/types/GlyphEntry.java | 85 - .../org/apache/flex/swf/types/GradRecord.java | 51 - .../src/org/apache/flex/swf/types/Gradient.java | 96 - .../flex/swf/types/GradientBevelFilter.java | 83 - .../flex/swf/types/GradientGlowFilter.java | 135 - .../org/apache/flex/swf/types/IDataType.java | 28 - .../org/apache/flex/swf/types/IFillStyle.java | 30 - .../org/apache/flex/swf/types/ILineStyle.java | 28 - .../apache/flex/swf/types/KerningRecord.java | 83 - .../org/apache/flex/swf/types/LineStyle.java | 67 - .../org/apache/flex/swf/types/LineStyle2.java | 156 - .../apache/flex/swf/types/LineStyleArray.java | 46 - .../src/org/apache/flex/swf/types/Matrix.java | 124 - .../apache/flex/swf/types/MorphFillStyle.java | 277 - .../apache/flex/swf/types/MorphGradRecord.java | 112 - .../apache/flex/swf/types/MorphGradient.java | 30 - .../apache/flex/swf/types/MorphLineStyle.java | 112 - .../apache/flex/swf/types/MorphLineStyle2.java | 265 - compiler/src/org/apache/flex/swf/types/RGB.java | 95 - .../src/org/apache/flex/swf/types/RGBA.java | 85 - .../src/org/apache/flex/swf/types/Rect.java | 103 - .../src/org/apache/flex/swf/types/Shape.java | 115 - .../org/apache/flex/swf/types/ShapeRecord.java | 82 - .../apache/flex/swf/types/ShapeWithStyle.java | 77 - .../apache/flex/swf/types/SoundEnvelope.java | 80 - .../org/apache/flex/swf/types/SoundInfo.java | 221 - .../flex/swf/types/StraightEdgeRecord.java | 109 - .../flex/swf/types/StyleChangeRecord.java | 453 -- .../src/org/apache/flex/swf/types/Styles.java | 86 - .../org/apache/flex/swf/types/TextRecord.java | 237 - .../src/org/apache/flex/swf/types/ZoneData.java | 44 - .../org/apache/flex/swf/types/ZoneRecord.java | 104 - .../src/org/apache/flex/swf/types/package.html | 31 - compiler/src/org/apache/flex/utils/Base64.java | 306 - .../src/org/apache/flex/utils/CheapArray.java | 268 - .../flex/utils/DAByteArrayOutputStream.java | 51 - .../src/org/apache/flex/utils/DirectoryID.java | 48 - .../org/apache/flex/utils/ExceptionUtil.java | 208 - .../src/org/apache/flex/utils/FastStack.java | 109 - compiler/src/org/apache/flex/utils/FileID.java | 99 - .../src/org/apache/flex/utils/FileUtils.java | 214 - .../flex/utils/FilenameNormalization.java | 109 - .../apache/flex/utils/ILengthAwareReader.java | 49 - compiler/src/org/apache/flex/utils/IntMap.java | 234 - .../org/apache/flex/utils/IntMapLRUCache.java | 313 - .../flex/utils/NonLockingStringReader.java | 49 - compiler/src/org/apache/flex/utils/Point.java | 41 - .../org/apache/flex/utils/StringEncoder.java | 93 - .../src/org/apache/flex/utils/StringUtils.java | 105 - compiler/src/org/apache/flex/utils/Trace.java | 146 - compiler/src/org/apache/flex/utils/Version.java | 261 - compiler/src/org/apache/flex/utils/package.html | 32 - compiler/src/overview.html | 53 - 3724 files changed, 324473 insertions(+), 320312 deletions(-) ----------------------------------------------------------------------