You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2014/04/06 07:39:42 UTC

[20/26] git commit: [flex-falcon] [refs/heads/develop] - fork a bunch of files from SDK's FB compiler integration. Several files are intact, but many have been gutted to reduce the number of files required. It appears that the Report isn't used for bas

fork a bunch of files from SDK's FB compiler integration.  Several files are intact, but many have been gutted to reduce the number of files required.  It appears that the Report isn't used for basic compilation, so removing all of the compilationunit handling saved on a bunch of files.  And of course, there is no incremental compilation.  A full compilation happens on every build.  The progress meter isn't hooked up.  The integration is not well documented so expect lots of bugs


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/dff3a518
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/dff3a518
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/dff3a518

Branch: refs/heads/develop
Commit: dff3a5184421e38a76f06dea12711740b0760ab3
Parents: 02f1121
Author: Alex Harui <ah...@apache.org>
Authored: Wed Apr 2 23:12:47 2014 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Apr 2 23:12:47 2014 -0700

----------------------------------------------------------------------
 flex-compiler-oem/bin/dependencies.txt          |  2041 +++
 flex-compiler-oem/build.xml                     |   159 +
 .../src/flex2/compiler/CompilerAPI.java         |    98 +
 .../src/flex2/compiler/CompilerException.java   |    53 +
 .../src/flex2/compiler/ILocalizableMessage.java |    35 +
 .../src/flex2/compiler/Logger.java              |    94 +
 .../src/flex2/compiler/Source.java              |   127 +
 .../src/flex2/compiler/SourceList.java          |   370 +
 .../src/flex2/compiler/SourcePath.java          |   647 +
 .../src/flex2/compiler/SymbolTable.java         |    60 +
 .../flex2/compiler/as3/As3Configuration.java    |   166 +
 .../compiler/common/CompilerConfiguration.java  |  3293 +++++
 .../flex2/compiler/common/Configuration.java    |  2031 +++
 .../common/ConfigurationPathResolver.java       |   164 +
 .../compiler/common/DefaultsConfigurator.java   |   214 +
 .../compiler/common/FontsConfiguration.java     |   307 +
 .../compiler/common/FramesConfiguration.java    |   109 +
 .../compiler/common/MetadataConfiguration.java  |   353 +
 .../compiler/common/MxmlConfiguration.java      |   308 +
 .../common/NamespacesConfiguration.java         |   165 +
 .../src/flex2/compiler/common/PathResolver.java |   161 +
 ...ntimeSharedLibrarySettingsConfiguration.java |   342 +
 .../compiler/common/SinglePathResolver.java     |    38 +
 .../config/AdvancedConfigurationInfo.java       |    34 +
 .../config/CommandLineConfigurator.java         |   644 +
 .../compiler/config/ConfigurationBuffer.java    |  1436 +++
 .../compiler/config/ConfigurationException.java |   657 +
 .../compiler/config/ConfigurationFilter.java    |    39 +
 .../compiler/config/ConfigurationInfo.java      |   331 +
 .../compiler/config/ConfigurationValue.java     |   110 +
 .../flex2/compiler/config/FileConfigurator.java |   755 ++
 .../config/ServicesDependenciesWrapper.java     |   418 +
 .../config/SystemPropertyConfigurator.java      |    83 +
 .../extensions/ExtensionsConfiguration.java     |   134 +
 .../src/flex2/compiler/io/FileUtil.java         |   590 +
 .../src/flex2/compiler/io/LocalFile.java        |   204 +
 .../src/flex2/compiler/io/VirtualFile.java      |   102 +
 .../flex2/compiler/mxml/MxmlConfiguration.java  |   182 +
 .../flex2/compiler/mxml/lang/StandardDefs.java  |   908 ++
 .../flex2/compiler/mxml/lang/TextParser.java    |   140 +
 .../src/flex2/compiler/util/AbstractLogger.java |   174 +
 .../src/flex2/compiler/util/Benchmark.java      |    30 +
 .../flex2/compiler/util/CompilerControl.java    |    62 +
 .../flex2/compiler/util/CompilerMessage.java    |   201 +
 .../src/flex2/compiler/util/ConsoleLogger.java  |   404 +
 .../src/flex2/compiler/util/MimeMappings.java   |   295 +
 .../src/flex2/compiler/util/Name.java           |    59 +
 .../src/flex2/compiler/util/NameFormatter.java  |   171 +
 .../flex2/compiler/util/PerformanceData.java    |    47 +
 .../src/flex2/compiler/util/QName.java          |   160 +
 .../flex2/compiler/util/ThreadLocalToolkit.java |   625 +
 .../src/flex2/linker/LinkerConfiguration.java   |   207 +
 .../src/flex2/linker/SimpleMovie.java           |   194 +
 .../flex2/tools/CommandLineConfiguration.java   |   299 +
 .../src/flex2/tools/CompcConfiguration.java     |   536 +
 .../src/flex2/tools/LicensesConfiguration.java  |    78 +
 flex-compiler-oem/src/flex2/tools/PreLink.java  |   178 +
 .../src/flex2/tools/ToolsConfiguration.java     |   361 +
 .../src/flex2/tools/VersionInfo.java            |   260 +
 .../tools/flexbuilder/BuilderApplication.java   |   404 +
 .../tools/flexbuilder/BuilderConfiguration.java |   497 +
 .../flex2/tools/flexbuilder/BuilderLibrary.java |   392 +
 .../src/flex2/tools/oem/Application.java        |   961 ++
 .../src/flex2/tools/oem/ApplicationCache.java   |    37 +
 .../src/flex2/tools/oem/Builder.java            |   281 +
 .../src/flex2/tools/oem/Configuration.java      |  1442 +++
 .../src/flex2/tools/oem/Library.java            |  1061 ++
 .../src/flex2/tools/oem/LibraryCache.java       |    33 +
 .../src/flex2/tools/oem/Logger.java             |    53 +
 .../src/flex2/tools/oem/Message.java            |    93 +
 .../src/flex2/tools/oem/PathResolver.java       |    39 +
 .../src/flex2/tools/oem/ProgressMeter.java      |    52 +
 .../src/flex2/tools/oem/Report.java             |   353 +
 .../src/flex2/tools/oem/VirtualLocalFile.java   |   245 +
 .../flex2/tools/oem/VirtualLocalFileSystem.java |   130 +
 .../ApplicationCompilerConfiguration.java       |   254 +
 .../flex2/tools/oem/internal/BuilderLogger.java |    54 +
 .../oem/internal/ConfigurationConstants.java    |   141 +
 .../tools/oem/internal/GenericMessage.java      |    73 +
 .../internal/LibraryCompilerConfiguration.java  |   132 +
 .../tools/oem/internal/LinkerConfiguration.java |   470 +
 .../tools/oem/internal/OEMConfiguration.java    |  2813 +++++
 .../flex2/tools/oem/internal/OEMConsole.java    |   712 ++
 .../flex2/tools/oem/internal/OEMLogAdapter.java |   223 +
 .../src/flex2/tools/oem/internal/OEMReport.java |   766 ++
 .../src/flex2/tools/oem/internal/OEMUtil.java   |   459 +
 .../src/macromedia/asc/embedding/ConfigVar.java |    43 +
 .../asc/embedding/WarningConstants.java         | 11227 +++++++++++++++++
 .../src/macromedia/asc/util/ObjectList.java     |   122 +
 89 files changed, 46005 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/dff3a518/flex-compiler-oem/bin/dependencies.txt
