You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2016/04/13 20:56:06 UTC

[14/51] [partial] git commit: [flex-falcon] [refs/heads/feature/maven-migration-test] - - Check-In of the migrated project to make error analysis easier

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/README
----------------------------------------------------------------------
diff --git a/compiler.js/README b/compiler.js/README
deleted file mode 100644
index 8300ef0..0000000
--- a/compiler.js/README
+++ /dev/null
@@ -1,13 +0,0 @@
-Apache FalconJS Compiler
-====================
-
-Before trying to build FalconJS, you must:
-
-1. Build Falcon (the compiler folder).  Follow instructions in the parent folder's README
-
-2. Try to compile tests/TestApp.  It should generate .js files for TestApp.as and MainCode.as
-
-To run FalconJS, use the bin/mxmlc script.  Pass in the .as file of the top-level application like you would normally pass it in to mxmlc with all of the same options.
-
-Example for running FalconJS : ../bin/mxmlc TestApp.as -output TestApp.js
-

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/bin/mxmlc
----------------------------------------------------------------------
diff --git a/compiler.js/bin/mxmlc b/compiler.js/bin/mxmlc
deleted file mode 100755
index f841431..0000000
--- a/compiler.js/bin/mxmlc
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-
-################################################################################
-##
-##  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.
-##
-################################################################################
-
-
-#
-# mxmlc shell script to launch falcon-mxmlc.jar on OSX, Unix, or Cygwin.
-# In Windows Command Prompt, use mxmlc.bat instead.
-#
-
-SCRIPT_HOME=`dirname "$0"`
-if [ "x${FALCON_HOME}" = "x" ]
-then
-    FALCON_HOME=${SCRIPT_HOME}/../../compiler
-fi
-
-echo Using Falcon codebase: $FALCON_HOME
-
-if [ "x${FLEX_HOME}" = "x" ]
-then
-    FLEX_HOME=${FALCON_HOME}/generated/dist/sdk
-fi
-echo Using Flex SDK: $FLEX_HOME
-
-case `uname` in
-		CYGWIN*)
-			OS="Windows"
-		;;
-		*)
-			OS=Unix
-esac
-
-D32=''
-
-if [ $OS = "Windows" ]; then
-
-	FALCON_HOME=`cygpath -m $FALCON_HOME`
-	FLEX_HOME=`cygpath -m $FLEX_HOME`
-
-elif [ $OS = "Unix" ]; then
-
-    check64="`java -version 2>&1 | grep -i 64-Bit`"
-    isOSX="`uname | grep -i Darwin`"
-    javaVersion="`java -version 2>&1 | awk -F '[ ".]+' 'NR==1 {print $3 "." $4}'`"
-    
-    if [ "$isOSX" != "" -a "$HOSTTYPE" = "x86_64" -a "$check64" != "" -a "$javaVersion" = "1.6" ]; then
-        D32='-d32'
-    fi	
-fi
-
-VMARGS="-Xmx384m -Dsun.io.useCanonCaches=false "
-
-java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler="$FALCON_HOME" -Dflexlib="$FLEX_HOME/frameworks" -jar "$SCRIPT_HOME/../lib/mxmlc.jar" +flexlib="$FLEX_HOME/frameworks" "$@"

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/bin/mxmlc.bat
----------------------------------------------------------------------
diff --git a/compiler.js/bin/mxmlc.bat b/compiler.js/bin/mxmlc.bat
deleted file mode 100644
index 6626760..0000000
--- a/compiler.js/bin/mxmlc.bat
+++ /dev/null
@@ -1,29 +0,0 @@
-@echo off
-
-rem
-rem Licensed to the Apache Software Foundation (ASF) under one or more
-rem contributor license agreements.  See the NOTICE file distributed with
-rem this work for additional information regarding copyright ownership.
-rem The ASF licenses this file to You under the Apache License, Version 2.0
-rem (the "License"); you may not use this file except in compliance with
-rem the License.  You may obtain a copy of the License at
-rem
-rem     http://www.apache.org/licenses/LICENSE-2.0
-rem
-rem Unless required by applicable law or agreed to in writing, software
-rem distributed under the License is distributed on an "AS IS" BASIS,
-rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-rem See the License for the specific language governing permissions and
-rem limitations under the License.
-rem
-
-rem
-rem mxmlc.bat script to launch falcon-mxmlc.jar in Windows Command Prompt.
-rem On OSX, Unix, or Cygwin, use the mxmlc shell script instead.
-rem
-
-if "x%FALCON_HOME%"=="x"  (set FALCON_HOME=%~dp0..) else echo Using Falcon codebase: %FALCON_HOME%
-
-if "x%FLEX_HOME%"=="x" (set FLEX_HOME=%~dp0..) else echo Using Flex SDK: %FLEX_HOME%
-
-@java -Dsun.io.useCanonCaches=false -Xms32m -Xmx512m -Dflexcompiler="%FALCON_HOME%" -Dflexlib="%FLEX_HOME%\frameworks" -jar "%FALCON_HOME%\lib\mxmlc.jar" %*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/build.xml
----------------------------------------------------------------------
diff --git a/compiler.js/build.xml b/compiler.js/build.xml
deleted file mode 100644
index 2972b6c..0000000
--- a/compiler.js/build.xml
+++ /dev/null
@@ -1,261 +0,0 @@
-<?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="falcon-js" default="jar" basedir=".">
-
-    <pathconvert property="basedir1" dirsep="/">
-      <path location="${basedir}"/>
-    </pathconvert>
-	
-    <property name="build.version" value="329449.1"/>
-	<property name="src" value="${basedir1}/src"/>
-	<property name="lib" value="${basedir1}/lib"/>
-	
-	<property name="falcon.basedir" value="${basedir1}/../compiler"/>
-	<property name="falcon.lib.dir" value="${falcon.basedir}/lib"/>
-	<property name="falcon.dist.dir" value="${falcon.basedir}/generated/dist"/>
-	<property name="falcon.src" value="${falcon.basedir}/src"/>
-	
-    <property name="build.output" value="${basedir1}/build"/>
-	<property name="build.lib.dir" value="${build.output}/lib"/>
-	<property name="build.generated.src" value="${build.output}/generatedSrc"/>
-	
-	<property name="classes.dir" value="${build.output}/classes"/>
-	<property name="tests.results" value="${build.output}/tests/results"/>
-	<property name="asc.jar" value="${build.lib.dir}/asc.jar"/>
-	<property name="mxmlc.jar" value="${build.lib.dir}/mxmlc.jar"/>
-	<property name="compc.jar" value="${build.lib.dir}/compc.jar"/>
-	<property name="jsc.jar" value="${build.lib.dir}/jsc.jar"/>
-
-	<property name="as3.codegen.generated.src" value="${build.generated.src}/as3.codegen"/>
-	<property name="as3.codegen.package.dir" value="org/apache/flex/compiler/internal/as/codegen"/>
-	<property name="falcon.as3.codegen.dir" value="${falcon.basedir}/src/${as3.codegen.package.dir}"/>
-
-    <property name="ant.build.javac.target" value="1.6"/>
-    <property name="ant.build.javac.source" value="1.6"/>
-
-    <property name="javac.debug" value="true"/>
-    <property name="javac.deprecation" value="false"/>
-	
-	<property name="falcon-js-as3.codegen" value="${basedir1}/src/${as3.codegen.package.dir}"/>
-	<property name="jburg.jar" value="${falcon.lib.dir}/jburg.jar"/>
-	<property name="antlr" value="${falcon.lib.dir}/antlr.jar"/>
-	
-	<property name="tests.root" value="${basedir1}/../compiler.tests"/>
-	<property name="tamarin.dir" value="${tests.root}/resources/tamarin"/>
-	
-    <property name="manifest.Implementation-Vendor" value="Adobe Systems Incorporated"/>
-    <property name="manifest.Implementation-Version" value="0.${build.version}"/>
-
-    <property name="localizationIntermediates.dir" value="${basedir1}/intermediates/localization"/>
-    <property name="errorMessagesPath" value="org/apache/flex/compiler/problems"/>
-    <property name="errorMessagesSrc.dir" value="${basedir1}/localization/src/${errorMessagesPath}"/>
-    <available property="haveLocalizedErrorMessages.set" file="${errorMessagesSrc.dir}" type="dir"/>
-
-    <macrodef name="jburg-js">
-		<attribute name="spec"/>
-		<attribute name="output"/>
-		<sequential>
-			<dirname property="as3.codegen.emitter.@{spec}.dirname" file="@{spec}"/>
-			<dirname property="as3.codegen.emitter.@{output}.dirname" file="@{output}"/>
-			<basename property="as3.codegen.emitter.@{output}.basename" file="@{output}"/>
-			<mkdir dir="${as3.codegen.emitter.@{output}.dirname}"/>
-			<java classname="jburg.burg.JBurgMain" 
-                classpath="${classes.dir}"
-                fork="true"
-                failonerror="true"
-                dir="${as3.codegen.emitter.@{spec}.dirname}" >
-				<arg value="@{spec}"/>
-				<arg value="-outputdir"/>
-				<arg value="${as3.codegen.emitter.@{output}.dirname}"/>
-				<arg value="-outputfile"/>
-				<arg value="${as3.codegen.emitter.@{output}.basename}"/>
-				<arg value="-g"/>
-				<classpath>
-					<pathelement path="${jburg.jar}"/>
-					<pathelement path="${antlr}"/>
-					<pathelement path="${classes.dir}"/>
-				</classpath>
-			</java>
-		</sequential>
-	</macrodef>
-	
-	<path id="classpath">
-		<filelist dir="${build.lib.dir}">
-			<file name="commons-cli.jar"/>
-			<file name="commons-io.jar"/>
-			<file name="guava.jar"/>
-        </filelist>
-		<filelist dir="${build.lib.dir}/google/closure-compiler">
-            <file name="compiler.jar"/>
-        </filelist>
-	</path>
-
-    <target name="localizeCompilerErrors" if="haveLocalizedErrorMessages.set">
-        <sequential>
-            <echo level="info" message="Copying localization files to ${localizationIntermediates.dir}."/>
-            <mkdir dir="${localizationIntermediates.dir}"/>
-            <native2ascii encoding="UTF-8" src="${errorMessagesSrc.dir}" dest="${localizationIntermediates.dir}/${errorMessagesPath}" includes="**/*.xlr,**/*.properties"/>
-        </sequential>   
-    </target>
-
-	<target name="createBuildFolders">
-		<mkdir dir="${classes.dir}"/>
-	</target>
-
-	<target name="copyFiles" depends="createBuildFolders">
-		<copy todir="${build.lib.dir}">
-			<filelist dir="${falcon.lib.dir}">
-				<file name="antlr.jar"/>
-				<file name="commons-cli.jar"/>
-				<file name="commons-io.jar"/>
-				<file name="guava.jar"/>
-			</filelist>
-		</copy>
-		<copy todir="${build.lib.dir}/google/closure-compiler">
-			<filelist dir="${lib}/google/closure-compiler">
-				<file name="compiler.jar"/>
-			</filelist>
-		</copy>
-    </target>
-
-	<target name="prepare" depends="copyFiles,localizeCompilerErrors">
-		<echo level="info">${ant.file}</echo>
-	</target>
-	
-	<target name="as3.codegen.support.uptodate">
-			<echo level="info">${ant.file}</echo>
-			<uptodate property="CmcEmitter.uptodate" 
-	            targetfile="${as3.codegen.generated.src}/${as3.codegen.package.dir}/CmcJSEmitter.java">
-	            <srcfiles dir="${falcon-js-as3.codegen}" includes="*.jbg"/>
-				<srcfiles dir="${falcon.as3.codegen.dir}" includes="*.jbg"/>
-	        </uptodate>
-	</target>
-	
-	<target name="as3.codegen.support" depends="as3.codegen.support.uptodate,createBuildFolders">
-		<javac debug="${javac.debug}" deprecation="${javac.deprecation}"
-            destdir="${classes.dir}"
-            classpathref="classpath">
-			<src path="${falcon.src}"/>
-			<include name="**/IASNodeAdapter.java"/>
-			<classpath>
-				<pathelement path="${jburg.jar}"/>
-			</classpath>
-		</javac>
-	</target>
-	
-	<target name="as3.codegen.emitter" depends="as3.codegen.support" unless="CmcEmitter.uptodate">
-		<jburg-js spec="${falcon-js-as3.codegen}/cmc-js.jbg"
-            output="${as3.codegen.generated.src}/${as3.codegen.package.dir}/CmcJSEmitter.java"/>
-	</target>
-	
-	<target name="compile" depends="prebuild,prepare,as3.codegen.emitter" description="compile">
-		<javac debug="${javac.debug}" deprecation="${javac.deprecation}"
-            includes="**/*.java"
-            excludes=""
-            destdir="${classes.dir}"
-            classpathref="classpath">
-			<src path="${src}"/>
-			<src path="${as3.codegen.generated.src}"/>
-			<classpath>
-				<pathelement path="${falcon.basedir}/generated/classes"/>
-			</classpath>
-		</javac>
-	</target>
-
-    <target name="prebuild">
-        <mkdir dir="${lib}" />
-        <mkdir dir="${lib}/google" />
-        <mkdir dir="${lib}/google/closure-compiler" />
-        <ant antfile="${basedir}/downloads.xml" dir="${basedir}"/>
-    </target>
-	
-	<target name="jar" depends="compile">
-        
-        <property name="jar.classpath" value="antlr.jar commons-cli.jar commons-io.jar org.apache.felix.framework-3.0.2.jar guava.jar google/closure-compiler/compiler.jar ../../lib/compiler.jar"/>
-
-		<echo message="Building ${jsc.jar}"/>
-		<jar file="${jsc.jar}" basedir="${classes.dir}"
-            includes="**/*.properties,org/apache/**/*"
-			excludes="**/JSDriver*,**/IASNodeAdapter*,org/apache/flex/compiler/internal/parsing/abc/*" >
-            <manifest>
-                <attribute name="Sealed" value="false"/>
-				<attribute name="Implementation-Title" value="JSC Command Line Compiler"/>
-				<attribute name="Implementation-Vendor" value="${manifest.Implementation-Vendor}"/>
-				<attribute name="Implementation-Version" value="${manifest.Implementation-Version}"/>
-                <attribute name="Class-Path" value="${jar.classpath}"/>
-            </manifest>
-        </jar>
-
-		<echo message="Building ${mxmlc.jar}"/>
-		<jar file="${mxmlc.jar}" >
-			<manifest>
-				<attribute name="Sealed" value="${manifest.sealed}"/>
-				<attribute name="Implementation-Title" value="MXMLJSC Command Line Compiler"/>
-				<attribute name="Implementation-Vendor" value="${manifest.Implementation-Vendor}"/>
-				<attribute name="Implementation-Version" value="${manifest.Implementation-Version}"/>
-				<attribute name="Main-Class" value="org.apache.flex.compiler.clients.MXMLJSC"/>
-                <attribute name="Class-Path" value="jsc.jar"/>
-			</manifest>
-		</jar>
-
-		<echo message="Building ${compc.jar}"/>
-		<jar file="${compc.jar}" >
-			<manifest>
-				<attribute name="Sealed" value="${manifest.sealed}"/>
-				<attribute name="Implementation-Title" value="COMPJSC Command Line Compiler"/>
-				<attribute name="Implementation-Vendor" value="${manifest.Implementation-Vendor}"/>
-				<attribute name="Implementation-Version" value="${manifest.Implementation-Version}"/>
-				<attribute name="Main-Class" value="org.apache.flex.compiler.clients.COMPJSC"/>
-                <attribute name="Class-Path" value="jsc.jar"/>
-			</manifest>
-		</jar>
-        
-		<echo message="Copying jars to ${lib}"/>
-        <copy todir="${lib}">
-			<filelist dir="${build.lib.dir}">
-				<file name="mxmlc.jar"/>
-				<file name="compc.jar"/>
-				<file name="jsc.jar"/>
-			</filelist>
-		</copy>
-
-	</target>
-
-    <target name="super-clean" depends="thirdparty-clean,clean" description="Cleans everything including thirdparty downloads."/>
-
-    <target name="thirdparty-clean" description="Removes all thirdparty downloads.">
-        <delete failonerror="false" quiet="true" includeemptydirs="true">
-            <fileset dir="${lib}" />
-        </delete>
-        <ant antfile="${basedir}/downloads.xml" dir="${basedir}" target="clean"/>
-    </target>
-
-	<!-- clean -->
-    <target name="clean" >
-		<echo message="${build.output}: cleaning..."/>
-        <delete failonerror="false" quiet="true" includeemptydirs="true" dir="${build.output}/classes"/>
-        <delete failonerror="false" quiet="true" includeemptydirs="true" dir="${build.output}/generatedSrc"/>
-        <delete failonerror="false" quiet="true" includeemptydirs="true" dir="${build.output}/lib"/>
-        <delete failonerror="false" quiet="true" includeemptydirs="true" dir="${localizationIntermediates.dir}"/>
-    </target>
-
-	<target name="eclipse" depends="as3.codegen.emitter"/>
-
-</project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/downloads.xml
----------------------------------------------------------------------
diff --git a/compiler.js/downloads.xml b/compiler.js/downloads.xml
deleted file mode 100644
index 8ecf531..0000000
--- a/compiler.js/downloads.xml
+++ /dev/null
@@ -1,363 +0,0 @@
-<?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="downloads" default="main" basedir=".">
-	<property name="FALCONJS_HOME" location="."/>
-
-	<!-- properties -->
-	<!--<property file="${FALCONJS_HOME}/build.properties"/>-->
-
-    <property name="lib.dir" value="${FALCONJS_HOME}/lib"/>
-    
-	<property name="download.dir" value="${FALCONJS_HOME}/in"/>
-    
-	<!-- 
-	   Notes:
-	       For Apache, the JARS must be removed from the repository.
-	       
-	       Licenses:
-            antlr (3) - BSD
-	        commons-cli (1.2) - Apache 2.0
-	        commons-io (2.0.1) - Apache 2.0
-	        guava (r08) - Apache 2.0
-            felix (1.10.1) - CPL 1.0
-	        closure (9.2) - Apache 2.0
-	        
-	-->
-	
-    <property name="antlr.name" value="antlr"/>
-    <property name="commons-cli.name" value="commons-cli-1.2"/>
-    <property name="commons-io.name" value="commons-io-2.0.1"/>	
-    <property name="guava.name" value="guava-r08"/>
-    <property name="felix.name" value="felix-3.0.2"/>
-    <property name="closure.name" value="compiler"/>
-	     
-    <!-- 
-        Because the downloads requires a network connection and the JARs don't change very often, 
-        they are each downloaded only if they don't already exist. 
-    -->
-    
-	<target name="main" depends="prepare, antlr-jar, commons-jars, guava-jar, felix-jar, closure-jar" 
-		description="Downloads all the required thirdparty JARs"/>
-
-    <target name="prepare" >
-		<echo message="Making lib directory ${basedir}/${lib.dir}"/>
-        <mkdir dir="${lib.dir}" />
-    </target>
-    
-    <!--
-		Cleanup
-	-->
-	
-    <target name="clean" 
-        description="Removes thirdparty downloads.">
-        
-        <delete includeEmptyDirs="true" failonerror="false">
-            <fileset dir="${download.dir}">
-                <include name="antlr*/**"/>
-                <include name="commons-cli*/**"/>
-                <include name="commons-io*/**"/>
-                <include name="guava*/**"/>
-                <include name="felix*/**"/>
-                <include name="compiler*/**"/>
-                <include name="temp*/**"/>
-            </fileset>
-        </delete>
-    </target>
-    
-    <!--
-	    Download thirdparty JARs    
-	-->
-
-    <!--
-        Download a zip or gz file, extracts the jar file, and optionally copies the jar
-        file to a different location and optinally verifies the checksum.  
-        If the checksum fails, this script fails.
-
-        Params are:
-            srcUrl
-            zipFile - a .gz file for untar with gzip, else unzip
-            [md5]
-            [srcJarPath] - both src and dest required for the copy
-            [destJarFile]
-
-        Note: This is purposely coded without <if><else><then> so that a dependency on
-        ant-contrib.jar isn't required.        
-    -->
-    
-    <target name="download-zip"
-        description="Downloads tar/zip, and optionally verifies checksum and copies extracted jar.">                
-        
-        <mkdir dir="${download.dir}"/>        
-    	
-        <get src="${srcUrl}/${zipFile}" dest="${download.dir}/${zipFile}"/>
-
-        <condition property="zip.compressed">
-            <matches string="${zipFile}" pattern="^*.zip$"/>      
-        </condition>
- 
-        <antcall target="untar-file"/>
-        <antcall target="unzip-file"/>
-        
-        <antcall target="check-sum">
-            <param name="message" value="Checksum mismatch for ${download.dir}/${zipFile}"/>
-        </antcall>
-        
-        <condition property="destination.known">
-            <and>
-                <isset property="srcJarPath"/>
-                <isset property="destJarFile"/>
-            </and>
-        </condition> 
-        <antcall target="copy-downloaded-jar"/>
-     </target>   	
-     
-    <target name="download-bz2"
-        description="Downloads bz2, and optionally verifies checksum and copies extracted jar.">                
-        
-        <mkdir dir="${download.dir}"/>        
-    	
-        <get src="${srcUrl}/${zipFile}" dest="${download.dir}/${zipFile}"/>
-
-        <untar src="${download.dir}/${zipFile}" dest="${download.dir}/temp" compression="bzip2"/> 
-        
-        <antcall target="check-sum">
-            <param name="message" value="Checksum mismatch for ${download.dir}/${zipFile}"/>
-        </antcall>
-        
-        <condition property="destination.known">
-            <and>
-                <isset property="srcJarPath"/>
-                <isset property="destJarFile"/>
-            </and>
-        </condition> 
-        <antcall target="copy-downloaded-jar"/>
-     </target>   	
-     
-    <!--
-        Download a jar file and optionally verify the checksum.
-        If the checksum fails, this script fails.
-        
-        Params are:
-            srcUrl
-            srcJarFile
-            destJarFile
-            [md5]
-    -->
-    <target name="download-jar" 
-        description="Downloads jar, and optionally verifies checksum.">                
-     
-        <get src="${srcUrl}/${srcJarFile}" dest="${destJarFile}"/>
-        <checksum file="${destJarFile}" algorithm="MD5" property="${we.failed}"/>
-        <antcall target="fail-with-message">
-            <param name="message" value="Checksum mismatch for ${destJarFile}"/>
-        </antcall>
-    </target>
-
-    <target name="untar-file" unless="zip.compressed" description="Untars zipFile">
-        <untar src="${download.dir}/${zipFile}" dest="${download.dir}/temp" compression="gzip"/> 
-    </target>
-    
-    <target name="unzip-file" if="zip.compressed" description="Unzips zipFile">
-        <unzip src="${download.dir}/${zipFile}" dest="${download.dir}/temp"/>    
-    </target>
-    
-    <target name="check-sum" if="md5" 
-        description="Verifies MD5 checksum, and fails if checksum doesn't match">
-        
-        <checksum file="${download.dir}/${zipFile}" algorithm="MD5" property="${we.failed}"/>
-        <antcall target="fail-with-message">
-            <param name="message" value="${message}"/>
-        </antcall>
-    </target>
-    
-    <target name="copy-downloaded-jar" if="destination.known">
-        <mkdir dir="${lib.dir}"/>
-        <copy file="${download.dir}/temp/${srcJarPath}" toFile="${destJarFile}" verbose="true"/>
-    </target>
-    
-    <target name="fail-with-message" if="we.failed" 
-        description="Conditionally fails with the specified message">                
-        <fail message="${message}"/>
-    </target>
-        
-    <!--
-        antlr
-    -->
-    
-    <target name="antlr-jar-check" description="Checks if antlr jar exists.">
-    	<condition property="antlr.jar.exists">
-    	    <and>
-    	        <available file="${basedir}/lib/antlr.jar"/>
-    	    </and>
-        </condition>
-    </target>
-    
-    <target name="antlr-jar" depends="antlr-jar-check" unless="antlr.jar.exists"
-        description="Copies the antlr jar to the lib directory.">
-
-        <antcall target="antlr-download-jar"/>
-        <echo file="${lib.dir}/antlr-LICENSE.TXT">http://www.antlr.org/license.html</echo> 
-    </target>
-    
-    <target name="antlr-download-jar" depends="antlr-jar-check" unless="antlr.jar.exists"
-        description="Downloads the antlr jars.">
-        
-        <antcall target="download-jar">
-            <param name="srcUrl" value="http://antlr3.org/download"/>
-            <param name="srcJarFile" value="antlr-3.3-complete.jar"/>
-            <param name="destJarFile" value="${lib.dir}/antlr.jar"/>
-            <param name="md5" value="238becce7da69f7be5c5b8a65558cf63"/>
-        </antcall>
-    </target>
-
-    <!--
-	    commons
-	-->
-	
-	<target name="commons-jars" depends="commons-cli-jar,commons-io-jar" />
-
-    <!--
-	    commons-cli
-	-->
-	
-    <target name="commons-cli-jar-check" description="Checks if common-cli.jar has been downloaded.">
-        <available file="${lib.dir}/commons-cli.jar" property="commons.cli.jar.exists"/>
-    </target>
-    
-    <target name="commons-cli-jar" depends="commons-cli-jar-check" unless="commons.cli.jar.exists" 
-        description="Downloads and copies common-cli.jar to the lib directory.">
-                
-        <antcall target="download-zip">
-          <param name="srcUrl" value="http://archive.apache.org/dist/commons/cli/binaries"/>
-          <param name="zipFile" value="${commons-cli.name}-bin.tar.gz"/>
-          <param name="md5" value="a05956c9ac8bacdc2b8d07fb2cb331ce"/>
-          <param name="srcJarPath" value="${commons-cli.name}/${commons-cli.name}.jar"/>
-          <param name="destJarFile" value="${lib.dir}/commons-cli.jar"/>
-        </antcall>
-        <copy todir="${lib.dir}">
-            <fileset dir="${download.dir}/temp/${commons-cli.name}">
-                <include name="LICENSE.txt"/>
-            </fileset>            
-            <globmapper from="*" to="commons-cli-*"/>
-        </copy>
-        <delete dir="${download.dir}/temp/${commons-cli.name}"/>
-    </target>
-
-    <!--
-        commons-io
-    -->
-    
-    <target name="commons-io-jar-check" description="Checks if commons-io.jar is in lib directory.">
-        <available file="${lib.dir}/commons-io.jar" property="commons.io.jar.exists"/>
-    </target>
-    
-    <target name="commons-io-jar" depends="commons-io-jar-check" 
-        unless="commons.io.jar.exists" 
-        description="Copies commons-io.jar to the lib directory.">
-                
-        <antcall target="download-zip">
-          <param name="srcUrl" value="http://archive.apache.org/dist/commons/io/binaries"/>
-          <param name="zipFile" value="${commons-io.name}-bin.tar.gz"/>
-          <param name="md5" value="4f2c26f9d80f89d15939619cc8524f78"/>
-          <param name="srcJarPath" value="${commons-io.name}/${commons-io.name}.jar"/>
-          <param name="destJarFile" value="${lib.dir}/commons-io.jar"/>
-        </antcall>
-        <copy todir="${lib.dir}">
-            <fileset dir="${download.dir}/temp/${commons-io.name}">
-                <include name="LICENSE.txt"/>
-            </fileset>            
-            <globmapper from="*" to="commons-io-*"/>
-        </copy>
-        <delete dir="${download.dir}/temp/${commons-io.name}"/>
-    </target>
-	
-
-	<!--
-        guava - collections and other common constructs
-    -->
-    
-    <target name="guava-jar-check" description="Checks if guava.jar is in lib directory.">
-        <available file="${lib.dir}/guava.jar" property="guava.jar.exists"/>
-    </target>
-    
-    <target name="guava-jar" depends="guava-jar-check" 
-        unless="guava.jar.exists" 
-        description="Downloads and copies guava.jar to the lib directory.">
-
-        <antcall target="download-zip">
-          <param name="srcUrl" value="http://guava-libraries.googlecode.com/files/"/>
-          <param name="zipFile" value="${guava.name}.zip"/>
-          <param name="srcJarPath" value="${guava.name}/${guava.name}.jar"/>
-          <param name="md5" value="b73fe1bb5f443993adcf8b274f6a48b2"/>
-          <param name="destJarFile" value="${lib.dir}/guava.jar"/>
-        </antcall>
-        <get src="http://www.apache.org/licenses/LICENSE-2.0" dest="${lib.dir}/guava-LICENSE.txt"/>
-        <delete dir="${download.dir}/temp/${guava.name}"/>
-    </target>
-
-	<!--
-        felix - for codegen of certain java source files
-    -->
-    
-    <target name="felix-jar-check" description="Checks if felix.jar is in lib directory.">
-        <available file="${lib.dir}/org.apache.felix.framework-3.0.2.jar" property="felix.jar.exists"/>
-    </target>
-    
-    <target name="felix-jar" depends="felix-jar-check" unless="felix.jar.exists" 
-        description="Copies felix.jar to the lib directory.">
-
-        <antcall target="download-jar">
-            <param name="srcUrl" value="http://archive.apache.org/dist/felix"/>
-            <param name="srcJarFile" value="org.apache.felix.framework-3.0.2.jar"/>
-            <param name="destJarFile" value="${lib.dir}/org.apache.felix.framework-3.0.2.jar"/>
-            <param name="md5" value="d49b926d3f16321b95935119fd4b8db5"/>
-        </antcall>
-        <get src="http://archive.apache.org/dist/felix/LICENSE" dest="${lib.dir}/felix-LICENSE.txt"/>
-    </target>
-    	
-    <!--
-        closure - JS compiler, minimizer, etc.
-    -->
-    
-    <target name="closure-jar-check" description="Checks if closure jar exists.">
-        <available file="${lib.dir}/google/closure-compiler/compiler.jar" property="closure.jar.exists" />
-    </target>
-    
-	<target name="closure-jar" depends="closure-jar-check" unless="closure.jar.exists" 
-        description="Copies the closure build jars.">
-		<mkdir dir="${lib.dir}/google/closure-compiler" />
-        <antcall target="download-zip">
-          <param name="srcUrl" value="http://closure-compiler.googlecode.com/files"/>
-          <param name="zipFile" value="compiler-20110615.zip"/>
-          <param name="sha1" value="7bece33b7535315143374f252955833164bc5b38"/>
-        </antcall>
-        <get src="http://www.apache.org/licenses/LICENSE-2.0" dest="${lib.dir}/google/closure-compiler/closure-LICENSE.txt"/>
-        <copy todir="${lib.dir}/google/closure-compiler">
-            <fileset dir="${download.dir}/temp">
-                <include name="${closure.name}.jar"/>
-            </fileset>
-        </copy>
-        <delete includeemptydirs="true">
-            <fileset dir="${download.dir}/temp" includes="**/*"/>
-        </delete>    
-    </target>
-        
-</project>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/js/adobe.js
----------------------------------------------------------------------
diff --git a/compiler.js/js/adobe.js b/compiler.js/js/adobe.js
deleted file mode 100644
index 2b41e78..0000000
--- a/compiler.js/js/adobe.js
+++ /dev/null
@@ -1,103 +0,0 @@
-// JavaScript Document
-/* Simple JavaScript Inheritance
- * By John Resig http://ejohn.org/
- * MIT Licensed.
- */
-// Inspired by base2 and Prototype
-
-// Modifications from original:
-// - "Class" replaced by "adobe"
-// - Refactored as a singleton class factory.  You call adobe.extend for all classes
-// instead of calling the class's extend method as shown in the blog aritcle
-// - createProxy added
-// - newObject added
-// - eventMap added
-(function(){
-  var initializing = false, fnTest = /xyz/.test(function(){xyz;}) ? /\b_super\b/ : /.*/;
-  // The base Class implementation (does nothing)
-  this.adobe = function(){};
-  
-  adobe.eventMap = {
-  	click: "onClick"
-  }
-  
-  adobe.classes = {
-  }
-  
-  adobe.createProxy = function(context, method)
-  {
-	  var self = context;
-	  return function(e) { method.apply(self, [e]) };
-  }
-  
-  adobe.newObject = function(ctor, ctorArgs)
-  {
-	  if (ctor === flash.events.Event && ctorArgs.length == 1)
-	  {
-		  var evt = document.createEvent('Event');
-		  evt.initEvent(ctorArgs[0], false, false);
-		  return evt;
-	  }
-	  
-	  if (ctorArgs.length == 1)
-		return new ctor(ctorArgs[0]);
-	  if (ctorArgs.length == 0)
-	  	return new ctor();
-  }
-  
-  adobe.prototype.init = function () {};
-  
-  // Create a new Class that inherits from this class
-  adobe.extend = function(className, superClass, prop) {
-    var _super = superClass.prototype;
-    
-    // Instantiate a base class (but only create the instance,
-    // don't run the init constructor)
-    initializing = true;
-    var prototype = new superClass();
-    initializing = false;
-    
-    // Copy the properties over onto the new prototype
-    for (var name in prop) {
-      // Check if we're overwriting an existing function
-      prototype[name] = typeof prop[name] == "function" && 
-        typeof _super[name] == "function" && fnTest.test(prop[name]) ?
-        (function(name, fn){
-          return function() {
-            var tmp = this._super;
-            
-            // Add a new ._super() method that is the same method
-            // but on the super-class
-            this._super = _super[name];
-            
-            // The method only need to be bound temporarily, so we
-            // remove it when we're done executing
-            var ret = fn.apply(this, arguments);        
-            this._super = tmp;
-            
-            return ret;
-          };
-        })(name, prop[name]) :
-        prop[name];
-    }
-    
-    // The dummy class constructor
-    function adobe() {
-      // All construction is actually done in the init method
-      if ( !initializing && this.init )
-        this.init.apply(this, arguments);
-    }
-    
-	// Populate our constructed prototype object
-    adobe.prototype = prototype;
-    
-    // Enforce the constructor to be what we expect
-    adobe.prototype.constructor = adobe;
-
-	// AJH remove this for now
-    // And make this class extendable
-    // adobe.extend = arguments.callee;
-    
-    return adobe;
-  };
-})();
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_de.properties
----------------------------------------------------------------------
diff --git a/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_de.properties b/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_de.properties
deleted file mode 100644
index d7ea5dd..0000000
--- a/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_de.properties
+++ /dev/null
@@ -1,282 +0,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.
-##
-################################################################################
-
-ABCGeneratorProblem=Interner Fehler in ABC-Generatorteilsystem beim Generieren von Code für: ${sourceFileName}: ${stackTrace}
-AccessorTypesMustMatchProblem=Zugriffstypen müssen übereinstimmen.
-AccessUndefinedMemberProblem=Zugriff auf möglicherweise nicht definierte ${memberName}-Eigenschaft über einen Verweis mit dem statischen Typ "${className}".
-AccessUndefinedPropertyInPackageProblem=Zugriff auf nicht definierte ${propertyName}-Eigenschaft in ${packageName}-Paket.
-AccessUndefinedPropertyProblem=Zugriff auf möglicherweise nicht definierte ${propertyName}-Eigenschaft.
-AmbiguousReferenceProblem=Nicht eindeutiger Verweis auf ${property}
-AssignToConstProblem=Unzulässige Zuweisung zu einer als Konstante angegebenen Variablen.
-AssignToFunctionProblem=Unzulässige Zuweisung zu ${funcName}-Funktion.
-AssignToReadOnlyPropertyProblem=${name}-Eigenschaft ist schreibgeschützt.
-AttemptToDeleteFixedPropertyProblem=Es wird versucht, die feste ${name}-Eigenschaft zu löschen. Nur dynamisch definierte Eigenschaften können gelöscht werden.
-AttributesAreNotCallableProblem=Attribute sind nicht aufrufbar.
-BadAccessInterfaceMemberProblem=Schnittstellenmitglieder dürfen nicht als "public", "private", "protected" oder "internal" deklariert werden.
-BadCharacterProblem=Fehler bei unerwartetem Zeichen: "'${errorText}" ist hier nicht zulässig
-BadSetterReturnTypeProblem=Rückgabetyp einer set-Definition muss "unspecified" oder "void" sein.
-BaseClassIsFinalProblem=Basisklasse ist ${finalStr}.
-BURMDiagnosticForEachExpectedInProblem=Das Schlüsselwort "${k_each}" ist ohne einen "${k_in}"-Operator nicht zulässig
-BURMDiagnosticInvalidDecrementProblem=Operand des Dekrements muss ein Verweis sein.
-BURMDiagnosticNotAllowedHereProblem=${node} ist hier nicht zulässig
-BURMPatternMatchFailureProblem=Code für ${node} kann nicht generiert werden
-BURNDiagnosticInvalidIncrementProblem=Operand des Inkrements muss ein Verweis sein.
-CallUndefinedMethodProblem=Aufruf einer möglicherweise undefinierten ${methodName}-Methode.
-CannotDeleteSuperDescendantsProblem=Löschen von super-Nachkommen nicht möglich.
-CannotExtendClassProblem=Eine Schnittstelle kann nur andere Schnittstellen erweitern, ${className} ist jedoch eine Klasse.
-CannotExtendInterfaceProblem=Eine ${classStr} kann nur eine andere ${classStr}, jedoch keine ${interfaceStr} erweitern.
-CannotResolveConfigExpressionProblem=Konfigurationskonstante kann nicht aufgelöst werden: "${configName}"
-CircularTypeReferenceProblem=Zirkelreferenz in ${className} erkannt
-ClassesMappedToSameRemoteAliasProblem=Beim Verarbeiten der ${className}-Klasse wurde eine Zuordnung von "${existingClassName}" zum Remoteklassenalias "${alias}" gefunden. Flex generiert jetzt Code, um zu überprüfen, ob bereits ein Alias registriert wurde. Beim Deserialisieren von Remotedaten kann ein Alias die Daten nur einer einzelnen Klasse zuordnen.
-ClosureProblem=Closure error.
-CodegenInternalProblem=Interner Fehler bei Codegenerator: ${diagnostic}
-CompiledAsAComponentProblem=${className} ist ein Modul oder eine Anwendung, auf das/die direkt verwiesen wird. Dies führt dazu, dass ${className} und alle davon abhängigen Elemente in ${mainDefinition} eingebunden sind. Um dies zu vermeiden, wird die Verwendung einer Schnittstelle empfohlen.
-ConfigurationFileNotFoundProblem=Konfigurationsdatei wurde nicht gefunden: ${file}
-ConfigurationProblem=Konfigurationsproblem: ${reason}.\n${location}
-ConflictingInheritedNameInNamespaceProblem=Konflikt mit übernommener ${declName}-Definition in ${nsName}-Namespace vorhanden.
-ConflictingNameInNamespaceProblem=Konflikt mit ${declName}-Definition in ${nsName}-Namespace vorhanden.
-ConstructorCannotHaveReturnTypeProblem=Ein Konstruktor kann keinen Rückgabetyp angeben
-ConstructorIsGetterSetterProblem=Ein Konstruktor kann keine Get- oder Set-Methode sein
-ConstructorIsStaticProblem=Konstruktorfunktionen müssen Instanzmethoden sein.
-ConstructorMustBePublicProblem=Ein Konstruktor kann nur als ${modifier} deklariert werden
-CountedForLoopInitializerProblem=Syntaxfehler: Es wird ein Semikolon vor rechter Klammer erwartet.
-CSSCodeGenProblem=CSS-Codegenerierungsproblem. Grund: "${reason}"
-CSSEmbedAssetProblem=Element aus "${embed}" kann nicht eingebettet werden.
-CSSParserProblem=${reason}
-CSSUndefinedNamespacePrefixProblem=Nicht definiertes Namespacepräfix "${prefix}".
-CSSUndefinedTypeProblem="${type}" ist nicht definiert.
-CSSUnknownDefaultNamespaceProblem=Für die Typauswahl ohne Namespacepräfix muss ein Standardnamespace definiert sein. ${selectorText}
-CSSUnresolvedClassReferenceProblem=${qname} ist nicht definiert.
-CyclicalIncludesProblem=Zyklische Includes in ${file} gefunden
-DependencyNotCompatibleProblem=Die Abhängigkeit ${definition} aus ${swc} hat eine unterstützte Mindestversion ${swcMinimumVersion}, die höher ist als die Kompatibilitätsversion, ${compatibilityVersion}.
-DeprecatedConfigurationOptionProblem="${option}" wird seit ${since} nicht mehr verwendet. Verwenden Sie stattdessen "${replacement}"
-DuplicateAttributeProblem=${attrStr}-Attribut wurde mehrfach angegeben.
-DuplicateClassDefinitionProblem=Doppelt vorhandene Klassendefinition: ${className}.
-DuplicateConfigNameProblem=Doppelt vorhandener Konfigurationsnamespace: "${configName}"
-DuplicateFunctionDefinitionProblem=Doppelt vorhandene Funktionsdefinition: ${methodName}
-DuplicateInterfaceDefinitionProblem=Doppelt vorhandene Schnittstellendefinition: ${interfaceName}.
-DuplicateInterfaceProblem=${className}-${classStr} implementiert ${interfaceName}-${interfaceStr} mehrfach.
-DuplicateLabelProblem=Doppelt vorhandene Bezeichnungsdefinition.
-DuplicateNamespaceDefinitionProblem=Doppelt vorhandene Namespacedefinition.
-DuplicateQNameInSourcePathProblem=${qName} wird von mehreren Dateien definiert: ${fileList} 
-DuplicateSkinStateProblem=Doppelt vorhandene Deklaration von SkinState "${name}"
-DuplicateSourceFileProblem=${file} wurde in der Liste der einzubeziehenden Quellen mehrfach angegeben.
-DuplicateSourcePathProblem=${directory} wurde im Quellpfad mehrmals angegeben.
-DuplicateSwitchCaseProblem=Doppelt vorhandene Switch-Alternative ${caseName}.
-DynamicNotOnClassProblem=Das ${dynamicStr}-Attribut kann nur mit ${classStr}ndefinitionen verwendet werden.
-EmbedAS2TagsModifiedProblem=AS2-Aktionen wurden aus dem ${symbol}-Tag entfernt
-EmbedBadFontParameters=Für die Schriftartentranskodierung müssen Sie "fontName" sowie "source", "systemFont" oder "sourceList" angeben
-EmbedBadScalingGridTargetProblem=Das ${symbol}-Symbol konnte nicht skaliert werden, da es nicht vom Typ Sprite ist
-EmbedCouldNotDetermineSampleFrameCountProblem=Die Samplebildanzahl in der Datei "${filename}" konnte nicht bestimmt werden
-EmbeddedFontShadowsDeviceFontProblem=Die eingebettete Schriftart "${alias}" kann einer Geräteschriftart mit demselben Namen entsprechen. Verwenden Sie fontName, um einen anderen Namen für die Schriftart zu verwenden
-EmbedExceptionWhileTranscodingProblem=Ausnahme während der Transkodierung: ${exception}
-EmbedInitialValueProblem=Eine Embed-Variable darf keinen vorhandenen Wert haben.
-EmbedInvalidAttributeValueProblem=Der Wert ${value} ist für das ${attribute}-Attribut ungültig
-EmbedInvalidUnicodeRangeProblem=ungültiger Unicode-Bereich "${range}"
-EmbedMissingSymbolProblem=Das ${symbol}-Symbol wurde in der Datei "${swf}" nicht gefunden
-EmbedMovieScalingNoSymbolProblem=Geben Sie ein Symbol an, wenn Sie einen eingebetteten Film skalieren
-EmbedMultipleMetaTagsProblem=Eine Variable kann nur ein Embed-Metadaten-Tag haben
-EmbedNoSkinClassProblem=Beim Einbetten von Skinelementen muss ein skinClass-Attribut angegeben werden
-EmbedNoSourceAttributeProblem=Für das Einbetten ist ein Quelldateiattribut erforderlich
-EmbedQualityRequiresCompressionProblem=Geben Sie "quality" nicht an, wenn die Komprimierung deaktiviert ist
-EmbedQualityValueProblem=Der Wert ${value} für das quality-Attribut ist ungültig. Er muss zwischen 0.0 und 100.0 liegen
-EmbedScalingGridProblem=Die Attribute scaleBottom, scaleLeft, scaleRight und scaleTop müssen zusammen angegeben werden
-EmbedScalingGridValueProblem=Der Skalierungswert ${value} muss für das ${attr}-Attribut größer als 0 sein
-EmbedSkinClassNotFoundProblem=${skinClass}-Klasse wurde nicht gefunden
-EmbedSourceAttributeCouldNotBeReadProblem=Embed-Quelldatei "${filename}" konnte nicht gelesen werden
-EmbedSourceAttributeDoesNotExistProblem=Embed-Quelldatei wurde nicht gefunden
-EmbedSourceFileNotFoundProblem=Embed-Quelldatei wurde nicht gefunden: ${file}
-EmbedTypeNotEmbeddableProblem=Typ ${typeName} kann nicht eingebettet werden
-EmbedUnableToBuildFontProblem=Schriftart "${fontName}" kann nicht erstellt werden
-EmbedUnableToReadSourceProblem=Transkodierungsquelle "${source}" kann nicht gelesen werden
-EmbedUnknownAttributeProblem=Unbekanntes Attribut: ${attr}
-EmbedUnknownMimeTypeProblem=Nicht verarbeiteter MIME-Typ ${mimeType}
-EmbedUnrecogniedFileTypeProblem=Datei "${file}" weist ein unbekanntes Dateiformat auf, das nicht eingebettet werden kann
-EmbedUnsupportedAttributeProblem=Das ${attribute}-Attribut kann nicht mit folgendem MIME-Typ verwendet werden: ${mimeType}
-EmbedUnsupportedSamplingRateProblem=Die Frequenz ${frequency} wird in Datei "${filename}" nicht unterstützt
-FileNotFoundProblem=Datei nicht gefunden: ${file}
-FinalOutsideClassProblem=Das ${finalStr}-Attribut kann nur für eine in einer ${classStr} definierte Methode verwendet werden.
-FunctionNotMarkedOverrideProblem=Eine nicht für "${overrideStr}" gekennzeichnete ${funcStr} wird außer Kraft gesetzt
-FunctionWithoutBodyProblem=Funktion enthält keinen Hauptteil.
-FXGCompilerProblem=FXG-Kompilierungsproblem: ${message}
-GetterCannotHaveParametersProblem=Eine get-Definition darf keine Parameter enthalten.
-GlobalBindablePropertyProblem=[${bindableStr}] nicht zulässig für globale oder ${packageStr}-Variablen
-HostComponentClassNotFoundProblem=[HostComponent]-Klasse "${className}" nicht gefunden.
-HostComponentMustHaveTypeProblem=[HostComponent] muss einen Typennamen angeben.
-IllegalAssignmentToClassProblem=Unzulässige Zuweisung zu ${className}-Klasse.
-ImplicitCoercionToSubtypeProblem=Implizite Typumwandlung eines Werts mit statischem Typ "${baseType}" in einen möglicherweise nicht verwandten Typ "${subType}".
-ImplicitCoercionToUnrelatedTypeProblem=Implizite Typumwandlung eines Werts von Typ "${actualType}" in einen nicht verwandten Typ "${expectedType}".
-InaccessibleMethodReferenceProblem=Versuchter Aufruf einer nicht verfügbaren ${methodName}-Methode über einen Verweis mit statischem Typ "${className}".
-InaccessiblePropertyReferenceProblem=Versuchter Aufruf einer nicht verfügbaren ${propertyName}-Eigenschaft über einen Verweis mit statischem Typ "${className}".
-IncompatibleDefaultValueProblem=Inkompatibler Standardwert des Typs "${srcType}", bei dem "${tgtType}" erwartet wird.
-IncompatibleInterfaceMethodProblem=${interfStr}nmethode ${methodName} in ${namespaceStr} ${namespaceName} wird mit einer inkompatiblen Signatur in ${classStr} ${className} implementiert
-IncompatibleOverrideProblem=Inkompatibler ${overrideStr}.
-InterfaceBindablePropertyProblem=[${bindableStr}] ist innerhalb einer ${interfStr}ndefinition nicht zulässig.
-InterfaceCannotBeInstantiatedProblem=Schnittstellen dürfen nicht mit dem neuen Operator instanziiert werden.
-InterfaceMethodWithBodyProblem=In einer ${interfaceStr} definierte Methoden dürfen keinen Hauptteil haben.
-InterfaceModifierProblem=Schnittstellenattribut ${modifier} ist ungültig.
-InterfaceNamespaceAttributeProblem=Namespaceattribute sind für Schnittstellenmethoden nicht zulässig.
-InternalCompilerProblem=Interner Compilerfehler
-InvalidABCByteCodeProblem=Ungültiger ABC-Bytecode.
-InvalidBackgroundColorProblem=Ungültige Hintergrundfarbe: ${backgroundColor}
-InvalidDecrementOperandProblem=Ungültiger Dekrementoperand.
-InvalidEscapeSequenceProblem="${badSequence}" ist keine gültige Escapesequenz
-InvalidForInInitializerProblem=Syntaxfehler: Ungültiger for-in-Initialisierer, nur 1 Ausdruck erwartet.
-InvalidIncrementOperandProblem=Ungültiger Inkrementoperand.
-InvalidLvalueProblem=Ziel der Zuweisung muss ein Verweiswert sein.
-InvalidNamespaceInitializerProblem=Ein Namespaceinitialisierer muss entweder ein Literalstring oder ein anderer Namespace sein.
-InvalidNamespaceProblem=Ein benutzerdefiniertes Namespaceattribut kann nur auf der obersten Ebene einer ${classStr}ndefinition verwendet werden.
-InvalidOverrideProblem=Das ${overrideStr}-Attribut kann nur für eine in einer ${classStr} definierte Methode verwendet werden.
-InvalidPrivateNamespaceAttrProblem=Das ${privateStr}-Attribut kann nur für Definitionen von ${classStr}neigenschaften verwendet werden.
-InvalidPrivateNamespaceProblem=${privateStr} kann nur innerhalb einer ${classStr} als Namespace verwendet werden.
-InvalidProtectedNamespaceAttrProblem=Das ${protectedStr}-Attribut kann nur für Definitionen von ${classStr}neigenschaften verwendet werden.
-InvalidProtectedNamespaceProblem=${protectedStr} kann nur innerhalb einer ${classStr} als Namespace verwendet werden.
-InvalidPublicNamespaceAttrProblem=Das ${publicStr}-Attribut kann nur innerhalb eines ${packageStr}s verwendet werden.
-InvalidPublicNamespaceProblem=${publicStr} kann nur innerhalb eines ${packageStr}s als Namespace verwendet werden.
-InvalidRestParameterDeclarationProblem=Nach dem Parameterdefinitionsschlüsselwort ...rest angegebene Parameter können nur vom Array-Datentyp sein.
-InvalidSuperExpressionProblem=Super-Ausdrücke können nur innerhalb von Klasseninstanzmethoden verwendet werden.
-InvalidSuperStatementProblem=Super-Anweisungen können nur innerhalb von Klasseninstanzkonstruktoren verwendet werden.
-JSDataClassMethodError=ERROR: DataClass classes must not declare methods. 
-JSInternalCompilerProblem=Internal compiler error: ${message}. 
-JSUnsupportedFeatureProblem=Unsupported feature: ${feature}. 
-JSWarnClassInitProblem=PERFORMANCE: Avoid loose class initialization statements. Consider using singletons instead.
-JSWarnClosureAdvancedOptimizationsProblem=WARNING: Optimizing with ADVANCED_OPTIMIZATIONS will fail because of accessing properties via unknown strings.
-JSWarnRuntimeNameLookupProblem=PERFORMANCE: Forced to emit expensive runtime name lookup. Consider using strict types instead of generic objects and avoiding dynamic classes.
-LocalBindablePropertyProblem=[${bindableStr}] ist innerhalb einer ${funcStr}sdefinition nicht zulässig.
-LossyConversionProblem=Ungültige Initialisierung: Konvertierung in Typ "${targetType}" führt zu Datenverlust.
-MethodCannotBeConstructorProblem=Methode kann nicht als Konstruktor verwendet werden.
-MissingBuiltinProblem=Fehlender integrierter Typ ${builtinType}
-MissingCatchOrFinallyProblem=Syntaxfehler: catch- oder finally-Klausel wird erwartet.
-MissingFactoryClassInFrameMetadataProblem=Für diese Kompilierungseinheit wurde keine factoryClass in den Frame-Metadaten angegeben, um die konfigurierten Runtime Shared Libraries zu laden. Um ohne Runtime Shared Libraries zu kompilieren, stellen Sie die Option "-static-link-runtime-shared-libraries" auf "true" ein oder entfernen Sie die Option "-runtime-shared-libraries".
-MissingRequirementConfigurationProblem=Konfigurationsvariable "${required}" wurde nicht festgelegt
-MissingSignedDigestProblem=Kein signierter Digest in catalog.xml der Bibliothek "${libraryPath}" gefunden.
-MissingSkinPartProblem=Der erforderliche Skinteil "${skinPartName}" fehlt.
-MissingSkinStateProblem=Der erforderliche Skinstatus "${skinStateName}" fehlt.
-MissingUnsignedDigestProblem=Kein nicht signierter Digest in catalog.xml der Bibliothek "${libraryPath}" gefunden.
-MultipleConfigNamespaceDecorationsProblem=Doppelte Konfigurationsnamespaces sind in einer Definition nicht zulässig
-MultipleSwitchDefaultsProblem=Für den Switch gibt es mehr als einen Standardwert, es ist jedoch nur einer zulässig.
-MXMLAttributeVersionProblem=Das ${name}-Attribut kann nur in MXML ${version} oder höher verwendet werden. Es wird ignoriert.
-MXMLClassNodeProblem="${qname}" gibt keine Klasse oder Schnittstelle an. Es wird ignoriert.
-MXMLDatabindingSourceNotBindableProblem=Die Datenbindung kann keine Zuweisungen zu "${sourceName}" erkennen.
-MXMLDuplicateIDProblem=Diese ID ist nicht eindeutig. Sie wird ignoriert.
-MXMLFinalClassProblem=${qname} ist eine finale Klasse und kann nicht als Root-Tag verwendet werden.
-MXMLIncludeInAndExcludeFromProblem=Die Attribute "includeIn" und "excludeFrom" können nicht im selben Tag angegeben werden. Beide werden ignoriert.
-MXMLIncompatibleArrayElementProblem=Ein Arrayelement des Typs "${actualType}" ist inkompatibel mit dem erwarteten [ArrayElementType] von "${expectedType}" für die ${propertyName}-Eigenschaft.
-MXMLIncompatibleVectorElementProblem=Dieses Element ist inkompatibel mit dem Vector-Typ. Es wird ignoriert.
-MXMLInvalidEntityProblem=Unbekannte Entität "${entity}" gefunden. Sie wird ignoriert.
-MXMLInvalidIDProblem=Diese ID ist kein gültiger ActionScript-Bezeichner. Sie wird ignoriert.
-MXMLInvalidItemCreationPolicyProblem=Gültige Werte für itemCreationPolicy sind "immediate" oder "deferred". Dieses Attribut wird ignoriert.
-MXMLInvalidItemDestructionPolicyProblem=Gültige Werte für itemDestructionPolicy sind "auto" oder "never". Dieses Attribut wird ignoriert.
-MXMLInvalidPercentageProblem=Initialisierer für "${property}": ungültiger Prozentausdruck: "${text}".
-MXMLInvalidTextForTypeProblem=Ein Wert des Typs "${type}" kann nicht aus "${text}" geparst werden.
-MXMLInvalidVectorFixedAttributeProblem=Das fixed-Attribut muss "true" oder "false" sein. Es wird ignoriert.
-MXMLInvalidVectorTypeAttributeProblem=Das type-Attribut gibt keine bekannte Klasse an. Der Typ wird als "*" angenommen.
-MXMLMissingRootTagProblem=In dieser MXML-Datei wurde kein Root-Tag gefunden.
-MXMLMissingVectorTypeAttributeProblem=Für ein <Vector>-Tag ist ein type-Attribut erforderlich. Der Typ wird als "*" angenommen.
-MXMLNotAClassProblem="${qname}" ist keine Klasse. Dieses Tag wird ignoriert.
-MXMLOperationMissingNameProblem=Für den Vorgang wird ein name-Attribut benötigt.
-MXMLOtherLanguageNamespaceProblem=In einem MXML-Dokument kann nur ein Sprachennamespace verwendet werden. Dieses Attribut wird ignoriert.
-MXMLOuterDocumentAlreadyDeclaredProblem=Eine Eigenschaft mit dem Namen "outerDocument" wurde bereits deklariert und steht in Konflikt mit dem fx:Component-Tag "outerDocument".
-MXMLPercentageNotAllowedProblem=Initialisierer für "${property}": Prozentwert hier nicht zulässig: "${text}".
-MXMLPrivateAttributeProblem=Dieses Attribut verwendet einen privaten Namespace und wird deshalb ignoriert.
-MXMLPrivateTagLocationProblem=Das <Private>-Tag muss das letzte untergeordnete Tag des Root-Tags der Datei sein. Es wird ignoriert.
-MXMLSemanticProblem=Internes Problem bei der semantischen MXML-Analyse
-MXMLUnexpectedAttributeProblem=Dieses Attribut ist unerwartet. Es wird ignoriert.
-MXMLUnexpectedDatabindingProblem=Dieser Datenbindungsausdruck ist unerwartet. Er wird ignoriert.
-MXMLUnexpectedTagProblem=Dieses Tag ist unerwartet. Es wird ignoriert.
-MXMLUnexpectedTextProblem=Dieser Text ist unerwartet. Er wird ignoriert.
-MXMLUnrecognizedCompilerDirectiveProblem=Die Funktion "${functionName}" ist keine bekannte Kompilierungszeitdirektive
-MXMLUnresolvedTagProblem=Dieses Tag konnte nicht zu einer ActionScript-Klasse aufgelöst werden. Es wird ignoriert.
-MXMLUnterminatedEntityProblem=Nicht beendete Einheit gefunden. Sie wird ignoriert.
-MXMLXMLListMixedContentProblem=Gemischte Inhalte sind hier nicht zulässig.
-MXMLXMLOnlyOneRootTagProblem=Es ist nur ein Root-Tag zulässig
-MXMLXMLRequireContentProblem=Es ist XML-Inhalt erforderlich
-NamespaceInInterfaceProblem=Namespacedeklarationen sind in Schnittstellen nicht zulässig.
-NativeMethodWithBodyProblem=Native Methoden können nicht über einen Hauptteil verfügen.
-NativeNotOnFunctionProblem=Das ${nativeStr}-Attribut kann nur mit ${functionStr}sdefinitionen verwendet werden.
-NativeUsedInInterfaceProblem=Das ${nativeStr}-Attribut kann nicht in ${interfStr}ndefinitionen verwendet werden.
-NativeVariableProblem=Variablen können nicht "${nativeStr}" sein.
-NestedGetterSetterProblem=Zugriffsmodule dürfen nicht in anderen Funktionen verschachtelt sein.
-NestedPackageProblem=Pakete dürfen nicht verschachtelt sein.
-NoCompilationUnitForDefinitionProblem=Es wurde keine Kompilierungseinheit mit dem Namen "${qname}" gefunden.
-NoDefaultConstructorInBaseClassProblem=Kein Standardkonstruktor in ${baseClass}-Basisklasse gefunden.
-NoDefinitionForSWCDependencyProblem=Die Definition "${qname}", von der die SWC-Datei "${swcFilename}" abhängig ist, wurde nicht gefunden
-NoMainDefinitionProblem=Es wurde keine extern sichtbare Definition mit dem Namen "${qname}" gefunden.
-NonConstantNamespaceProblem=Ein Namespaceinitialisierer muss entweder ein Literalstring oder ein anderer Namespace sein.
-NonConstantParamInitializerProblem=Parameterinitialisierer ist keine Konstante zur Kompilierungszeit.
-NonDirectoryInSourcePathProblem=${file} wurde im Quellpfad angegeben und ist kein Ordner.
-NoScopesInABCCompilationUnitProblem=In der Kompilierungseinheit wurden keine Gültigkeitsbereiche gefunden.
-OnlyOneHostComponentAllowedProblem=Es ist nur eine [HostComponent] zulässig.
-OverlappingSourcePathProblem=Überlappende Quellpfadeinträge: ${ancestor} ist ein Vorgängerelement von ${descendant}
-OverrideFinalProblem=Eine ${finalStr}e Methode kann nicht neu definiert werden.
-OverrideNotFoundProblem=Als "${overrideStr}" markierte Methode muss eine andere Methode überschreiben.
-OverrideOutsideClassProblem=Das ${overrideStr}-Attribut kann nur für Definitionen von ${classStr}neigenschaften verwendet werden.
-PackageCannotBeUsedAsValueProblem=Paket kann nicht als Wert verwendet werden: ${packageName}.
-ParserProblem=Internes Parsingproblem
-PropertyIsWriteOnlyProblem=${name}-Eigenschaft kann nur geschrieben werden.
-PrototypeInvalidAttributeProblem=Das prototype-Attribut ist ungültig.
-RemovedConfigurationOptionProblem="${option}" wird nicht mehr unterstützt und hat keine Auswirkungen.
-RequiredParameterAfterOptionalProblem=Erforderliche Parameter sind nach optionalen Parametern nicht zulässig.
-ResourceBundleMalformedEncodingProblem=Die Kodierung für den gegebenen String ist fehlerhaft strukturiert: ${string}
-ResourceBundleNoBundleParameterProblem=Kein bundle-Parameter für @Resource() angegeben
-ResourceBundleNoKeyParameterProblem=Kein key-Parameter für @Resource() angegeben
-ResourceBundleNotFoundForLocaleProblem=Ressourcenbundle "${bundleName}" kann nicht für Gebietsschema "${locale}" aufgelöst werden
-ResourceBundleNotFoundProblem=Ressourcenbundle "${bundleName}" kann nicht aufgelöst werden
-RestParameterMustBeLastProblem=Rest-Parameter müssen an letzter Stelle stehen.
-ReturnCannotBeUsedInGlobalProblem=Die return-Anweisung kann im globalen Initialisierungscode nicht verwendet werden.
-ReturnCannotBeUsedInPackageProblem=Die return-Anweisung kann im Initialisierungscode des Pakets nicht verwendet werden.
-ReturnCannotBeUsedInStaticProblem=Die return-Anweisung kann im statischen Initialisierungscode nicht verwendet werden.
-ReturnMustReturnValueProblem=Funktion gibt keinen Wert zurück.
-ReturnValueMustBeUndefinedProblem=Rückgabewert darf nicht definiert sein.
-SemanticProblem=Internes Problem bei der semantischen Analyse
-SetterCannotHaveOptionalProblem=Eine set-Definition darf nicht über optionale Parameter verfügen.
-SetterMustHaveOneParameterProblem=Eine set-Definition muss genau einen Parameter enthalten.
-SkinPartsMustBePublicProblem=Skinteile müssen öffentlich sein.
-StaticAndOverrideProblem=Funktionen können nicht "${staticStr}" und gleichzeitig "${overrideStr}" sein.
-StaticNamespaceDefinitionProblem=Das static-Attribut ist in ${namespaceKeyword}-Definitionen nicht zulässig.
-StaticOutsideClassProblem=Das ${staticStr}-Attribut kann nur für Definitionen innerhalb einer ${classStr} verwendet werden.
-StrictUndefinedMethodProblem=Aufruf einer möglicherweise nicht definierten ${methodName}-Methode über einen Verweis mit dem statischen Typ "${className}".
-SyntaxProblem=Syntaxfehler: "${tokenText}" ist hier nicht zulässig
-ThisUsedInStaticFunctionProblem=Dieses ${thisKeyword}-Schlüsselword kann in statischen Methoden nicht verwendet werden. Es kann nur in Instanzenmethoden, Funktionsabschlüssen und in globalem Code verwendet werden.
-TooFewFunctionParametersProblem=Falsche Anzahl Argumente. Erwartet wurden ${nParams}
-TooManyFunctionParametersProblem=Falsche Anzahl Argumente. Erwartet wurden nicht mehr als ${nParams}
-UnableToBuildReportProblem=Bericht konnte nicht erstellt werden: ${message}
-UnableToBuildSWFProblem=SWF-Datei "${file}" konnte nicht erstellt werden
-UnableToBuildSWFTagProblem=SFW-Tag für "${name}" konnte nicht erstellt werden
-UnableToListFilesProblem=Inhalt des Ordners kann nicht aufgelistet werden: @{directory}
-UnboundMetadataProblem=Metadaten wurden an keine Definition gebunden
-UndefinedConfigNameProblem=Nicht definierte Konfigurationskonstante: "${configName}"
-UndefinedConfigNamespaceProblem=Nicht definierter Konfigurationsnamespace: "${configName}"
-UnexpectedExceptionProblem=Unerwartete Ausnahme "${exceptionName}".
-UnexpectedReturnProblem=Die return-Anweisung kann hier nicht verwendet werden.
-UnexpectedTokenProblem=Syntaxfehler: Erwartet wurde "${tokenKind}", erhalten wurde jedoch "${tokenText}"
-UnfoundPropertyProblem=Zugriff auf nicht definierte ${property}-Eigenschaft
-UnimplementedInterfaceMethodProblem=${interfStr}nmethode ${methodName} in ${namespaceName}-${namespaceStr} nicht von ${className}-${classStr} implementiert
-UnknownBreakTargetProblem=Ziel der break-Anweisung wurde nicht gefunden.
-UnknownContinueTargetProblem=Ziel der continue-Anweisung wurde nicht gefunden.
-UnknownInterfaceProblem=${interfaceName}-${interfaceStr} wurde nicht gefunden.
-UnknownNamespaceProblem=Unbekannter ${namespaceName}-Namespace.
-UnknownSuperclassProblem=Die Definition der ${superclassName}-Basisklasse wurde nicht gefunden.
-UnknownTypeProblem=Typ wurde nicht gefunden oder war keine Konstante zur Kompilierungszeit: ${typeName}.
-UnresolvedClassReferenceProblem=Definition "${qname}" wurde nicht gefunden.
-UnresolvedNamespaceProblem=Namespace wurde nicht gefunden oder ist keine Konstante zur Kompilierungszeit.
-UnsupportedSourceFileProblem="${file}" weist nicht unterstützten Typ auf: ${ext}
-VarInInterfaceProblem=${varStr}-Deklarationen sind in ${interfStr} nicht zulässig.
-VoidTypeProblem=${voidStr} ist kein gültiger Typ.
-WrongSkinPartProblem=Der Skinteiltyp "${skinPartTypeName}" muss zu "${hostSkinPartTypeName}" zugewiesen werden können.

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/c3dce49f/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_en.properties
----------------------------------------------------------------------
diff --git a/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_en.properties b/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_en.properties
deleted file mode 100644
index 12f1ac5..0000000
--- a/compiler.js/localization/src/org/apache/flex/compiler/problems/Messages_en.properties
+++ /dev/null
@@ -1,283 +0,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.
-##
-################################################################################
-
-ABCGeneratorProblem=Internal error in ABC generator subsystem, when generating code for: ${sourceFileName}: ${stackTrace}
-AccessorTypesMustMatchProblem=Accessor types must match.
-AccessUndefinedMemberProblem=Access of possibly undefined property ${memberName} through a reference with static type ${className}.
-AccessUndefinedPropertyInPackageProblem=Access of undefined property ${propertyName} in package ${packageName}.
-AccessUndefinedPropertyProblem=Access of possibly undefined property ${propertyName}.
-AmbiguousReferenceProblem=Ambiguous reference to ${property}
-AssignToConstProblem=Illegal assignment to a variable specified as constant.
-AssignToFunctionProblem=Illegal assignment to function ${funcName}.
-AssignToReadOnlyPropertyProblem=Property ${name} is read-only.
-AttemptToDeleteFixedPropertyProblem=Attempt to delete the fixed property ${name}.  Only dynamically defined properties can be deleted.
-AttributesAreNotCallableProblem=Attributes are not callable.
-BadAccessInterfaceMemberProblem=Interface members cannot be declared public, private, protected, or internal.
-BadCharacterProblem=Unexpected char error: '${errorText}' is not allowed here
-BadSetterReturnTypeProblem=Return type of a setter definition must be unspecified or void.
-BaseClassIsFinalProblem=Base class is ${finalStr}.
-BURMDiagnosticForEachExpectedInProblem=the '${k_each}' keyword is not allowed without an '${k_in}' operator
-BURMDiagnosticInvalidDecrementProblem=Operand of decrement must be a reference.
-BURMDiagnosticNotAllowedHereProblem=${node} is not allowed here
-BURMPatternMatchFailureProblem=Unable to generate code for ${node}
-BURNDiagnosticInvalidIncrementProblem=Operand of increment must be a reference.
-CallUndefinedMethodProblem=Call to a possibly undefined method ${methodName}.
-CannotDeleteSuperDescendantsProblem=Cannot delete super descendants.
-CannotExtendClassProblem=An interface can only extend other interfaces, but ${className} is a class.
-CannotExtendInterfaceProblem=A ${classStr} can only extend another ${classStr}, not an ${interfaceStr}.
-CannotResolveConfigExpressionProblem=Can not resolve config constant: '${configName}'
-CircularTypeReferenceProblem=Circular type reference was detected in ${className}
-ClassesMappedToSameRemoteAliasProblem=A mapping for '${existingClassName}' to the remote class alias '${alias}' was found while processing class '${className}'. Flex now generates code to check if an alias has already been registered. When deserializing remote data an alias can only map to a single class.
-ClosureProblem=Closure error.
-CodegenInternalProblem=Code generator internal error: ${diagnostic}
-CompiledAsAComponentProblem=${className} is a module or application that is directly referenced. This will cause ${className} and all of its dependencies to be linked in with ${mainDefinition}. Using an interface is the recommended practice to avoid this.
-ConfigurationFileNotFoundProblem=Can't find config file: ${file}
-ConfigurationProblem=Configuration problem: ${reason}.\n${location}
-ConflictingInheritedNameInNamespaceProblem=A conflict exists with inherited definition ${declName} in namespace ${nsName}.
-ConflictingNameInNamespaceProblem=A conflict exists with definition ${declName} in namespace ${nsName}.
-ConstructorCannotHaveReturnTypeProblem=A Constructor cannot specify a return type
-ConstructorIsGetterSetterProblem=A constructor cannot be a getter or setter method
-ConstructorIsStaticProblem=Constructor functions must be instance methods
-ConstructorMustBePublicProblem=A constructor can only be declared ${modifier}
-CountedForLoopInitializerProblem=Syntax error: expecting semicolon before rightparen.
-CSSCodeGenProblem=CSS codegen problem. Reason: '${reason}'
-CSSEmbedAssetProblem=Can not embed asset from '${embed}'.
-CSSParserProblem=${reason}
-CSSUndefinedNamespacePrefixProblem=Undefined namespace prefix '${prefix}'.
-CSSUndefinedTypeProblem='${type}' is not defined.
-CSSUnknownDefaultNamespaceProblem=Type selector without namespace prefix requires a default namespace to be defined. ${selectorText}
-CSSUnresolvedClassReferenceProblem=${qname} is not defined.
-CyclicalIncludesProblem=Cyclical includes found in ${file}
-DependencyNotCompatibleProblem=The dependency ${definition} from ${swc} has a minimum supported version of ${swcMinimumVersion}, which is higher than the compatibility version, ${compatibilityVersion}.
-DeprecatedConfigurationOptionProblem='${option}' has been deprecated since ${since}. Please use '${replacement}'
-DuplicateAttributeProblem=Attribute ${attrStr} was specified multiple times.
-DuplicateClassDefinitionProblem=Duplicate class definition: ${className}.
-DuplicateConfigNameProblem=Duplicate config namespace: '${configName}'
-DuplicateFunctionDefinitionProblem=Duplicate function definition: ${methodName}
-DuplicateInterfaceDefinitionProblem=Duplicate interface definition: ${interfaceName}.
-DuplicateInterfaceProblem=${classStr} ${className} implements ${interfaceStr} ${interfaceName} multiple times.
-DuplicateLabelProblem=Duplicate label definition.
-DuplicateNamespaceDefinitionProblem=Duplicate namespace definition.
-DuplicateQNameInSourcePathProblem=${qName} is defined by multiple files: ${fileList} 
-DuplicateSkinStateProblem=Duplicate declaration of SkinState '${name}'
-DuplicateSourceFileProblem=${file} was specified more than once in the include sources list.
-DuplicateSourcePathProblem=${directory} was specified more than once in the source path.
-DuplicateSwitchCaseProblem=Duplicate switch alternative ${caseName}.
-DynamicNotOnClassProblem=The ${dynamicStr} attribute can only be used with ${classStr} definitions.
-EmbedAS2TagsModifiedProblem=AS2 actions have been removed from the ${symbol} tag
-EmbedBadFontParameters=font transcoding requires you to specify 'fontName' and one of 'source', 'systemFont', or 'sourceList'
-EmbedBadScalingGridTargetProblem=Could not scale the symbol ${symbol} as it is not of type Sprite
-EmbedCouldNotDetermineSampleFrameCountProblem=Could not determine the sample frame count in file ${filename}
-EmbeddedFontShadowsDeviceFontProblem=the embedded font '${alias}' may shadow a device font of the same name.  Use fontName to alias the font to a different name
-EmbedExceptionWhileTranscodingProblem=exception during transcoding: ${exception}
-EmbedInitialValueProblem=An Embed variable must not have an existing value.
-EmbedInvalidAttributeValueProblem=The value ${value} is invalid for attribute ${attribute}
-EmbedInvalidUnicodeRangeProblem=invalid Unicode range '${range}'
-EmbedMissingSymbolProblem=Could not find the symbol ${symbol} in the file ${swf}
-EmbedMovieScalingNoSymbolProblem=Specify a symbol when scaling an embedded movie
-EmbedMultipleMetaTagsProblem=A variable can only only have one Embed meta data tag
-EmbedNoSkinClassProblem=Must specify a skinClass attribute when embedding skin assets
-EmbedNoSourceAttributeProblem=Embed requires a source file attribute
-EmbedQualityRequiresCompressionProblem=Don't specify quality when compression is disabled
-EmbedQualityValueProblem=The value ${value} is invalid for the quality attribute. It must be between 0.0 and 100.0
-EmbedScalingGridProblem=attributes scaleBottom, scaleLeft, scaleRight and scaleTop must be specified together
-EmbedScalingGridValueProblem=The scaling value ${value} must be greater than 0 for attribute ${attr}
-EmbedSkinClassNotFoundProblem=Class ${skinClass} could not be found
-EmbedSourceAttributeCouldNotBeReadProblem=Embed source file ${filename} could not be read
-EmbedSourceAttributeDoesNotExistProblem=Embed source file could not be found
-EmbedSourceFileNotFoundProblem=Can't find Embed source file: ${file}
-EmbedTypeNotEmbeddableProblem=Type ${typeName} cannot be embedded
-EmbedUnableToBuildFontProblem=unable to build font '${fontName}'
-EmbedUnableToReadSourceProblem=unable to read transcoding source '${source}'
-EmbedUnknownAttributeProblem=Unknown attribute: ${attr}
-EmbedUnknownMimeTypeProblem=Unhandled mimetype ${mimeType}
-EmbedUnrecogniedFileTypeProblem=File ${file} is of an unknown file type which can't be embedded
-EmbedUnsupportedAttributeProblem=The attribute ${attribute} can't be used with the mime type: ${mimeType}
-EmbedUnsupportedSamplingRateProblem=The frequency ${frequency} is not supported in file ${filename}
-FileNotFoundProblem=File not found: ${file}
-FinalOutsideClassProblem=The attribute ${finalStr} can only be used on a method defined in a ${classStr}.
-FunctionNotMarkedOverrideProblem=Overriding a ${funcStr} that is not marked for ${overrideStr}
-FunctionWithoutBodyProblem=Function does not have a body.
-FXGCompilerProblem=FXG Compilation Problem: ${message}
-GetterCannotHaveParametersProblem=A getter definition must have no parameters.
-GlobalBindablePropertyProblem=[${bindableStr}] not allowed on global or ${packageStr} variables
-HostComponentClassNotFoundProblem=[HostComponent] class '${className}' not found.
-HostComponentMustHaveTypeProblem=[HostComponent] must specify a type name.
-IllegalAssignmentToClassProblem=Illegal assignment to class ${className}.
-ImplicitCoercionToSubtypeProblem=Implicit coercion of a value with static type ${baseType} to a possibly unrelated type ${subType}.
-ImplicitCoercionToUnrelatedTypeProblem=Implicit coercion of a value of type ${actualType} to an unrelated type ${expectedType}.
-InaccessibleMethodReferenceProblem=Attempted access of inaccessible method ${methodName} through a reference with static type ${className}.
-InaccessiblePropertyReferenceProblem=Attempted access of inaccessible property ${propertyName} through a reference with static type ${className}.
-IncompatibleDefaultValueProblem=Incompatible default value of type ${srcType} where ${tgtType} is expected.
-IncompatibleInterfaceMethodProblem=${interfStr} method ${methodName} in ${namespaceStr} ${namespaceName} is implemented with an incompatible signature in ${classStr} ${className}
-IncompatibleOverrideProblem=Incompatible ${overrideStr}.
-InterfaceBindablePropertyProblem=[${bindableStr}] is not allowed inside a ${interfStr} definition.
-InterfaceCannotBeInstantiatedProblem=Interfaces cannot be instantiated with the new operator.
-InterfaceMethodWithBodyProblem=Methods defined in an ${interfaceStr} must not have a body.
-InterfaceModifierProblem=Interface attribute ${modifier} is invalid.
-InterfaceNamespaceAttributeProblem=Namespace attributes are not permitted on interface methods.
-InternalCompilerProblem=Internal compiler error
-InvalidABCByteCodeProblem=Invalid ABC byte code.
-InvalidBackgroundColorProblem=Invalid background color: ${backgroundColor}
-InvalidDecrementOperandProblem=Decrement operand is invalid.
-InvalidEscapeSequenceProblem='${badSequence}' is not a valid escape sequence
-InvalidForInInitializerProblem=Syntax error: invalid for-in initializer, only 1 expression expected.
-InvalidIncrementOperandProblem=Increment operand is invalid.
-InvalidLvalueProblem=Target of assignment must be a reference value.
-InvalidNamespaceInitializerProblem=A namespace initializer must be either a literal string or another namespace.
-InvalidNamespaceProblem=A user-defined namespace attribute can only be used at the top level of a ${classStr} definition.
-InvalidOverrideProblem=The ${overrideStr} attribute can only be used on a method defined in a ${classStr}.
-InvalidPrivateNamespaceAttrProblem=The ${privateStr} attribute may be used only on ${classStr} property definitions.
-InvalidPrivateNamespaceProblem=${privateStr} can only be used as a namespace inside a ${classStr}.
-InvalidProtectedNamespaceAttrProblem=The ${protectedStr} attribute may be used only on ${classStr} property definitions.
-InvalidProtectedNamespaceProblem=${protectedStr} can only be used as a namespace inside a ${classStr}.
-InvalidPublicNamespaceAttrProblem=The ${publicStr} attribute can only be used inside a ${packageStr}.
-InvalidPublicNamespaceProblem=${publicStr} can only be used as a namespace inside a ${packageStr}.
-InvalidRestParameterDeclarationProblem=Parameters specified after the ...rest parameter definition keyword can only be an Array data type.
-InvalidSuperExpressionProblem=A super expression can be used only inside class instance methods.
-InvalidSuperStatementProblem=A super statement can be used only inside class instance constructors.
-JSDataClassMethodError=ERROR: DataClass classes must not declare methods. 
-JSInternalCompilerProblem=Internal compiler error: ${message}. 
-JSUnsupportedFeatureProblem=Unsupported feature: ${feature}. 
-JSWarnClassInitProblem=PERFORMANCE: Avoid loose class initialization statements. Consider using singletons instead.
-JSWarnClosureAdvancedOptimizationsProblem=WARNING: Optimizing with ADVANCED_OPTIMIZATIONS will fail because of accessing properties via unknown strings.
-JSWarnRuntimeNameLookupProblem=PERFORMANCE: Forced to emit expensive runtime name lookup. Consider using strict types instead of generic objects and avoiding dynamic classes.
-LocalBindablePropertyProblem=[${bindableStr}] is not allowed inside a ${funcStr} definition.
-LossyConversionProblem=Invalid initialization: conversion to type ${targetType} loses data.
-MethodCannotBeConstructorProblem=Method cannot be used as a constructor.
-MissingBuiltinProblem=Missing builtin type ${builtinType}
-MissingCatchOrFinallyProblem=Syntax error: expecting a catch or a finally clause.
-MissingFactoryClassInFrameMetadataProblem=This compilation unit did not have a factoryClass specified in Frame metadata to load the configured runtime shared libraries. To compile without runtime shared libraries either set the -static-link-runtime-shared-libraries option to true or remove the -runtime-shared-libraries option.
-MissingRequirementConfigurationProblem=configuration variable '${required}' was not set
-MissingSignedDigestProblem=No signed digest found in catalog.xml of the library, ${libraryPath}.
-MissingSkinPartProblem=The required skin part '${skinPartName}' is missing.
-MissingSkinStateProblem=The required skin state '${skinStateName}' is missing.
-MissingUnsignedDigestProblem=No unsigned digest found in catalog.xml of the library, ${libraryPath}.
-MultipleConfigNamespaceDecorationsProblem=Duplicate config namespaces are not allowed on a definition
-MultipleSwitchDefaultsProblem=The switch has more than one default, but only one default is allowed.
-MXMLAttributeVersionProblem=The '${name}' attribute can only be used in MXML ${version} or later. It will be ignored.
-MXMLClassNodeProblem='${qname}' does not specify a class or interface. It will be ignored.
-MXMLDatabindingSourceNotBindableProblem=Data binding will not be able to detect assignments to '${sourceName}'.
-MXMLDuplicateIDProblem=This id is not unique. It will be ignored.
-MXMLFinalClassProblem='${qname}' is a final class and cannot be used as root tag.
-MXMLIncludeInAndExcludeFromProblem=The 'includeIn' and 'excludeFrom' attributes cannot be specified on this same tag. Both will be ignored.
-MXMLIncompatibleArrayElementProblem=An array element of type '${actualType}' is incompatible with the expected [ArrayElementType] of '${expectedType}' for the '${propertyName}' property.
-MXMLIncompatibleVectorElementProblem=This element is incompatible with the Vector type. It will be ignored.
-MXMLInvalidEntityProblem=Unknown entity '{entity}' found. It will be ignored.
-MXMLInvalidIDProblem=This id is not a valid ActionScript identifier. It will be ignored.
-MXMLInvalidItemCreationPolicyProblem=Valid values for itemCreationPolicy are 'immediate' or 'deferred'. This attribute will be ignored.
-MXMLInvalidItemDestructionPolicyProblem=Valid values for itemDestructionPolicy are 'auto' or 'never'. This attribute will be ignored.
-MXMLInvalidPercentageProblem=Initializer for '${property}': invalid percentage expression: '${text}'.
-MXMLInvalidTextForTypeProblem=Cannot parse a value of type '${type}' from '${text}'.
-MXMLInvalidVectorFixedAttributeProblem=The 'fixed' attribute must be 'true' or 'false'. It will be ignored.
-MXMLInvalidVectorTypeAttributeProblem=The 'type' attribute does not specify a known class. The type will be assumed to be '*'.
-MXMLMissingRootTagProblem=No root tag found in this MXML file.
-MXMLMissingVectorTypeAttributeProblem=A 'type' attribute is required on a <Vector> tag. The type will be assumed to be '*'.
-MXMLNotAClassProblem='${qname}' is not a class. This tag will be ignored.
-MXMLOperationMissingNameProblem=Operation requires a name attribute.
-MXMLOtherLanguageNamespaceProblem=Only one language namespace may be used in an MXML document. This attribute will be ignored.
-MXMLOuterDocumentAlreadyDeclaredProblem=A property named outerDocument has already been declared, conflicting with the fx:Component tag outerDocument.
-MXMLPercentageNotAllowedProblem=Initializer for '${property}': percentage not allowed here: '${text}'.
-MXMLPrivateAttributeProblem=This attribute uses a private namespace and therefore will be ignored.
-MXMLPrivateTagLocationProblem=The <Private> tag must be the last child tag of the file's root tag. It will be ignored.
-MXMLSemanticProblem=Internal problem during semantic analysis of MXML
-MXMLUnexpectedAttributeProblem=This attribute is unexpected. It will be ignored.
-MXMLUnexpectedDatabindingProblem=This databinding expression is unexpected. It will be ignored.
-MXMLUnexpectedTagProblem=This tag is unexpected. It will be ignored.
-MXMLUnexpectedTextProblem=This text is unexpected. It will be ignored.
-MXMLUnrecognizedCompilerDirectiveProblem=Function ${functionName} is not a recognized compile-time directive
-MXMLUnresolvedTagProblem=This tag could not be resolved to an ActionScript class. It will be ignored.
-MXMLUnterminatedEntityProblem=Unterminated entity found. It will be ignored.
-MXMLXMLListMixedContentProblem=Mixed content not allowed here.
-MXMLXMLOnlyOneRootTagProblem=Only one root tag is allowed
-MXMLXMLRequireContentProblem=XML content is required
-NamespaceInInterfaceProblem=Namespace declarations are not permitted in interfaces.
-NativeMethodWithBodyProblem=Native methods cannot have a body.
-NativeNotOnFunctionProblem=The ${nativeStr} attribute can only be used with ${functionStr} definitions.
-NativeUsedInInterfaceProblem=The ${nativeStr} attribute cannot be used in ${interfStr} definitions.
-NativeVariableProblem=Variables cannot be ${nativeStr}.
-NestedGetterSetterProblem=Accessors cannot be nested inside other functions.
-NestedPackageProblem=Packages cannot be nested.
-NoCompilationUnitForDefinitionProblem=No compilation unit with the name '${qname}' was found.
-NoDefaultConstructorInBaseClassProblem=No default constructor found in base class ${baseClass}.
-NoDefinitionForSWCDependencyProblem=The definition ${qname} depended on in the SWC ${swcFilename} could not be found
-NoMainDefinitionProblem=No externally-visible definition with the name '${qname}' was found.
-NonConstantNamespaceProblem=A namespace initializer must be either a literal string or another namespace.
-NonConstantParamInitializerProblem=Parameter initializer unknown or is not a compile-time constant.
-NonDirectoryInSourcePathProblem=${file} was specified in the source path and is not a directory.
-NoScopesInABCCompilationUnitProblem=Can't find scopes in the compilation unit.
-OnlyOneHostComponentAllowedProblem=Only one [HostComponent] allowed.
-OverlappingSourcePathProblem=Overlapping source path entries: ${ancestor} is an ancestor of ${descendant}
-OverrideFinalProblem=Cannot redefine a ${finalStr} method.
-OverrideNotFoundProblem=Method marked ${overrideStr} must ${overrideStr} another method.
-OverrideOutsideClassProblem=The ${overrideStr} attribute may be used only on ${classStr} property definitions.
-PackageCannotBeUsedAsValueProblem=Package cannot be used as a value: ${packageName}.
-ParserProblem=Internal parsing problem
-PropertyIsWriteOnlyProblem=Property ${name} is write-only.
-PrototypeInvalidAttributeProblem=The prototype attribute is invalid.
-RemovedConfigurationOptionProblem='${option}' is no longer supported and will have no effect.
-RequiredParameterAfterOptionalProblem=Required parameters are not permitted after optional parameters.
-ResourceBundleMalformedEncodingProblem=The encoding for the given string is malformed: ${string}
-ResourceBundleNoBundleParameterProblem=No bundle parameter given for @Resource()
-ResourceBundleNoKeyParameterProblem=No key parameter given for @Resource()
-ResourceBundleNotFoundForLocaleProblem=Unable to resolve resource bundle '${bundleName}' for locale '${locale}'
-ResourceBundleNotFoundProblem=Unable to resolve resource bundle '${bundleName}'
-RestParameterMustBeLastProblem=Rest parameters must be last.
-ReturnCannotBeUsedInGlobalProblem=The return statement cannot be used in global initialization code.
-ReturnCannotBeUsedInPackageProblem=The return statement cannot be used in package initialization code.
-ReturnCannotBeUsedInStaticProblem=The return statement cannot be used in static initialization code.
-ReturnMustReturnValueProblem=Function does not return a value.
-ReturnValueMustBeUndefinedProblem=Return value must be undefined.
-SemanticProblem=Internal problem during semantic analysis
-SetterCannotHaveOptionalProblem=A setter definition cannot have optional parameters.
-SetterMustHaveOneParameterProblem=A setter definition must have exactly one parameter.
-SkinPartsMustBePublicProblem=Skin parts must be public.
-StaticAndOverrideProblem=Functions cannot be both ${staticStr} and ${overrideStr}.
-StaticNamespaceDefinitionProblem=The static attribute is not allowed on ${namespaceKeyword} definitions.
-StaticOutsideClassProblem=The ${staticStr} attribute may be used only on definitions inside a ${classStr}.
-StrictUndefinedMethodProblem=Call to a possibly undefined method ${methodName} through a reference with static type ${className}.
-SyntaxProblem=Syntax error: '${tokenText}' is not allowed here
-ThisUsedInStaticFunctionProblem=The ${thisKeyword} keyword can not be used in static methods. It can only be used in instance methods, function closures, and global code.
-TooFewFunctionParametersProblem=Incorrect number of arguments.  Expected ${nParams}
-TooManyFunctionParametersProblem=Incorrect number of arguments.  Expected no more than ${nParams}
-UnableToBuildReportProblem=Unable to build report: ${message}
-UnableToBuildSWFProblem=Unable to build SWF ${file}
-UnableToBuildSWFTagProblem=Unable to build SWF tag for ${name}
-UnableToListFilesProblem=Unable to list contents of directory: @{directory}
-UnboundMetadataProblem=Metadata was not bound to a definition
-UndefinedConfigNameProblem=Undefined config constant: '${configName}'
-UndefinedConfigNamespaceProblem=Undefined config namespace: '${configName}'
-UnexpectedExceptionProblem=Unexpected exception '${exceptionName}'.
-UnexpectedReturnProblem=The return statement cannot be used here.
-UnexpectedTokenProblem=Syntax error: Expected ${tokenKind} but got '${tokenText}'
-UnfoundPropertyProblem=Access of undefined property ${property}
-UnimplementedInterfaceMethodProblem=${interfStr} method ${methodName} in ${namespaceStr} ${namespaceName} not implemented by ${classStr} ${className}
-UnknownBreakTargetProblem=Target of break statement was not found.
-UnknownContinueTargetProblem=Target of continue statement was not found.
-UnknownInterfaceProblem=${interfaceStr} ${interfaceName} was not found.
-UnknownNamespaceProblem=Unknown namespace ${namespaceName}.
-UnknownSuperclassProblem=The definition of base class ${superclassName} was not found.
-UnknownTypeProblem=Type was not found or was not a compile-time constant: ${typeName}.
-UnresolvedClassReferenceProblem=Definition ${qname} could not be found.
-UnresolvedNamespaceProblem=Namespace was not found or is not a compile-time constant.
-UnsupportedSourceFileProblem=${file} is of an unsupported type: ${ext}
-VarInInterfaceProblem=${varStr} declarations are not permitted in ${interfStr}.
-VoidTypeProblem=${voidStr} is not a valid type.
-WrongSkinPartProblem=The skin part type '${skinPartTypeName}' must be assignable to '${hostSkinPartTypeName}'.
-