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}'.
-