----------------------------------------------------------------------
diff --git a/flex-compiler-oem/bin/dependencies.txt b/flex-compiler-oem/bin/dependencies.txt
new file mode 100644
index 0000000..0aa93e4
--- /dev/null
+++ b/flex-compiler-oem/bin/dependencies.txt
@@ -0,0 +1,2041 @@
+||:flex2.compiler.config.ConfigurationException$BadValue
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$BadValue
+||:flex2.tools.PreLink$RequiredRslUrlWithMultipleFailovers
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.tools.PreLink$RequiredRslUrlWithMultipleFailovers
+flex2.compiler.util.CompilerMessage$CompilerInfo
+||:flex2.compiler.config.FileConfigurator$LoadingConfiguration
+flex2.compiler.config.FileConfigurator$LoadingConfiguration
+flex2.compiler.util.CompilerMessage
+flex2.compiler.config.FileConfigurator
+flex2.compiler.util.CompilerMessage$CompilerInfo
+||:flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.config.AdvancedConfigurationInfo
+||:flex2.compiler.config.ConfigurationException$ObsoleteVariable
+flex2.compiler.config.ConfigurationException$ObsoleteVariable
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.config.FileConfigurator$ParseContext
+java.lang.Object
+flex2.compiler.config.FileConfigurator$ParseContext
+flex2.compiler.config.FileConfigurator
+java.util.LinkedList
+flex2.compiler.config.FileConfigurator$ParseValue
+||:flex2.tools.oem.Application
+[Ljava.io.File;
+flex2.tools.oem.LibraryCache
+java.net.URL
+java.lang.Class
+java.net.URI
+java.util.Map
+flex2.tools.oem.Logger
+java.io.IOException
+java.util.ArrayList
+flex2.tools.oem.Builder
+java.io.File
+java.lang.String
+java.security.ProtectionDomain
+org.apache.flex.swf.ISWF
+java.lang.Exception
+flex2.compiler.util.CompilerMessage
+java.lang.NoSuchFieldException
+java.io.OutputStream
+java.lang.IllegalAccessException
+java.lang.annotation.Annotation
+java.security.CodeSource
+flash.swf.types.Rect
+flex2.compiler.util.ThreadLocalToolkit
+java.util.List
+java.lang.StringBuilder
+java.util.Iterator
+org.apache.flex.compiler.problems.annotations.DefaultSeverity
+java.io.InputStream
+flex2.tools.oem.internal.OEMReport
+org.apache.flex.compiler.clients.MXMLC
+flex2.compiler.util.CompilerControl
+flex2.tools.oem.Application
+flash.swf.tags.SetBackgroundColor
+java.io.ByteArrayOutputStream
+[Ljava.lang.annotation.Annotation;
+java.lang.Object
+org.apache.flex.compiler.problems.CompilerProblemSeverity
+[Ljava.lang.String;
+flex2.compiler.io.VirtualFile
+java.lang.Throwable
+java.net.URISyntaxException
+org.apache.flex.swf.types.Rect
+java.lang.IllegalArgumentException
+flex2.linker.SimpleMovie
+java.lang.System
+org.apache.flex.compiler.clients.problems.ProblemQuery
+java.lang.SecurityException
+java.io.PrintStream
+flex2.tools.oem.Application$1
+flex2.tools.oem.internal.OEMConfiguration
+flex2.compiler.io.LocalFile
+java.lang.reflect.Field
+flex2.compiler.util.MimeMappings
+org.apache.flex.compiler.problems.ICompilerProblem
+flex2.tools.oem.internal.OEMUtil
+java.io.FileNotFoundException
+flex2.compiler.io.FileUtil
+org.apache.flex.swf.types.RGB
+flex2.tools.ToolsConfiguration
+||:flex2.tools.flexbuilder.BuilderConfiguration
+java.lang.Object
+flex2.tools.oem.internal.OEMConfiguration
+java.lang.String
+java.util.Locale
+flex2.tools.oem.Configuration
+flex2.tools.flexbuilder.BuilderConfiguration
+||:flex2.compiler.as3.As3Configuration
+java.lang.Object
+flex2.compiler.as3.As3Configuration
+||:flex2.compiler.config.ConfigurationException$NotADirectory
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$NotADirectory
+||:flex2.tools.ToolsConfiguration$DeprecatedConfigurationOption
+flex2.compiler.util.CompilerMessage
+flex2.tools.ToolsConfiguration
+flex2.tools.ToolsConfiguration$DeprecatedConfigurationOption
+flex2.compiler.util.CompilerMessage$CompilerWarning
+||:flex2.compiler.SourcePathBase$ClasspathOverlap
+flex2.compiler.util.CompilerMessage
+flex2.compiler.SourcePathBase$ClasspathOverlap
+flex2.compiler.SourcePathBase
+flex2.compiler.util.CompilerMessage$CompilerWarning
+||:flex2.tools.VersionInfo
+java.lang.StringBuilder
+java.lang.NumberFormatException
+java.lang.Math
+java.lang.Double
+java.lang.Class
+flex2.tools.VersionInfo
+java.io.InputStream
+java.lang.Throwable
+java.lang.Object
+java.io.IOException
+java.util.Properties
+java.lang.String
+||:flex2.tools.oem.internal.ApplicationCompilerConfiguration
+flex2.compiler.common.ConfigurationPathResolver
+flex2.compiler.config.ConfigurationException
+java.util.List
+java.util.ArrayList
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$4
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$3
+flex2.compiler.config.ConfigurationException$MustSpecifyTarget
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$2
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$1
+java.util.LinkedList
+java.util.Map
+java.util.HashMap
+flex2.tools.ToolsConfiguration
+flex2.compiler.common.Configuration
+java.lang.String
+flex2.tools.oem.internal.ApplicationCompilerConfiguration
+||:flex2.tools.oem.internal.OEMConfiguration
+java.util.Set
+[Ljava.io.File;
+java.net.URL
+java.lang.Class
+macromedia.asc.embedding.ConfigVar
+[Ljava.net.URL;
+java.util.Map
+flex2.tools.oem.internal.OEMConfiguration$CompilerDefinitionList
+java.util.ArrayList
+macromedia.asc.util.ObjectList
+java.io.File
+java.lang.String
+java.util.TreeMap
+java.lang.Cloneable
+flex2.compiler.common.FontsConfiguration
+flex2.compiler.common.FramesConfiguration$FrameInfo
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration
+flex2.compiler.common.MxmlConfiguration
+java.lang.RuntimeException
+java.lang.NumberFormatException
+java.lang.Integer
+java.util.List
+java.lang.StringBuilder
+java.util.Iterator
+flex2.tools.oem.internal.ConfigurationConstants
+flex2.compiler.common.NamespacesConfiguration
+java.util.Locale
+[I
+java.util.Map$Entry
+flex2.compiler.common.Configuration
+java.lang.NullPointerException
+flex2.compiler.common.FontsConfiguration$Languages
+java.lang.AssertionError
+flex2.tools.oem.Configuration
+java.lang.Object
+[Ljava.lang.String;
+flex2.compiler.io.VirtualFile
+java.util.LinkedHashMap
+flex2.compiler.common.Configuration$RslPathInfo
+java.util.HashSet
+java.lang.Boolean
+flex2.compiler.common.FramesConfiguration
+java.lang.IllegalArgumentException
+java.lang.System
+flex2.tools.LicensesConfiguration
+flex2.tools.oem.internal.OEMConfiguration$ApplicationDomainsList
+java.lang.Number
+flex2.tools.oem.internal.OEMConfiguration
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.io.LocalFile
+flex2.tools.oem.internal.OEMConfiguration$RslPathList
+java.util.Date
+flex2.compiler.config.ConfigurationBuffer
+java.net.MalformedURLException
+flex2.compiler.io.FileUtil
+java.lang.CloneNotSupportedException
+flex2.tools.ToolsConfiguration
+||:flex2.compiler.config.ConfigurationException$CouldNotCreateConfig
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$CouldNotCreateConfig
+||:flex2.compiler.util.Name
+java.lang.Object
+java.lang.String
+java.lang.Class
+java.lang.AssertionError
+flex2.compiler.util.Name
+||:flex2.compiler.config.ConfigurationException$VariableMissingRequirement
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$VariableMissingRequirement
+||:flex2.compiler.Logger
+java.lang.Object
+flex2.compiler.Logger
+||:flex2.tools.LicensesConfiguration
+java.lang.Object
+java.lang.String
+flex2.compiler.config.ConfigurationException
+java.util.Map
+java.util.HashMap
+flex2.tools.LicensesConfiguration
+flex2.tools.LicensesConfiguration$1
+||:flex2.compiler.config.ConfigurationException$Token
+flex2.compiler.config.ConfigurationException$Token
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.common.NamespacesConfiguration
+flex2.compiler.config.ConfigurationException$NamespaceMissingManifest
+[Lflex2.compiler.io.VirtualFile;
+flex2.compiler.common.PathResolver
+flex2.compiler.config.ConfigurationException
+flex2.compiler.io.VirtualFile
+java.util.LinkedHashMap
+java.util.ArrayList
+java.lang.Class
+java.util.List
+java.util.Map
+java.util.Collection
+flex2.compiler.config.ConfigurationValue
+flex2.compiler.common.ConfigurationPathResolver
+java.util.Iterator
+flex2.compiler.config.ConfigurationException$CannotOpen
+flex2.compiler.common.NamespacesConfiguration
+java.lang.AssertionError
+java.lang.Object
+flex2.compiler.common.NamespacesConfiguration$1
+java.lang.String
+||:flex2.compiler.util.CompilerMessage$CompilerWarning
+flex2.compiler.util.CompilerMessage
+flex2.compiler.util.CompilerMessage$CompilerWarning
+||:flex2.tools.oem.internal.OEMUtil
+java.util.Set
+java.lang.Class
+flex2.compiler.config.FileConfigurator
+flex2.tools.oem.Logger
+java.util.ArrayList
+java.lang.ClassNotFoundException
+java.lang.String
+flex2.compiler.config.SystemPropertyConfigurator
+flex2.tools.oem.internal.BuilderLogger
+flex2.tools.oem.internal.OEMConsole
+org.apache.flex.compiler.clients.COMPC
+flex2.compiler.config.CommandLineConfigurator
+java.lang.RuntimeException
+flex2.compiler.util.ThreadLocalToolkit
+java.lang.Integer
+flex2.tools.CompcConfiguration
+org.apache.flex.compiler.config.Configuration
+java.util.List
+org.apache.flex.compiler.clients.MXMLC
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationException
+java.lang.Object
+[Ljava.lang.String;
+flex2.tools.oem.internal.LibraryCompilerConfiguration
+flex2.tools.oem.internal.OEMLogAdapter
+flex2.compiler.common.DefaultsConfigurator
+flex2.tools.CommandLineConfiguration
+flex2.tools.LicensesConfiguration
+flex2.tools.oem.internal.OEMConfiguration
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.util.MimeMappings
+flex2.tools.oem.internal.ApplicationCompilerConfiguration
+[Ljava.lang.Object;
+flex2.compiler.config.ConfigurationBuffer
+flex2.tools.oem.internal.OEMUtil
+flex2.tools.oem.PathResolver
+flex2.tools.ToolsConfiguration
+||:flex2.compiler.SymbolTable
+java.lang.Object
+java.lang.String
+flex2.compiler.SymbolTable
+||:flex2.tools.ToolsConfiguration$BadAS3ESCombination
+flex2.compiler.config.ConfigurationException
+flex2.tools.ToolsConfiguration
+flex2.tools.ToolsConfiguration$BadAS3ESCombination
+||:flex2.compiler.util.PerformanceData
+java.lang.Object
+flex2.compiler.util.PerformanceData
+||:flex2.tools.ToolsConfiguration$1
+flex2.tools.ToolsConfiguration$1
+flex2.tools.ToolsConfiguration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.common.FramesConfiguration$1
+flex2.compiler.common.FramesConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.FramesConfiguration$1
+||:flex2.compiler.util.ThreadLocalToolkit
+java.lang.ThreadLocal
+java.lang.StringBuilder
+java.lang.System
+flex2.compiler.common.PathResolver
+flex2.compiler.util.MimeMappings
+flex2.compiler.io.VirtualFile
+java.lang.Class
+flex2.compiler.util.Benchmark
+flex2.compiler.Source
+java.io.PrintStream
+java.util.Map
+flex2.compiler.mxml.lang.StandardDefs
+flex2.compiler.util.CompilerControl
+flex2.compiler.util.CompilerMessage
+flex2.compiler.util.ThreadLocalToolkit
+flex2.compiler.Logger
+java.util.HashMap
+flex2.tools.oem.ProgressMeter
+java.lang.Integer
+java.lang.AssertionError
+java.lang.Object
+java.lang.String
+||:flex2.compiler.config.ConfigurationException$UnexpectedCDATA
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$UnexpectedCDATA
+||:flex2.tools.oem.internal.OEMConsole
+flex2.compiler.util.ConsoleLogger
+java.lang.String
+flex2.tools.oem.internal.OEMConsole
+flex2.tools.oem.Message
+flex2.tools.oem.Logger
+||:flex2.compiler.common.DefaultsConfigurator
+flex2.compiler.config.ConfigurationBuffer
+flex2.compiler.config.ConfigurationException
+java.util.List
+java.util.ArrayList
+java.util.LinkedList
+java.lang.System
+java.util.Locale
+flex2.compiler.common.DefaultsConfigurator
+java.lang.Object
+java.lang.String
+||:flex2.compiler.common.FramesConfiguration
+flex2.compiler.config.ConfigurationException$BadFrameParameters
+flex2.compiler.config.ConfigurationException
+java.util.List
+flex2.compiler.util.NameFormatter
+java.util.LinkedList
+java.util.Iterator
+flex2.compiler.common.FramesConfiguration$FrameInfo
+flex2.compiler.common.FramesConfiguration
+java.lang.Object
+flex2.compiler.config.ConfigurationValue
+java.lang.String
+flex2.compiler.common.FramesConfiguration$1
+||:flex2.compiler.config.ConfigurationException$BadVersion
+flex2.compiler.config.ConfigurationException$BadVersion
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.io.VirtualFile
+java.lang.Object
+flex2.compiler.common.SinglePathResolver
+java.io.IOException
+flex2.compiler.io.VirtualFile
+||:flex2.compiler.config.ConfigurationException$CannotOpen
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$CannotOpen
+||:flex2.compiler.config.ConfigurationException$OnlyOneSource
+flex2.compiler.config.ConfigurationException$OnlyOneSource
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.io.LocalFile
+flex2.compiler.io.VirtualFile
+java.io.File
+flex2.compiler.io.LocalFile
+flex2.compiler.io.FileUtil
+flex2.compiler.util.MimeMappings
+java.net.URL
+java.io.IOException
+java.lang.Object
+java.net.MalformedURLException
+java.lang.String
+||:flex2.compiler.CompilerAPI
+flex2.compiler.io.VirtualFile
+java.lang.StringBuilder
+java.io.File
+flex2.compiler.io.LocalFile
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$IOError
+java.lang.Object
+flex2.compiler.util.ThreadLocalToolkit
+java.io.IOException
+flex2.compiler.common.PathResolver
+flex2.compiler.CompilerAPI
+java.lang.String
+||:flex2.tools.oem.Report
+java.lang.Object
+flex2.tools.oem.Report
+java.io.IOException
+||:macromedia.asc.util.ObjectList
+java.lang.Object
+java.util.ArrayList
+java.util.List
+macromedia.asc.util.ObjectList
+||:flex2.tools.oem.Builder
+java.lang.Object
+java.io.IOException
+flex2.tools.oem.Builder
+||:flex2.compiler.config.ConfigurationException$DirectoryNotEmpty
+flex2.compiler.config.ConfigurationException$DirectoryNotEmpty
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.config.ConfigurationException$ConfigurationIOError
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$ConfigurationIOError
+||:flex2.compiler.config.ConfigurationException$FileTooBig
+flex2.compiler.config.ConfigurationException$FileTooBig
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.mxml.MxmlConfiguration
+java.lang.Object
+flex2.compiler.mxml.MxmlConfiguration
+||:flex2.tools.CompcConfiguration$11
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CompcConfiguration$11
+||:flex2.tools.CompcConfiguration$10
+java.lang.String
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CompcConfiguration$10
+||:flex2.linker.LinkerConfiguration
+java.lang.Object
+flex2.compiler.common.FramesConfiguration$FrameInfo
+flex2.linker.LinkerConfiguration
+flex2.compiler.common.FramesConfiguration
+||:flex2.compiler.common.FontsConfiguration
+flex2.compiler.io.VirtualFile
+flex2.compiler.common.ConfigurationPathResolver
+flex2.compiler.config.ConfigurationException
+java.util.List
+java.util.ArrayList
+flex2.compiler.common.FontsConfiguration
+flex2.compiler.config.AdvancedConfigurationInfo
+java.util.Iterator
+flex2.compiler.common.FontsConfiguration$Languages
+flex2.compiler.common.FontsConfiguration$3
+java.lang.Object
+flex2.compiler.common.FontsConfiguration$2
+flex2.compiler.common.FontsConfiguration$1
+java.lang.String
+flex2.compiler.config.ConfigurationValue
+||:flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$ApplicationDomainTarget
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$ApplicationDomainTarget
+java.lang.System
+java.lang.Enum
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration
+||:flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.FontsConfiguration
+flex2.compiler.common.CompilerConfiguration$19
+flex2.compiler.common.CompilerConfiguration$18
+flex2.compiler.common.CompilerConfiguration$17
+java.lang.System
+flex2.compiler.common.CompilerConfiguration$16
+flex2.compiler.common.ConfigurationPathResolver
+flex2.compiler.common.CompilerConfiguration$15
+flex2.compiler.common.CompilerConfiguration$14
+flex2.compiler.mxml.MxmlConfiguration
+flex2.compiler.common.CompilerConfiguration$13
+java.lang.Exception
+flex2.compiler.common.Configuration
+flex2.compiler.common.CompilerConfiguration$12
+flex2.compiler.config.ServicesDependenciesWrapper
+flex2.compiler.common.CompilerConfiguration$11
+flex2.compiler.common.CompilerConfiguration$10
+java.lang.CloneNotSupportedException
+java.lang.Cloneable
+flex2.compiler.config.ConfigurationException$CannotOpen
+[Ljava.lang.Object;
+macromedia.asc.util.ObjectList
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$9
+flex2.compiler.common.CompilerConfiguration$8
+flex2.compiler.common.CompilerConfiguration$7
+flex2.compiler.common.CompilerConfiguration$6
+flex2.compiler.common.CompilerConfiguration$5
+flex2.compiler.common.CompilerConfiguration$4
+flex2.compiler.common.CompilerConfiguration$3
+flex2.compiler.common.CompilerConfiguration$2
+flex2.compiler.common.CompilerConfiguration$1
+java.lang.ClassLoader
+flex2.compiler.config.ConfigurationException$NotDirectory
+flex2.compiler.as3.As3Configuration
+java.lang.Object
+java.util.Properties
+flex2.compiler.extensions.ExtensionsConfiguration
+java.util.HashMap
+flex2.compiler.common.MxmlConfiguration
+[Ljava.io.File;
+java.io.File
+java.util.Arrays
+flex2.compiler.config.ConfigurationException$BadDefinition
+flex2.compiler.config.ConfigurationValue
+java.util.HashSet
+java.lang.Throwable
+flex2.compiler.config.ConfigurationBuffer
+[Ljava.lang.String;
+java.lang.AssertionError
+java.io.InputStream
+flex2.compiler.io.VirtualFile
+[Lflex2.compiler.io.VirtualFile;
+java.io.IOException
+flex2.compiler.common.NamespacesConfiguration
+java.util.LinkedList
+java.lang.reflect.Array
+java.util.ArrayList
+macromedia.asc.embedding.ConfigVar
+java.lang.Class
+java.lang.StringBuilder
+flex2.compiler.config.ConfigurationException$ConfigurationIOError
+java.util.Map
+flex2.compiler.common.CompilerConfiguration$27
+java.lang.String
+flex2.compiler.common.CompilerConfiguration$26
+flex2.compiler.common.CompilerConfiguration$25
+flex2.compiler.io.LocalFile
+flex2.compiler.common.CompilerConfiguration$24
+flex2.compiler.common.CompilerConfiguration$23
+flex2.compiler.common.CompilerConfiguration$22
+flex2.compiler.common.CompilerConfiguration$21
+flex2.compiler.config.ConfigurationException
+flex2.compiler.common.CompilerConfiguration$20
+flex2.compiler.config.AdvancedConfigurationInfo
+java.util.List
+java.util.Iterator
+java.util.Set
+||:flex2.tools.LicensesConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.LicensesConfiguration
+flex2.tools.LicensesConfiguration$1
+||:flex2.tools.oem.PathResolver
+java.lang.Object
+flex2.tools.oem.PathResolver
+||:flex2.compiler.config.ConfigurationException$MustSpecifyTarget
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$MustSpecifyTarget
+||:flex2.compiler.common.CompilerConfiguration$9
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$9
+||:flex2.tools.ToolsConfiguration
+java.lang.StringBuilder
+flex2.tools.ToolsConfiguration$1
+flex2.tools.ToolsConfiguration
+flex2.compiler.config.ConfigurationException
+java.lang.Class
+java.io.File
+flex2.tools.ToolsConfiguration$BadESStrictCombination
+flex2.tools.ToolsConfiguration$DeprecatedConfigurationOption
+flex2.compiler.config.ConfigurationBuffer
+flex2.compiler.util.CompilerMessage$CompilerWarning
+flex2.tools.ToolsConfiguration$BadAS3ESCombination
+flex2.compiler.util.CompilerMessage
+flex2.compiler.common.Configuration
+java.io.IOException
+java.util.Iterator
+flex2.compiler.config.ConfigurationInfo
+java.lang.AssertionError
+flex2.compiler.common.CompilerConfiguration
+java.lang.String
+||:flex2.compiler.common.CompilerConfiguration$8
+flex2.compiler.common.CompilerConfiguration$8
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$7
+flex2.compiler.common.CompilerConfiguration$7
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.tools.oem.Configuration
+java.lang.Object
+flex2.tools.oem.Configuration
+||:flex2.compiler.common.CompilerConfiguration$6
+flex2.compiler.common.CompilerConfiguration$6
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.linker.SimpleMovie
+flex2.linker.SimpleMovie
+flash.swf.Movie
+||:flex2.compiler.common.CompilerConfiguration$5
+flex2.compiler.common.CompilerConfiguration$5
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$4
+flex2.compiler.common.CompilerConfiguration$4
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$3
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$3
+||:flex2.compiler.common.CompilerConfiguration$2
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$2
+||:flex2.compiler.common.CompilerConfiguration$1
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$1
+||:flex2.compiler.util.QName
+java.lang.String
+flex2.compiler.util.QName
+java.lang.Class
+java.lang.StringBuilder
+java.lang.AssertionError
+flex2.compiler.util.Name
+||:flex2.compiler.config.ConfigurationException$TypeMismatch
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$TypeMismatch
+flex2.compiler.config.ConfigurationException$BadValue
+||:flex2.compiler.common.ConfigurationPathResolver
+flex2.compiler.io.VirtualFile
+flex2.compiler.config.ConfigurationException$CannotOpen
+java.lang.StringBuilder
+java.io.File
+flex2.compiler.common.ConfigurationPathResolver
+flex2.compiler.io.LocalFile
+flex2.compiler.config.ConfigurationException
+flex2.compiler.common.SinglePathResolver
+flex2.compiler.io.FileUtil
+java.lang.Throwable
+java.lang.Object
+flex2.compiler.common.PathResolver
+java.lang.String
+flex2.compiler.config.ConfigurationValue
+||:flex2.tools.flexbuilder.BuilderLibrary
+flex2.tools.oem.Library
+flex2.tools.oem.internal.OEMUtil
+flex2.compiler.config.ConfigurationException
+flex2.tools.flexbuilder.BuilderConfiguration
+java.io.File
+java.util.List
+java.util.HashSet
+flex2.compiler.config.ConfigurationBuffer
+[Ljava.lang.Object;
+java.net.URISyntaxException
+flex2.compiler.config.ConfigurationValue
+[Ljava.lang.String;
+flex2.tools.oem.Configuration
+flex2.tools.oem.internal.OEMConfiguration
+flex2.tools.flexbuilder.BuilderLibrary
+java.net.URI
+java.lang.String
+java.util.Set
+||:flex2.compiler.common.FontsConfiguration$3
+flex2.compiler.common.FontsConfiguration$3
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.FontsConfiguration
+||:flex2.tools.oem.internal.OEMReport$Data
+java.lang.Object
+flex2.tools.oem.internal.OEMReport$Data
+flex2.tools.oem.internal.OEMReport
+||:flex2.compiler.common.FontsConfiguration$2
+flex2.compiler.common.FontsConfiguration$2
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.FontsConfiguration
+||:flex2.compiler.common.FontsConfiguration$1
+flex2.compiler.common.FontsConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.FontsConfiguration
+||:flex2.compiler.common.FontsConfiguration$Languages
+java.lang.String
+java.util.Properties
+flex2.compiler.common.FontsConfiguration$Languages
+flex2.compiler.common.FontsConfiguration$Languages$1
+flex2.compiler.common.FontsConfiguration
+||:flex2.compiler.config.ConfigurationValue
+java.lang.Object
+flex2.compiler.config.ConfigurationValue
+java.util.LinkedList
+||:flex2.compiler.config.ConfigurationException$NoSwcInputs
+flex2.compiler.config.ConfigurationException$NoSwcInputs
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.config.FileConfigurator
+java.util.Set
+flex2.compiler.config.ConfigurationValue
+java.lang.Class
+flex2.compiler.config.FileConfigurator$Handler
+java.util.Map
+flex2.compiler.config.FileConfigurator
+java.io.IOException
+java.io.Reader
+java.io.File
+java.lang.String
+java.util.TreeMap
+java.lang.Exception
+flex2.compiler.config.ConfigurationException$ConfigurationIOError
+java.io.BufferedInputStream
+java.io.FileInputStream
+flex2.compiler.config.ConfigurationException$OtherThrowable
+java.util.StringTokenizer
+flex2.compiler.util.ThreadLocalToolkit
+javax.xml.parsers.SAXParserFactory
+java.util.List
+java.lang.StringBuilder
+flex2.compiler.config.FileConfigurator$FormatNode
+java.util.Iterator
+java.io.InputStream
+org.xml.sax.SAXParseException
+flex2.compiler.config.FileConfigurator$ParseValue
+java.util.Map$Entry
+flex2.compiler.config.FileConfigurator$ParseContext
+flex2.compiler.config.ConfigurationException
+javax.xml.parsers.SAXParser
+java.lang.Object
+flex2.compiler.config.FileConfigurator$LoadingConfiguration
+flex2.compiler.config.FileConfigurator$SAXConfigurationException
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.config.ConfigurationBuffer
+org.xml.sax.InputSource
+java.io.FileNotFoundException
+||:flex2.compiler.config.ConfigurationException$BadExcludeDependencies
+flex2.compiler.config.ConfigurationException$BadExcludeDependencies
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.config.ConfigurationException$SwcDoesNotHaveRslData
+flex2.compiler.config.ConfigurationException$SwcDoesNotHaveRslData
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.config.ConfigurationBuffer
+java.util.Set
+flex2.compiler.config.ConfigurationValue
+java.lang.Class
+java.util.LinkedList
+java.util.Map
+java.util.ArrayList
+java.lang.String
+flex2.compiler.config.ConfigurationFilter
+java.lang.reflect.Modifier
+java.lang.Exception
+flex2.compiler.config.ConfigurationException$UnknownVariable
+java.lang.IllegalAccessException
+java.lang.reflect.InvocationTargetException
+flex2.compiler.config.ConfigurationException$OtherThrowable
+java.lang.Integer
+flex2.compiler.config.ConfigurationException$Token
+java.util.List
+java.lang.StringBuilder
+java.util.Iterator
+[Lflex2.compiler.io.VirtualFile;
+[Ljava.lang.Class;
+java.util.Map$Entry
+flex2.compiler.config.ConfigurationException
+java.lang.AssertionError
+[B
+[Ljava.lang.reflect.Field;
+java.lang.Object
+java.lang.Long
+[Ljava.lang.String;
+flex2.compiler.config.ConfigurationException$TypeMismatch
+[Ljava.lang.reflect.Method;
+java.lang.NoSuchMethodException
+java.lang.Throwable
+flex2.compiler.io.VirtualFile
+java.lang.reflect.Method
+java.util.HashSet
+java.lang.Boolean
+flex2.compiler.config.ConfigurationException$MissingRequirement
+java.lang.System
+java.util.HashMap
+java.lang.SecurityException
+java.lang.InstantiationException
+java.lang.Character
+java.lang.reflect.Field
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.config.ConfigurationException$IllegalMultipleSet
+[Ljava.lang.Object;
+flex2.compiler.config.ConfigurationBuffer
+java.io.UnsupportedEncodingException
+flex2.compiler.config.ConfigurationException$IncorrectArgumentCount
+||:macromedia.asc.embedding.WarningConstants$AscWarning
+java.lang.Object
+macromedia.asc.embedding.WarningConstants
+macromedia.asc.embedding.WarningConstants$AscWarning
+||:flex2.compiler.extensions.ExtensionsConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.extensions.ExtensionsConfiguration
+flex2.compiler.extensions.ExtensionsConfiguration$1
+||:flex2.compiler.config.FileConfigurator$SAXConfigurationException
+flex2.compiler.config.FileConfigurator$SAXConfigurationException
+flex2.compiler.config.FileConfigurator
+org.xml.sax.SAXParseException
+||:flex2.tools.oem.internal.ConfigurationConstants
+java.lang.Object
+flex2.tools.oem.internal.ConfigurationConstants
+||:flex2.compiler.config.ConfigurationException$AmbiguousParse
+flex2.compiler.config.ConfigurationException$AmbiguousParse
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.util.CompilerMessage
+flex2.compiler.util.CompilerMessage$CompilerWarning
+flex2.compiler.ILocalizableMessage
+flex2.compiler.util.CompilerMessage
+java.lang.Throwable
+flex2.compiler.util.CompilerMessage$CompilerError
+flex2.compiler.CompilerException
+flex2.compiler.util.CompilerMessage$CompilerInfo
+java.lang.String
+java.lang.Exception
+||:flex2.tools.oem.internal.BuilderLogger
+java.lang.Object
+flex2.tools.oem.internal.BuilderLogger
+java.util.List
+flex2.tools.oem.Logger
+||:flex2.compiler.common.PathResolver
+flex2.compiler.io.VirtualFile
+java.lang.AssertionError
+java.util.List
+java.util.ArrayList
+java.lang.Class
+flex2.compiler.common.SinglePathResolver
+java.util.Iterator
+java.lang.Object
+flex2.compiler.common.PathResolver
+||:flex2.compiler.extensions.ExtensionsConfiguration
+flex2.compiler.extensions.ExtensionsConfiguration$1
+flex2.compiler.config.ConfigurationException$CannotOpen
+flex2.compiler.extensions.ExtensionsConfiguration
+java.io.File
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$NotAFile
+java.util.Set
+java.util.List
+java.util.ArrayList
+java.util.Iterator
+java.util.Map
+[Ljava.io.File;
+java.lang.Object
+flex2.compiler.common.PathResolver
+java.util.LinkedHashMap
+flex2.compiler.config.ConfigurationValue
+java.lang.String
+||:flex2.tools.PreLink$RequiredRsls
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.compiler.util.CompilerMessage$CompilerInfo
+flex2.tools.PreLink$RequiredRsls
+||:macromedia.asc.embedding.WarningConstants$AscWarningInstance
+java.lang.Object
+macromedia.asc.embedding.WarningConstants
+macromedia.asc.embedding.WarningConstants$AscWarningInstance
+||:flex2.compiler.config.ConfigurationInfo
+java.lang.StringBuilder
+java.lang.reflect.Method
+[Ljava.lang.reflect.Field;
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.config.ConfigurationBuffer
+java.lang.AssertionError
+java.lang.Class
+flex2.compiler.util.CompilerMessage$CompilerWarning
+flex2.compiler.util.CompilerMessage
+[Ljava.lang.Class;
+java.lang.Object
+java.lang.String
+java.lang.reflect.Field
+||:flex2.compiler.SourcePathBase
+flex2.compiler.io.VirtualFile
+java.io.File
+flex2.compiler.SourcePathBase$ClasspathOverlap
+flex2.compiler.SourcePathBase
+java.util.HashSet
+java.util.List
+java.util.ArrayList
+java.util.StringTokenizer
+flex2.compiler.SourcePathBase$MoreThanOneComponentOfTheSameName
+flex2.compiler.mxml.lang.TextParser
+java.util.HashMap
+flex2.compiler.io.FileUtil
+java.lang.Object
+java.lang.String
+||:flex2.compiler.Source
+java.lang.Object
+java.lang.String
+java.util.HashMap
+flex2.compiler.Source
+java.lang.Comparable
+flex2.compiler.io.VirtualFile
+||:flex2.compiler.config.ConfigurationException$GreaterThanZero
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$GreaterThanZero
+||:flex2.compiler.common.Configuration
+java.util.Set
+flex2.compiler.config.ConfigurationValue
+java.lang.Class
+flex2.compiler.config.ConfigurationException$BadVersion
+java.util.LinkedList
+java.util.Map
+flex2.compiler.common.Configuration$9
+flex2.compiler.common.Configuration$8
+flex2.compiler.common.Configuration$7
+flex2.compiler.common.Configuration$6
+flex2.compiler.common.Configuration$5
+java.util.ArrayList
+flex2.compiler.common.Configuration$4
+macromedia.asc.util.ObjectList
+flex2.compiler.common.Configuration$3
+java.io.File
+java.lang.String
+flex2.compiler.common.Configuration$2
+java.util.TreeSet
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.Configuration$1
+java.lang.Cloneable
+java.lang.Exception
+flex2.compiler.config.ConfigurationException$ConfigurationIOError
+flex2.compiler.common.MetadataConfiguration
+flex2.compiler.common.Configuration$18
+flex2.compiler.common.Configuration$17
+flex2.compiler.common.Configuration$16
+flex2.compiler.common.Configuration$15
+flex2.compiler.common.Configuration$14
+flex2.compiler.common.FramesConfiguration$FrameInfo
+flex2.compiler.common.Configuration$13
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration
+flex2.compiler.common.Configuration$12
+flex2.compiler.common.Configuration$11
+flex2.compiler.common.Configuration$10
+java.lang.InternalError
+java.util.Collections
+java.lang.NumberFormatException
+java.lang.Integer
+javax.xml.parsers.SAXParserFactory
+java.lang.StringBuilder
+java.util.List
+flex2.compiler.config.ConfigurationException$BadMetadataCombo
+java.util.Iterator
+[Lflex2.compiler.io.VirtualFile;
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationException
+java.util.Collection
+javax.xml.parsers.SAXParser
+java.lang.AssertionError
+flex2.compiler.config.ConfigurationException$IllegalDimensions
+java.lang.Object
+java.util.LinkedHashSet
+[Ljava.lang.String;
+flex2.compiler.io.VirtualFile
+flex2.compiler.common.Configuration$RslPathInfo
+flex2.compiler.config.ConfigurationException$MissingArgument
+java.util.HashSet
+flex2.linker.LinkerConfiguration
+flex2.compiler.common.FramesConfiguration
+java.util.HashMap
+flex2.tools.LicensesConfiguration
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.ConfigurationPathResolver
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.config.ConfigurationException$GreaterThanZero
+flex2.compiler.config.ConfigurationBuffer
+flex2.compiler.util.QName
+java.lang.CloneNotSupportedException
+||:flex2.tools.oem.internal.GenericMessage
+java.lang.Object
+flex2.tools.oem.Message
+flex2.tools.oem.internal.GenericMessage
+||:flex2.tools.oem.VirtualLocalFile
+flex2.compiler.io.VirtualFile
+java.lang.UnsupportedOperationException
+java.io.File
+java.lang.AssertionError
+flex2.tools.oem.VirtualLocalFileSystem
+java.io.ByteArrayInputStream
+java.lang.Class
+[B
+flex2.compiler.io.FileUtil
+flex2.compiler.util.MimeMappings
+java.lang.Object
+java.io.IOException
+flex2.tools.oem.VirtualLocalFile
+java.lang.String
+||:flex2.compiler.util.CompilerControl
+java.lang.Object
+flex2.compiler.util.CompilerControl
+||:flex2.tools.PreLink$CompiledAsAComponent
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.tools.PreLink$CompiledAsAComponent
+flex2.compiler.util.CompilerMessage$CompilerWarning
+||:flex2.tools.oem.Library$1
+java.lang.Object
+java.lang.String
+flex2.tools.oem.Library$1
+java.util.Comparator
+flex2.compiler.io.VirtualFile
+flex2.tools.oem.Library
+||:flex2.compiler.config.ConfigurationException$IOError
+flex2.compiler.config.ConfigurationException$IOError
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$ConfigurationIOError
+||:flex2.tools.PreLink$MissingSignedLibraryDigest
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.compiler.util.CompilerMessage$CompilerError
+flex2.tools.PreLink$MissingSignedLibraryDigest
+||:flex2.tools.oem.VirtualLocalFileSystem
+java.lang.StringBuilder
+java.io.File
+flex2.compiler.io.LocalFile
+flex2.tools.oem.VirtualLocalFileSystem
+java.util.HashMap
+java.util.Map
+flex2.compiler.io.FileUtil
+java.lang.Object
+flex2.tools.oem.VirtualLocalFile
+java.lang.String
+||:flex2.compiler.config.ConfigurationException$MissingArgument
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$MissingArgument
+||:flex2.compiler.config.FileConfigurator$FormatNode
+java.lang.Object
+flex2.compiler.config.FileConfigurator
+flex2.compiler.config.FileConfigurator$FormatNode
+||:flex2.compiler.config.FileConfigurator$ParseValue
+java.lang.Object
+flex2.compiler.config.FileConfigurator
+flex2.compiler.config.FileConfigurator$ParseValue
+||:flex2.tools.PreLink
+flex2.tools.PreLink$RequiredRsls
+flex2.tools.PreLink$RequiredRslUrl
+flex2.tools.PreLink$CouldNotParseNumber
+flex2.tools.PreLink$MissingSignedLibraryDigest
+flex2.tools.PreLink$ClassesMappedToSameRemoteAlias
+flex2.tools.PreLink$CompiledAsAComponent
+flex2.tools.PreLink$RequiredRslUrlWithFailover
+flex2.tools.PreLink$RequiredRslUrlWithMultipleFailovers
+java.lang.Object
+flex2.tools.PreLink$MissingUnsignedLibraryDigest
+flex2.tools.PreLink
+||:flex2.compiler.common.Configuration$9
+flex2.compiler.common.Configuration
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.Configuration$9
+||:flex2.compiler.config.ConfigurationException$NotDirectory
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$NotDirectory
+||:flex2.compiler.config.ConfigurationException$NoASDocInputs
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$NoASDocInputs
+||:flex2.compiler.common.Configuration$8
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.Configuration$8
+||:flex2.compiler.config.ConfigurationException$IllegalDimensions
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$IllegalDimensions
+||:flex2.compiler.common.Configuration$7
+flex2.compiler.common.Configuration$7
+flex2.compiler.common.Configuration
+flex2.compiler.config.AdvancedConfigurationInfo
+||:flex2.compiler.common.Configuration$6
+flex2.compiler.common.Configuration$6
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.common.Configuration$5
+flex2.compiler.common.Configuration$5
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.common.Configuration$4
+flex2.compiler.common.Configuration$4
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.common.Configuration$3
+flex2.compiler.common.Configuration
+flex2.compiler.common.Configuration$3
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.io.FileUtil
+java.io.OutputStreamWriter
+java.lang.StringBuilder
+java.lang.System
+flex2.compiler.io.VirtualFile
+java.io.BufferedWriter
+java.lang.Class
+java.io.File
+java.io.FileInputStream
+java.util.List
+java.io.OutputStream
+java.io.InputStreamReader
+java.lang.Error
+java.io.BufferedReader
+java.io.IOException
+[B
+java.io.BufferedOutputStream
+java.io.FileNotFoundException
+java.lang.Throwable
+java.lang.StringBuffer
+java.io.BufferedInputStream
+java.io.FileOutputStream
+flex2.compiler.io.FileUtil$BOMInputStream
+java.lang.Exception
+java.io.InputStream
+java.io.Writer
+java.io.PrintWriter
+flex2.compiler.io.FileUtil
+java.io.ByteArrayOutputStream
+java.lang.Object
+java.io.StringWriter
+java.lang.String
+||:flex2.compiler.common.SinglePathResolver
+java.lang.Object
+flex2.compiler.common.SinglePathResolver
+||:flex2.compiler.common.Configuration$2
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.Configuration$2
+||:flex2.compiler.common.Configuration$1
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.Configuration$1
+||:flex2.tools.oem.Library
+java.util.Set
+flex2.compiler.config.ConfigurationException$NoSwcInputs
+java.lang.Class
+java.util.Map
+java.io.IOException
+java.util.ArrayList
+java.lang.ClassNotFoundException
+flex2.tools.oem.Builder
+java.io.File
+java.lang.String
+java.util.TreeSet
+java.util.TreeMap
+java.lang.Cloneable
+flex2.tools.oem.Library$1
+org.apache.flex.compiler.clients.COMPC
+java.lang.RuntimeException
+flex2.tools.oem.Library
+flex2.compiler.util.ThreadLocalToolkit
+java.util.List
+java.lang.StringBuilder
+java.util.Iterator
+[Lflex2.compiler.io.VirtualFile;
+flex2.tools.oem.internal.OEMReport
+flex2.compiler.util.CompilerControl
+java.util.Map$Entry
+flex2.compiler.config.ConfigurationException
+java.lang.AssertionError
+java.util.Collection
+java.lang.Object
+java.lang.Long
+[Ljava.lang.String;
+java.lang.Throwable
+flex2.compiler.io.VirtualFile
+java.lang.System
+flex2.tools.oem.internal.OEMConfiguration
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.io.LocalFile
+flex2.compiler.util.MimeMappings
+flex2.tools.oem.internal.OEMUtil
+flex2.compiler.config.ConfigurationBuffer
+flex2.compiler.io.FileUtil
+java.lang.CloneNotSupportedException
+flex2.tools.ToolsConfiguration
+||:flex2.tools.CommandLineConfiguration
+flex2.tools.ToolsConfiguration
+flex2.tools.CommandLineConfiguration$6
+flex2.tools.CommandLineConfiguration$5
+java.util.LinkedList
+flex2.compiler.config.ConfigurationException
+flex2.compiler.io.VirtualFile
+flex2.tools.CommandLineConfiguration$4
+flex2.tools.CommandLineConfiguration$3
+java.util.ArrayList
+flex2.tools.CommandLineConfiguration$2
+flex2.tools.CommandLineConfiguration$1
+java.util.List
+flex2.compiler.CompilerAPI
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationException$MustSpecifyTarget
+flex2.compiler.common.ConfigurationPathResolver
+flex2.tools.CommandLineConfiguration
+flex2.compiler.config.ConfigurationException$IOError
+java.lang.String
+||:flex2.compiler.SourcePath
+flex2.compiler.SourcePath
+java.io.File
+flex2.compiler.SourcePathBase$ClasspathOverlap
+flex2.compiler.io.LocalFile
+flex2.compiler.SourcePathBase
+java.util.List
+flex2.compiler.common.SinglePathResolver
+java.util.Iterator
+java.util.LinkedList
+flex2.compiler.io.FileUtil
+java.lang.String
+||:flex2.compiler.config.ConfigurationException$UnknownVariable
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$UnknownVariable
+||:flex2.compiler.config.ConfigurationException$OtherThrowable
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$OtherThrowable
+||:flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration
+[Lflex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$ApplicationDomainTarget;
+[Lflex2.compiler.io.VirtualFile;
+flex2.compiler.config.ConfigurationException
+flex2.compiler.io.VirtualFile
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$2
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$1
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration
+flex2.compiler.common.Configuration$RslPathInfo
+java.util.List
+java.util.HashSet
+flex2.compiler.config.ConfigurationException$BadApplicationDomainValue
+flex2.compiler.config.ConfigurationException$SwcDoesNotHaveRslData
+java.util.Map
+java.util.Collections
+flex2.compiler.common.Configuration
+flex2.compiler.common.ConfigurationPathResolver
+flex2.compiler.config.ConfigurationValue
+[Ljava.lang.String;
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$ApplicationDomainTarget
+java.util.Iterator
+java.util.HashMap
+java.lang.Object
+java.lang.String
+java.util.Map$Entry
+java.util.Set
+||:flex2.tools.PreLink$CouldNotParseNumber
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.compiler.util.CompilerMessage$CompilerError
+flex2.tools.PreLink$CouldNotParseNumber
+||:flex2.compiler.SourceList$FileNotInSourcePath
+flex2.compiler.util.CompilerMessage
+flex2.compiler.util.CompilerMessage$CompilerError
+flex2.compiler.SourceList
+flex2.compiler.SourceList$FileNotInSourcePath
+||:flex2.tools.ToolsConfiguration$BadESStrictCombination
+flex2.compiler.config.ConfigurationException
+flex2.tools.ToolsConfiguration
+flex2.tools.ToolsConfiguration$BadESStrictCombination
+||:flex2.compiler.common.CompilerConfiguration$27
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$27
+||:flex2.compiler.common.CompilerConfiguration$26
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$26
+||:flex2.compiler.config.ConfigurationException$BadAppendValue
+flex2.compiler.config.ConfigurationException$BadAppendValue
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.common.CompilerConfiguration$25
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$25
+||:flex2.compiler.common.CompilerConfiguration$24
+flex2.compiler.common.CompilerConfiguration$24
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$23
+flex2.compiler.common.CompilerConfiguration$23
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$22
+flex2.compiler.common.CompilerConfiguration$22
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$21
+flex2.compiler.common.CompilerConfiguration$21
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$20
+flex2.compiler.common.CompilerConfiguration$20
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.FramesConfiguration$FrameInfo
+java.lang.Object
+flex2.compiler.common.FramesConfiguration$FrameInfo
+flex2.compiler.common.FramesConfiguration
+java.util.LinkedList
+||:flex2.compiler.common.MetadataConfiguration
+java.lang.StringBuilder
+java.util.TreeSet
+flex2.compiler.common.MetadataConfiguration$9
+flex2.compiler.common.MetadataConfiguration$8
+flex2.compiler.common.MetadataConfiguration$7
+flex2.compiler.common.MetadataConfiguration$6
+flex2.compiler.common.MetadataConfiguration$5
+flex2.compiler.common.MetadataConfiguration$4
+flex2.compiler.common.MetadataConfiguration$3
+flex2.compiler.common.MetadataConfiguration$2
+flex2.compiler.common.MetadataConfiguration$1
+java.util.Date
+java.util.Map
+java.util.Iterator
+java.util.HashMap
+java.lang.Object
+flex2.compiler.common.MetadataConfiguration
+java.text.DateFormat
+java.lang.String
+java.util.Map$Entry
+java.util.Set
+||:flex2.compiler.config.ConfigurationException$IllegalMultipleSet
+flex2.compiler.config.ConfigurationException$IllegalMultipleSet
+flex2.compiler.config.ConfigurationException
+||:flex2.tools.flexbuilder.BuilderApplication
+java.lang.System
+flex2.tools.oem.internal.OEMUtil
+flex2.compiler.config.ConfigurationException
+flex2.tools.flexbuilder.BuilderConfiguration
+java.io.File
+java.util.List
+java.util.HashSet
+java.io.PrintStream
+flex2.compiler.config.ConfigurationBuffer
+[Ljava.lang.Object;
+[Ljava.lang.String;
+java.io.FileNotFoundException
+java.lang.Exception
+flex2.tools.oem.Configuration
+flex2.tools.flexbuilder.BuilderApplication
+flex2.tools.oem.internal.OEMConfiguration
+flex2.tools.oem.Application
+flex2.compiler.io.FileUtil
+java.lang.String
+java.util.Set
+||:flex2.compiler.config.ConfigurationException$BadFrameParameters
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$BadFrameParameters
+||:flex2.compiler.io.FileUtil$BOMInputStream
+java.io.InputStream
+flex2.compiler.io.FileUtil$BOMInputStream
+java.lang.UnsupportedOperationException
+flex2.compiler.io.FileUtil
+java.io.IOException
+||:flex2.tools.oem.internal.LinkerConfiguration
+flex2.compiler.config.ConfigurationException
+java.util.Set
+java.util.HashMap
+java.util.Map
+flex2.compiler.common.FramesConfiguration$FrameInfo
+flex2.compiler.common.FramesConfiguration
+flex2.tools.oem.internal.LinkerConfiguration
+flex2.linker.LinkerConfiguration
+flex2.tools.ToolsConfiguration
+flex2.compiler.common.Configuration
+||:flex2.compiler.config.FileConfigurator$Handler
+flex2.compiler.config.ConfigurationException$UnexpectedArgument
+flex2.compiler.config.ConfigurationException$UnknownVariable
+java.lang.StringBuilder
+java.util.LinkedList
+flex2.compiler.config.ConfigurationException
+org.xml.sax.Attributes
+flex2.compiler.config.ConfigurationException$BadAppendValue
+flex2.compiler.config.ConfigurationException$UnexpectedCDATA
+java.util.List
+flex2.compiler.config.ConfigurationBuffer
+org.xml.sax.helpers.DefaultHandler
+org.xml.sax.SAXException
+java.util.Map
+flex2.compiler.config.ConfigurationException$MissingArgument
+flex2.compiler.config.ConfigurationException$IncorrectElement
+java.lang.Boolean
+flex2.compiler.config.FileConfigurator$SAXConfigurationException
+flex2.compiler.config.FileConfigurator$ParseValue
+java.util.Stack
+flex2.compiler.config.ConfigurationException$IncorrectArgumentCount
+java.util.Iterator
+flex2.compiler.config.FileConfigurator
+flex2.compiler.config.ConfigurationException$UnexpectedElement
+flex2.compiler.config.FileConfigurator$ParseContext
+java.util.HashMap
+java.lang.Exception
+org.xml.sax.Locator
+flex2.compiler.config.FileConfigurator$Handler
+java.lang.String
+||:flex2.compiler.config.ConfigurationException$UnknownNamespace
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$UnknownNamespace
+||:flex2.tools.PreLink$RequiredRslUrl
+flex2.tools.PreLink$RequiredRslUrl
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.compiler.util.CompilerMessage$CompilerInfo
+||:flex2.compiler.config.ConfigurationException$NotAFile
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$NotAFile
+||:flex2.tools.oem.internal.OEMLogAdapter
+java.lang.String
+flex2.tools.oem.internal.OEMLogAdapter
+flex2.tools.oem.internal.GenericMessage
+flex2.compiler.ILocalizableMessage
+flex2.tools.oem.Logger
+flex2.compiler.util.AbstractLogger
+||:flex2.compiler.config.ConfigurationException$ToolsLocaleNotAvailable
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$ToolsLocaleNotAvailable
+||:flex2.compiler.config.ConfigurationException$UnexpectedArgument
+flex2.compiler.config.ConfigurationException$UnexpectedArgument
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.common.CompilerConfiguration$19
+flex2.compiler.common.CompilerConfiguration$19
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$18
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$18
+||:flex2.compiler.SourceList
+java.lang.StringBuilder
+[Lflex2.compiler.io.VirtualFile;
+flex2.compiler.io.LocalFile
+flex2.compiler.io.VirtualFile
+java.util.LinkedHashMap
+java.util.ArrayList
+java.io.File
+java.util.List
+flex2.compiler.Source
+flex2.compiler.SourceList$UnsupportedFileType
+java.util.Map
+flex2.compiler.CompilerAPI
+flex2.compiler.SourcePathBase
+[Ljava.lang.String;
+flex2.compiler.SourcePathBase$ClasspathOverlap
+java.util.Iterator
+flex2.compiler.util.ThreadLocalToolkit
+flex2.compiler.SourcePath
+flex2.compiler.CompilerException
+flex2.compiler.io.FileUtil
+java.lang.Object
+flex2.compiler.SourceList
+java.lang.String
+flex2.compiler.SourceList$FileNotInSourcePath
+java.util.Set
+||:flex2.compiler.common.CompilerConfiguration$17
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$17
+||:flex2.compiler.common.CompilerConfiguration$16
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$16
+||:flex2.compiler.util.ConsoleLogger
+java.lang.StringBuilder
+java.lang.Thread
+flex2.compiler.Logger
+java.lang.AssertionError
+flex2.compiler.util.AbstractLogger
+java.lang.Class
+java.lang.System
+java.io.PrintStream
+flex2.compiler.ILocalizableMessage
+flex2.compiler.io.FileUtil
+java.lang.Object
+flex2.compiler.util.ConsoleLogger
+java.lang.String
+||:flex2.compiler.config.ConfigurationException$NamespaceMissingManifest
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$NamespaceMissingManifest
+||:flex2.compiler.common.CompilerConfiguration$15
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$15
+||:flex2.compiler.common.CompilerConfiguration$14
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$14
+||:flex2.compiler.common.CompilerConfiguration$13
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.CompilerConfiguration$13
+||:flex2.compiler.common.CompilerConfiguration$12
+flex2.compiler.common.CompilerConfiguration$12
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$11
+flex2.compiler.common.CompilerConfiguration$11
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.compiler.common.CompilerConfiguration$10
+flex2.compiler.common.CompilerConfiguration$10
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.CompilerConfiguration
+||:flex2.tools.oem.ProgressMeter
+java.lang.Object
+flex2.tools.oem.ProgressMeter
+||:flex2.tools.CommandLineConfiguration$6
+flex2.tools.CommandLineConfiguration$6
+flex2.tools.CommandLineConfiguration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CommandLineConfiguration$5
+flex2.tools.CommandLineConfiguration$5
+flex2.tools.CommandLineConfiguration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CommandLineConfiguration$4
+flex2.tools.CommandLineConfiguration
+flex2.tools.CommandLineConfiguration$4
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CommandLineConfiguration$3
+flex2.tools.CommandLineConfiguration
+flex2.tools.CommandLineConfiguration$3
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CompcConfiguration$9
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CompcConfiguration$9
+||:flex2.tools.CommandLineConfiguration$2
+flex2.tools.CommandLineConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CommandLineConfiguration$2
+||:flex2.compiler.util.MimeMappings
+java.util.Set
+java.lang.System
+java.util.Iterator
+java.util.HashMap
+java.util.Map
+flex2.compiler.util.MimeMappings
+[Ljava.lang.String;
+java.lang.Object
+java.lang.String
+||:flex2.tools.CompcConfiguration$8
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CompcConfiguration$8
+||:flex2.tools.CommandLineConfiguration$1
+flex2.tools.CommandLineConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CommandLineConfiguration$1
+||:flex2.tools.CompcConfiguration$7
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CompcConfiguration$7
+||:flex2.tools.CompcConfiguration$6
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.CompcConfiguration$6
+||:flex2.tools.PreLink$ClassesMappedToSameRemoteAlias
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.compiler.util.CompilerMessage$CompilerWarning
+flex2.tools.PreLink$ClassesMappedToSameRemoteAlias
+||:flex2.tools.CompcConfiguration$5
+flex2.tools.CompcConfiguration$5
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CompcConfiguration$4
+flex2.tools.CompcConfiguration$4
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CompcConfiguration$3
+flex2.tools.CompcConfiguration$3
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CompcConfiguration$2
+flex2.tools.CompcConfiguration$2
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.CompcConfiguration$1
+flex2.tools.CompcConfiguration
+flex2.tools.CompcConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.config.ConfigurationException$IncorrectArgumentCount
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$IncorrectArgumentCount
+||:flex2.tools.PreLink$MissingUnsignedLibraryDigest
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.tools.PreLink$MissingUnsignedLibraryDigest
+flex2.compiler.util.CompilerMessage$CompilerError
+||:flex2.compiler.util.Benchmark
+java.lang.Object
+flex2.compiler.util.Benchmark
+||:flex2.tools.oem.internal.LibraryCompilerConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.oem.internal.LibraryCompilerConfiguration
+flex2.tools.oem.internal.LibraryCompilerConfiguration$1
+||:flex2.tools.oem.internal.OEMConfiguration$ApplicationDomainsList
+flex2.tools.oem.internal.OEMConfiguration
+flex2.tools.oem.internal.OEMConfiguration$ApplicationDomainsList
+java.util.ArrayList
+||:flex2.tools.oem.internal.LibraryCompilerConfiguration
+flex2.compiler.config.ConfigurationException
+flex2.tools.CompcConfiguration
+flex2.compiler.common.Configuration
+java.util.Map
+java.util.HashMap
+flex2.tools.oem.internal.LibraryCompilerConfiguration
+flex2.tools.oem.internal.LibraryCompilerConfiguration$1
+||:flex2.compiler.util.CompilerMessage$CompilerInfo
+flex2.compiler.util.CompilerMessage
+flex2.compiler.util.CompilerMessage$CompilerInfo
+||:flex2.compiler.config.ConfigurationException$MissingIncludeClasses
+flex2.compiler.config.ConfigurationException$MissingIncludeClasses
+flex2.compiler.config.ConfigurationException
+||:flex2.compiler.common.Configuration$18
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.Configuration$18
+||:flex2.compiler.common.Configuration$17
+java.lang.String
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.Configuration$17
+||:flex2.compiler.common.Configuration$16
+flex2.compiler.common.Configuration$16
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.tools.oem.internal.OEMConfiguration$RslPathList
+flex2.tools.oem.internal.OEMConfiguration
+java.util.ArrayList
+flex2.tools.oem.internal.OEMConfiguration$RslPathList
+||:flex2.tools.oem.internal.OEMConfiguration$CompilerDefinitionList
+flex2.tools.oem.internal.OEMConfiguration
+java.util.ArrayList
+flex2.tools.oem.internal.OEMConfiguration$CompilerDefinitionList
+||:flex2.compiler.SourcePathBase$MoreThanOneComponentOfTheSameName
+flex2.compiler.SourcePathBase$MoreThanOneComponentOfTheSameName
+flex2.compiler.util.CompilerMessage
+flex2.compiler.util.CompilerMessage$CompilerInfo
+flex2.compiler.SourcePathBase
+||:flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$NoSwcInputs
+flex2.compiler.config.ConfigurationException$BadVersion
+flex2.compiler.config.ConfigurationException$UnexpectedCDATA
+flex2.compiler.config.ConfigurationException$SwcDoesNotHaveRslData
+flex2.compiler.config.ConfigurationException$RedundantFile
+flex2.compiler.config.ConfigurationException$IOError
+flex2.compiler.config.ConfigurationException$BadApplicationDomainValue
+java.lang.String
+flex2.compiler.ILocalizableMessage
+java.lang.Exception
+flex2.compiler.config.ConfigurationException$UnexpectedElement
+flex2.compiler.config.ConfigurationException$UnknownVariable
+flex2.compiler.config.ConfigurationException$ConfigurationIOError
+flex2.compiler.config.ConfigurationException$BadAppendValue
+flex2.compiler.config.ConfigurationException$BadFrameParameters
+flex2.compiler.config.ConfigurationException$BadValue
+flex2.compiler.config.ConfigurationException$UnexpectedDefaults
+flex2.compiler.config.ConfigurationException$OtherThrowable
+flex2.compiler.config.ConfigurationException$DirectoryNotEmpty
+flex2.compiler.config.ConfigurationException$OnlyOneSource
+flex2.compiler.config.ConfigurationException$CannotOpen
+flex2.compiler.config.ConfigurationException$UnknownNamespace
+flex2.compiler.config.ConfigurationException$NotADirectory
+flex2.compiler.config.ConfigurationException$BadMetadataCombo
+flex2.compiler.config.ConfigurationException$Token
+flex2.compiler.config.ConfigurationException$InterspersedDefaults
+flex2.compiler.config.ConfigurationException$NotAFile
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$IllegalDimensions
+flex2.compiler.config.ConfigurationException$IncorrectElement
+flex2.compiler.config.ConfigurationException$UnexpectedArgument
+flex2.compiler.config.ConfigurationException$BadExcludeDependencies
+flex2.compiler.config.ConfigurationException$TypeMismatch
+flex2.compiler.config.ConfigurationException$MustSpecifyTarget
+flex2.compiler.config.ConfigurationException$MissingArgument
+flex2.compiler.config.ConfigurationException$BadDefinition
+flex2.compiler.config.ConfigurationException$MissingIncludeClasses
+flex2.compiler.config.ConfigurationException$AmbiguousParse
+flex2.compiler.config.ConfigurationException$NamespaceMissingManifest
+flex2.compiler.config.ConfigurationException$ObsoleteVariable
+flex2.compiler.config.ConfigurationException$MissingRequirement
+flex2.compiler.config.ConfigurationException$CouldNotCreateConfig
+flex2.compiler.config.ConfigurationException$VariableMissingRequirement
+flex2.compiler.config.ConfigurationException$NotDirectory
+flex2.compiler.config.ConfigurationException$FileTooBig
+flex2.compiler.config.ConfigurationException$IllegalMultipleSet
+flex2.compiler.config.ConfigurationException$GreaterThanZero
+flex2.compiler.config.ConfigurationException$NoASDocInputs
+flex2.compiler.config.ConfigurationException$ToolsLocaleNotAvailable
+flex2.compiler.config.ConfigurationException$IncorrectArgumentCount
+||:flex2.compiler.common.Configuration$15
+flex2.compiler.common.Configuration$15
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.common.Configuration$14
+flex2.compiler.common.Configuration$14
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.mxml.lang.StandardDefs
+flex2.compiler.mxml.lang.StandardDefs
+java.lang.StringBuilder
+flex2.compiler.mxml.lang.StandardDefs$StandardDefs2006
+java.util.HashSet
+java.util.Set
+flex2.compiler.util.NameFormatter
+java.util.Iterator
+java.util.Map
+java.util.HashMap
+java.lang.Object
+[Ljava.lang.String;
+java.lang.String
+||:flex2.compiler.common.Configuration$13
+flex2.compiler.common.Configuration$13
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+||:flex2.compiler.common.Configuration$12
+java.lang.String
+org.xml.sax.SAXException
+flex2.compiler.common.Configuration
+flex2.compiler.common.Configuration$12
+java.util.Set
+org.xml.sax.Attributes
+org.xml.sax.helpers.DefaultHandler
+||:flex2.compiler.common.Configuration$11
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.Configuration$11
+||:flex2.compiler.common.Configuration$10
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.Configuration$10
+||:flex2.compiler.util.CompilerMessage$CompilerError
+flex2.compiler.util.CompilerMessage
+flex2.compiler.util.CompilerMessage$CompilerError
+||:flex2.compiler.config.ConfigurationException$UnexpectedElement
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$UnexpectedElement
+||:flex2.tools.PreLink$RequiredRslUrlWithFailover
+flex2.compiler.util.CompilerMessage
+flex2.tools.PreLink
+flex2.compiler.util.CompilerMessage$CompilerInfo
+flex2.tools.PreLink$RequiredRslUrlWithFailover
+||:flex2.tools.oem.Application$1
+java.lang.Object
+java.io.FilenameFilter
+java.lang.String
+flex2.tools.oem.Application$1
+flex2.tools.oem.Application
+||:flex2.compiler.common.MxmlConfiguration
+java.lang.StringBuilder
+java.lang.NumberFormatException
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.config.ConfigurationException$BadVersion
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.AdvancedConfigurationInfo
+flex2.compiler.common.MxmlConfiguration
+java.lang.Object
+[Ljava.lang.String;
+java.lang.String
+java.lang.Integer
+flex2.compiler.config.ConfigurationValue
+||:flex2.compiler.config.ConfigurationException$InterspersedDefaults
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$InterspersedDefaults
+||:flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$2
+java.lang.String
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$2
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration
+||:flex2.compiler.ILocalizableMessage
+java.lang.Object
+flex2.tools.oem.Message
+flex2.compiler.ILocalizableMessage
+||:flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$1
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.RuntimeSharedLibrarySettingsConfiguration
+||:flex2.compiler.config.ServicesDependenciesWrapper
+java.lang.reflect.Constructor
+java.lang.System
+java.lang.Class
+java.util.List
+java.io.PrintStream
+[Ljava.lang.Object;
+java.util.Map
+java.lang.Long
+java.lang.NoSuchMethodException
+java.lang.Throwable
+java.lang.reflect.InvocationTargetException
+java.lang.ClassNotFoundException
+flex2.compiler.config.ServicesDependenciesWrapper
+[Ljava.lang.Class;
+java.lang.Object
+java.lang.reflect.Method
+java.lang.String
+java.util.Set
+||:flex2.compiler.config.ConfigurationException$BadDefinition
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$BadDefinition
+||:flex2.compiler.common.MetadataConfiguration$9
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+flex2.compiler.common.MetadataConfiguration$9
+||:flex2.tools.oem.internal.OEMReport
+java.util.SortedSet
+flex2.tools.oem.internal.OEMReport
+flex2.tools.oem.internal.OEMReport$Data
+java.util.TreeSet
+flex2.compiler.io.VirtualFile
+java.util.ArrayList
+java.io.File
+flash.swf.tags.SetBackgroundColor
+flex2.compiler.common.Configuration$RslPathInfo
+java.util.List
+java.lang.Long
+java.util.Map
+flex2.compiler.common.Configuration
+java.io.IOException
+[Ljava.lang.String;
+flex2.linker.SimpleMovie
+java.util.Iterator
+java.util.HashMap
+[Ljava.io.File;
+java.io.Writer
+flex2.compiler.io.FileUtil
+flex2.tools.oem.Report
+flex2.tools.oem.Message
+java.lang.Double
+flex2.tools.VersionInfo
+java.lang.Object
+flex2.tools.oem.internal.GenericMessage
+java.lang.NumberFormatException
+flex2.compiler.SourceList
+java.lang.String
+java.util.Set
+||:flex2.compiler.mxml.lang.TextParser
+java.lang.Object
+java.lang.String
+java.lang.Character
+flex2.compiler.mxml.lang.StandardDefs
+[Ljava.lang.String;
+java.util.regex.Matcher
+java.util.regex.Pattern
+flex2.compiler.mxml.lang.TextParser
+||:flex2.compiler.common.MetadataConfiguration$8
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+flex2.compiler.common.MetadataConfiguration$8
+||:flex2.compiler.common.NamespacesConfiguration$1
+flex2.compiler.common.NamespacesConfiguration
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.NamespacesConfiguration$1
+||:flex2.compiler.common.MetadataConfiguration$7
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+flex2.compiler.common.MetadataConfiguration$7
+||:flex2.compiler.mxml.lang.StandardDefs$StandardDefs2006
+flex2.compiler.mxml.lang.StandardDefs
+flex2.compiler.mxml.lang.StandardDefs$StandardDefs2006
+||:flex2.compiler.common.MetadataConfiguration$6
+flex2.compiler.common.MetadataConfiguration$6
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+||:flex2.compiler.SourceList$UnsupportedFileType
+flex2.compiler.util.CompilerMessage
+flex2.compiler.util.CompilerMessage$CompilerError
+flex2.compiler.SourceList
+flex2.compiler.SourceList$UnsupportedFileType
+||:flex2.compiler.common.MetadataConfiguration$5
+flex2.compiler.common.MetadataConfiguration$5
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+||:flex2.compiler.config.ConfigurationException$MissingRequirement
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$MissingRequirement
+||:flex2.compiler.common.MetadataConfiguration$4
+flex2.compiler.common.MetadataConfiguration$4
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+||:flex2.compiler.config.ConfigurationException$BadMetadataCombo
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$BadMetadataCombo
+||:flex2.compiler.common.MetadataConfiguration$3
+flex2.compiler.common.MetadataConfiguration$3
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+||:flex2.compiler.util.AbstractLogger
+java.lang.StringBuilder
+flex2.compiler.Logger
+java.lang.AssertionError
+flex2.compiler.util.AbstractLogger
+java.lang.Class
+flex2.compiler.ILocalizableMessage
+java.lang.Object
+java.lang.String
+java.lang.Exception
+||:flex2.compiler.common.MetadataConfiguration$2
+flex2.compiler.common.MetadataConfiguration$2
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration
+||:flex2.compiler.common.MetadataConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.MetadataConfiguration$1
+flex2.compiler.common.MetadataConfiguration
+||:flex2.compiler.config.SystemPropertyConfigurator
+java.lang.StringBuilder
+flex2.compiler.config.ConfigurationBuffer
+flex2.compiler.config.ConfigurationException
+java.util.List
+java.util.StringTokenizer
+java.lang.SecurityException
+java.lang.System
+java.util.LinkedList
+flex2.compiler.config.SystemPropertyConfigurator
+java.lang.Object
+java.util.Enumeration
+java.util.Properties
+java.lang.String
+||:flex2.compiler.config.ConfigurationException$RedundantFile
+flex2.compiler.config.ConfigurationException$RedundantFile
+flex2.compiler.config.ConfigurationException
+||:macromedia.asc.embedding.WarningConstants
+java.lang.Object
+[Lmacromedia.asc.embedding.WarningConstants$AscWarning;
+macromedia.asc.embedding.WarningConstants
+macromedia.asc.embedding.WarningConstants$AscWarningInstance
+macromedia.asc.embedding.WarningConstants$AscWarning
+||:macromedia.asc.embedding.ConfigVar
+java.lang.Object
+java.lang.String
+macromedia.asc.embedding.ConfigVar
+||:flex2.compiler.config.ConfigurationFilter
+java.lang.Object
+flex2.compiler.config.ConfigurationFilter
+||:flex2.compiler.config.ConfigurationException$BadApplicationDomainValue
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$BadApplicationDomainValue
+||:flex2.compiler.common.Configuration$RslPathInfo
+java.lang.Boolean
+java.util.Collections
+java.util.List
+java.util.ArrayList
+java.lang.NullPointerException
+java.lang.Object
+flex2.compiler.common.Configuration$RslPathInfo
+flex2.compiler.common.Configuration
+java.lang.String
+||:flex2.tools.oem.Message
+java.lang.Object
+flex2.tools.oem.Message
+||:flex2.tools.oem.ApplicationCache
+java.lang.Object
+flex2.tools.oem.ApplicationCache
+||:flex2.compiler.config.ConfigurationException$IncorrectElement
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$IncorrectElement
+||:flex2.tools.oem.internal.ApplicationCompilerConfiguration$4
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.oem.internal.ApplicationCompilerConfiguration
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$4
+||:flex2.tools.oem.internal.ApplicationCompilerConfiguration$3
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$3
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.oem.internal.ApplicationCompilerConfiguration
+||:flex2.tools.oem.internal.ApplicationCompilerConfiguration$2
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$2
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.oem.internal.ApplicationCompilerConfiguration
+||:flex2.compiler.common.FontsConfiguration$Languages$1
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.common.FontsConfiguration$Languages
+flex2.compiler.common.FontsConfiguration
+flex2.compiler.common.FontsConfiguration$Languages$1
+||:flex2.tools.oem.internal.ApplicationCompilerConfiguration$1
+flex2.tools.oem.internal.ApplicationCompilerConfiguration$1
+flex2.compiler.config.ConfigurationInfo
+flex2.tools.oem.internal.ApplicationCompilerConfiguration
+||:flex2.compiler.CompilerException
+java.lang.Exception
+flex2.compiler.CompilerException
+||:flex2.compiler.config.CommandLineConfigurator
+flex2.compiler.config.ConfigurationException$UnexpectedDefaults
+flex2.compiler.config.ConfigurationException$UnknownVariable
+java.lang.StringBuilder
+java.util.LinkedList
+flex2.compiler.config.ConfigurationException
+java.lang.Class
+java.io.File
+java.util.List
+java.util.HashSet
+flex2.compiler.config.ConfigurationBuffer
+flex2.compiler.config.ConfigurationException$Token
+java.lang.Character
+java.util.Map
+java.lang.Boolean
+flex2.compiler.config.ConfigurationException$IncorrectArgumentCount
+[Ljava.lang.String;
+java.util.Iterator
+flex2.compiler.config.CommandLineConfigurator
+flex2.compiler.config.ConfigurationInfo
+flex2.compiler.config.ConfigurationException$InterspersedDefaults
+java.util.HashMap
+flex2.compiler.config.ConfigurationException$AmbiguousParse
+java.lang.AssertionError
+java.lang.Object
+java.lang.String
+java.util.Arrays
+java.util.Set
+||:flex2.tools.CompcConfiguration
+java.util.Set
+flex2.compiler.config.ConfigurationException$NoSwcInputs
+flex2.compiler.config.ConfigurationValue
+java.util.LinkedList
+flex2.tools.CompcConfiguration$9
+java.util.Map
+flex2.tools.CompcConfiguration$8
+flex2.compiler.config.ConfigurationException$RedundantFile
+flex2.tools.CompcConfiguration$7
+flex2.tools.CompcConfiguration$6
+flex2.tools.CompcConfiguration$5
+flex2.tools.CompcConfiguration$11
+flex2.tools.CompcConfiguration$4
+flex2.tools.CompcConfiguration$10
+java.io.File
+flex2.tools.CompcConfiguration$3
+java.lang.String
+flex2.tools.CompcConfiguration$2
+flex2.tools.CompcConfiguration$1
+flex2.compiler.config.ConfigurationException$DirectoryNotEmpty
+flex2.tools.CompcConfiguration
+flex2.compiler.config.ConfigurationException$NotADirectory
+java.util.List
+java.lang.StringBuilder
+java.util.Iterator
+[Lflex2.compiler.io.VirtualFile;
+java.util.Map$Entry
+flex2.compiler.common.Configuration
+flex2.compiler.config.ConfigurationException
+[Ljava.lang.String;
+flex2.compiler.io.VirtualFile
+flex2.compiler.config.ConfigurationException$MissingIncludeClasses
+flex2.compiler.config.ConfigurationException$ObsoleteVariable
+java.util.HashMap
+flex2.compiler.common.CompilerConfiguration
+flex2.compiler.common.ConfigurationPathResolver
+flex2.tools.ToolsConfiguration
+||:flex2.tools.oem.LibraryCache
+java.lang.Object
+flex2.tools.oem.LibraryCache
+||:flex2.compiler.config.ConfigurationException$UnexpectedDefaults
+flex2.compiler.config.ConfigurationException
+flex2.compiler.config.ConfigurationException$UnexpectedDefaults
+||:flex2.tools.oem.Logger
+java.lang.Object
+flex2.tools.oem.Logger
+||:flex2.compiler.util.NameFormatter
+java.lang.Object
+java.lang.String
+flex2.compiler.util.NameFormatter
+flex2.compiler.util.QName
+java.lang.Class
+java.lang.StringBuilder
+java.lang.AssertionError
+flex2.compiler.mxml.lang.StandardDefs

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/dff3a518/flex-compiler-oem/build.xml
----------------------------------------------------------------------
diff --git a/flex-compiler-oem/build.xml b/flex-compiler-oem/build.xml
new file mode 100644
index 0000000..b5db5be
--- /dev/null
+++ b/flex-compiler-oem/build.xml
@@ -0,0 +1,159 @@
+<?xml version="1.0" ?>
+
+<!--
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+-->
+
+<project name="flex-compiler-oem" default="main" basedir=".">
+
+    <!-- 
+
+        PROPERTIES
+
+    -->
+
+    <!-- The 'compiler' property is the absolute path, with forward slashes, -->
+    <!-- to the 'compiler' directory that contains this file. -->
+    <!-- All input paths are expressed as absolute paths starting with ${compiler}. -->
+    <pathconvert property="oem" dirsep="/">
+        <path location="${basedir}"/>
+    </pathconvert>
+    <property name="compiler" value="${basedir}/../compiler" />
+    
+    <!-- The 'env' property contains all the environment variables -->
+    <property environment="env"/>
+    
+    <!-- Properties can be overridden locally by loading a local.properties file -->
+    <property file="${compiler}/local.properties"/>
+    
+    <property name="env.FLEX_HOME" value="${compiler}/generated/dist/sdk"/>
+    <property name="env.PLAYERGLOBAL_HOME" value="${compiler}/generated/dist/sdk/frameworks/libs/player"/>
+
+    <!-- set FLEX_HOME from environment if not already set -->
+    <property name="FLEX_HOME" value="${env.FLEX_HOME}"/>
+	
+
+    <!-- The 'sdk' property is the absolute path, with forward slashes, to the compiler/generated/dist/sdk directory -->
+    <!-- where a Falcon SDK is built -->
+    <!-- All output paths are expressed as absolute paths starting with ${sdk} -->
+    <property name="sdk" value="${compiler}/generated/dist/sdk"/>
+
+    <property name="src.depend" value="true"/>
+
+    <!-- Options for <javac> tasks -->
+    <property name="javac.debug" value="true"/>
+    <property name="javac.deprecation" value="false"/>
+    <property name="javac.src" value="1.6"/>
+
+    <!-- JAR manifest entries -->
+    <property name="manifest.sealed" value="false"/>
+    <property name="manifest.Implementation-Title" value="Apache Flex Compiler"/>
+    <property name="manifest.Implementation-Version" value="2.0.0"/>
+    <property name="manifest.Implementation-Vendor" value="Apache Software Foundation"/>
+	
+    <property name="compiler.ant.binaries" value="org/apache/flex/compiler/ant/**/*.class"/>
+    <property name="compiler.font.binaries" value="org/apache/flex/fonts/**"/>
+            
+    <!-- label is set by CruiseControl script based on P4 label incrementer -->
+    <condition property="build.number" value="${label}">
+        <isset property="label"/>
+    </condition>
+        
+    <!--
+
+        CLASSPATHS
+
+    -->
+
+    <path id="classpath">
+        <fileset dir="${sdk}/lib" includes="**/*.jar"/>
+    </path>
+
+
+    <!--
+
+        BUILDING
+
+    -->
+
+    <target name="src.depend" if="src.depend">
+        <depend srcdir="${oem}/src"
+                destdir="${oem}/bin" cache="${oem}/bin"/>
+    </target>
+
+    <target name="compile" depends="src.depend" description="compile">
+        <javac debug="${javac.debug}" deprecation="${javac.deprecation}"
+               source="${javac.src}" target="${javac.src}"
+        	   includes="**/*.java" destdir="${oem}/bin" classpathref="classpath" includeAntRuntime="true">
+            <src path="${oem}/src"/>
+            <compilerarg value="-Xlint:all,-path,-fallthrough,-cast"/>
+        </javac>
+        <!--
+        <copy todir="${compiler}/generated/classes">
+            <fileset dir="${compiler}/src" includes="**/*.properties"/>
+        </copy>
+         -->
+    </target>
+		
+	<target name="set.oem.jar.uptodate">
+		<uptodate property="oem.jar.uptodate"
+		          targetfile="${sdk}/lib/flex-compiler-oem.jar">
+			<srcfiles dir="${oem}/bin">
+				<include name="**/*.class"/>
+				<include name="**/*.properties"/>
+			</srcfiles>
+		</uptodate>
+	</target>
+	
+	<target name="oem.jar" depends="compile, set.oem.jar.uptodate" unless="oem.jar.uptodate"
+		    description="Builds compiler.jar">
+        <mkdir dir="${sdk}/lib"/>
+        <jar file="${sdk}/lib/flex-compiler-oem.jar" basedir="${oem}/bin" includes="**/*.properties,**/*">
+            <manifest>
+                <attribute name="Sealed" value="${manifest.sealed}"/>
+                <attribute name="Implementation-Title" value="${manifest.Implementation-Title}"/>
+                <attribute name="Implementation-Version" value="${manifest.Implementation-Version}.${build.number}"/>
+                <attribute name="Implementation-Vendor" value="${manifest.Implementation-Vendor}"/>
+                <attribute name="Class-Path" value="mxmlc.jar compc.jar swfutils.jar"/>
+            </manifest>
+        </jar>
+	</target>
+	
+    <target name="jar" depends="oem.jar"
+    	    description="Creates JAR files"/>
+	    	
+	<target name="sdk" depends="jar" description="Builds a Falcon SDK"/>
+
+    <target name="main" depends="sdk" description="Default target - Builds a Falcon SDK and builds Falcon Javadoc">
+        <tstamp>
+            <format property="build.datetime" pattern="MM/dd/yyyy hh:mm:ss aa"/>
+        </tstamp>
+        <echo>flex-compiler-oem main completed on ${build.datetime}</echo>
+    </target>
+
+    <!--
+
+        CLEANUP
+
+    -->
+
+    <target name="clean" description="clean">
+        <delete dir="${oem}/bin"/>
+    </target>
+
+ </project>