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/06/16 11:37:23 UTC
[1/3] git commit: [flex-falcon] [refs/heads/develop] - - Changed the
indenting of XML from 4 to 2.
Repository: flex-falcon
Updated Branches:
refs/heads/develop c48762004 -> fd20f696b
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/node/pom.xml
----------------------------------------------------------------------
diff --git a/externs/node/pom.xml b/externs/node/pom.xml
index 82ad627..817b92a 100644
--- a/externs/node/pom.xml
+++ b/externs/node/pom.xml
@@ -19,217 +19,217 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-node</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: Node</name>
+ <artifactId>flexjs-externs-node</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-closure-sources</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://github.com/google/closure-compiler/archive/master.zip</url>
- <!--
- Give it a number matching the date so we can
- trigger a new download by updating the date
- -->
- <outputFileName>closure-compiler-20160421.zip</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- <unpack>true</unpack>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <name>Apache Flex - FlexJS: Externs: Node</name>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/src/main/javascript</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>${project.basedir}/target/downloads/closure-compiler-master/contrib/nodejs</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <excludes>
- <exclude>
- <className>Buffer</className>
- <name>toJSON</name>
- </exclude>
- <exclude>
- <className>osNetworkInterfacesInfo</className>
- <name>internal</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <include-file>
- <name>externs/missing.js</name>
- <path>../src/main/javascript/missing.js</path>
- </include-file>
- <include-file>
- <name>externs/assert.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/assert.js</path>
- </include-file>
- <include-file>
- <name>externs/buffer.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/buffer.js</path>
- </include-file>
- <include-file>
- <name>externs/child_process.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/child_process.js</path>
- </include-file>
- <include-file>
- <name>externs/cluster.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/cluster.js</path>
- </include-file>
- <include-file>
- <name>externs/crypto.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/crypto.js</path>
- </include-file>
- <include-file>
- <name>externs/dgram.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/dgram.js</path>
- </include-file>
- <include-file>
- <name>externs/dns.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/dns.js</path>
- </include-file>
- <include-file>
- <name>externs/domain.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/domain.js</path>
- </include-file>
- <include-file>
- <name>externs/events.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/events.js</path>
- </include-file>
- <include-file>
- <name>externs/fs.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/fs.js</path>
- </include-file>
- <include-file>
- <name>externs/http.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/http.js</path>
- </include-file>
- <include-file>
- <name>externs/https.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/https.js</path>
- </include-file>
- <include-file>
- <name>externs/net.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/net.js</path>
- </include-file>
- <include-file>
- <name>externs/os.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/os.js</path>
- </include-file>
- <include-file>
- <name>externs/path.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/path.js</path>
- </include-file>
- <include-file>
- <name>externs/punycode.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/punycode.js</path>
- </include-file>
- <include-file>
- <name>externs/querystring.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/querystring.js</path>
- </include-file>
- <include-file>
- <name>externs/readline.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/readline.js</path>
- </include-file>
- <include-file>
- <name>externs/repl.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/repl.js</path>
- </include-file>
- <include-file>
- <name>externs/stream.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/stream.js</path>
- </include-file>
- <include-file>
- <name>externs/string_decoder.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/string_decoder.js</path>
- </include-file>
- <include-file>
- <name>externs/tls.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/tls.js</path>
- </include-file>
- <include-file>
- <name>externs/tty.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/tty.js</path>
- </include-file>
- <include-file>
- <name>externs/url.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/url.js</path>
- </include-file>
- <include-file>
- <name>externs/util.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/util.js</path>
- </include-file>
- <include-file>
- <name>externs/vm.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/vm.js</path>
- </include-file>
- <include-file>
- <name>externs/zlib.js</name>
- <path>downloads/closure-compiler-master/contrib/nodejs/zlib.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-closure-sources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://github.com/google/closure-compiler/archive/master.zip</url>
+ <!--
+ Give it a number matching the date so we can
+ trigger a new download by updating the date
+ -->
+ <outputFileName>closure-compiler-20160421.zip</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ <unpack>true</unpack>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/src/main/javascript</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads/closure-compiler-master/contrib/nodejs</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <excludes>
+ <exclude>
+ <className>Buffer</className>
+ <name>toJSON</name>
+ </exclude>
+ <exclude>
+ <className>osNetworkInterfacesInfo</className>
+ <name>internal</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <include-file>
+ <name>externs/missing.js</name>
+ <path>../src/main/javascript/missing.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/assert.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/assert.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/buffer.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/buffer.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/child_process.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/child_process.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/cluster.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/cluster.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/crypto.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/crypto.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/dgram.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/dgram.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/dns.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/dns.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/domain.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/domain.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/events.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/events.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/fs.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/fs.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/http.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/http.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/https.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/https.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/net.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/net.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/os.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/os.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/path.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/path.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/punycode.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/punycode.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/querystring.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/querystring.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/readline.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/readline.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/repl.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/repl.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/stream.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/stream.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/string_decoder.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/string_decoder.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/tls.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/tls.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/tty.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/tty.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/url.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/url.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/util.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/util.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/vm.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/vm.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/zlib.js</name>
+ <path>downloads/closure-compiler-master/contrib/nodejs/zlib.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/pom.xml
----------------------------------------------------------------------
diff --git a/externs/pom.xml b/externs/pom.xml
index 6eab62d..2d7e4e7 100644
--- a/externs/pom.xml
+++ b/externs/pom.xml
@@ -19,52 +19,52 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs</groupId>
- <artifactId>flexjs-parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs</groupId>
+ <artifactId>flexjs-parent</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>pom</packaging>
+ </parent>
+
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
- <name>Apache Flex - FlexJS: Externs</name>
+ <name>Apache Flex - FlexJS: Externs</name>
- <properties>
- <git.executable>git</git.executable>
- </properties>
+ <properties>
+ <git.executable>git</git.executable>
+ </properties>
- <modules>
- <module>cordova</module>
- <module>createjs</module>
- <module>GCL</module>
- <module>google_maps</module>
- <module>jasmine</module>
- <module>jquery</module>
- <module>js</module>
- <module>node</module>
- </modules>
+ <modules>
+ <module>cordova</module>
+ <module>createjs</module>
+ <module>GCL</module>
+ <module>google_maps</module>
+ <module>jasmine</module>
+ <module>jquery</module>
+ <module>js</module>
+ <module>node</module>
+ </modules>
- <!--
- We only need the git executable in the externs in order to apply patches.
- On Windows machines we need to execute "git.exe" instead of "git".
- -->
- <profiles>
- <profile>
- <id>windows-machine</id>
- <activation>
- <os>
- <family>Windows</family>
- </os>
- </activation>
- <properties>
- <git.executable>git.exe</git.executable>
- </properties>
- </profile>
- </profiles>
+ <!--
+ We only need the git executable in the externs in order to apply patches.
+ On Windows machines we need to execute "git.exe" instead of "git".
+ -->
+ <profiles>
+ <profile>
+ <id>windows-machine</id>
+ <activation>
+ <os>
+ <family>Windows</family>
+ </os>
+ </activation>
+ <properties>
+ <git.executable>git.exe</git.executable>
+ </properties>
+ </profile>
+ </profiles>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/flex-compiler-oem/pom.xml
----------------------------------------------------------------------
diff --git a/flex-compiler-oem/pom.xml b/flex-compiler-oem/pom.xml
index 0921776..8b1bd60 100644
--- a/flex-compiler-oem/pom.xml
+++ b/flex-compiler-oem/pom.xml
@@ -19,36 +19,36 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs</groupId>
- <artifactId>flexjs-parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flex-compiler-oem</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs</groupId>
+ <artifactId>flexjs-parent</artifactId>
<version>0.7.0-SNAPSHOT</version>
-
- <name>Apache Flex - FlexJS: OEM Layer</name>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.flex.compiler</groupId>
- <artifactId>swfutils</artifactId>
- <version>4.15.0</version>
- </dependency>
- </dependencies>
+ </parent>
+
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flex-compiler-oem</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+
+ <name>Apache Flex - FlexJS: OEM Layer</name>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flex.compiler</groupId>
+ <artifactId>swfutils</artifactId>
+ <version>4.15.0</version>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/flexjs-maven-plugin/pom.xml
----------------------------------------------------------------------
diff --git a/flexjs-maven-plugin/pom.xml b/flexjs-maven-plugin/pom.xml
index 2fbff4f..06e593c 100644
--- a/flexjs-maven-plugin/pom.xml
+++ b/flexjs-maven-plugin/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 48317cc..b127097 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,528 +17,529 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache</groupId>
- <artifactId>apache</artifactId>
- <version>17</version>
- </parent>
-
- <groupId>org.apache.flex.flexjs</groupId>
- <artifactId>flexjs-parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <name>Apache Flex - FlexJS</name>
- <description>The Apache Flex FlexJS Project</description>
-
- <!-- Only configure the site distribution as the rest is handled by the apache parent -->
- <distributionManagement>
- <site>
- <id>website</id>
- <url>scp://www.mycompany.com/www/docs/project/</url>
- </site>
- </distributionManagement>
-
- <repositories>
- <repository>
- <id>apache-release</id>
- <url>https://repository.apache.org/content/repositories/releases</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- <repository>
- <id>apache-snapshots</id>
- <url>https://repository.apache.org/content/repositories/snapshots</url>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </repository>
- </repositories>
-
- <pluginRepositories>
- <pluginRepository>
- <id>apache-plugins-release</id>
- <url>https://repository.apache.org/content/repositories/releases</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </pluginRepository>
- <pluginRepository>
- <id>apache-plugins-snapshots</id>
- <url>https://repository.apache.org/content/repositories/snapshots</url>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </pluginRepository>
- </pluginRepositories>
-
- <mailingLists>
- <mailingList>
- <name>Apache Flex User List</name>
- <subscribe>users-subscribe@flex.apache.org</subscribe>
- <unsubscribe>users-unsubscribe@flex.apache.org</unsubscribe>
- <post>users@flex.apache.org</post>
- <archive>http://mail-archives.apache.org/mod_mbox/flex-users/</archive>
- </mailingList>
- <mailingList>
- <name>Apache Flex Developer List</name>
- <subscribe>dev-subscribe@flex.apache.org</subscribe>
- <unsubscribe>dev-unsubscribe@flex.apache.org</unsubscribe>
- <post>dev@flex.apache.org</post>
- <archive>http://mail-archives.apache.org/mod_mbox/flex-dev/</archive>
- </mailingList>
- </mailingLists>
-
- <issueManagement>
- <system>Jira</system>
- <url>https://issues.apache.org/jira/browse/FLEX</url>
- </issueManagement>
-
- <scm>
- <connection>scm:git://git.apache.org/flex-falcon.git</connection>
- <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
- <url>https://github.com/apache/flex-falcon</url>
- </scm>
-
- <properties>
- <java.version>1.6</java.version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputencoding>UTF-8</project.reporting.outputencoding>
- <maven.version>3.3.1</maven.version>
-
- <!-- URL of the ASF SonarQube server -->
- <sonar.host.url>https://analysis.apache.org/</sonar.host.url>
-
- <flex.version>4.15.0</flex.version>
- <flash.version>20.0</flash.version>
- <air.version>20.0</air.version>
-
- <!-- Tell sonar where the coverage reports are located -->
- <sonar.jacoco.reportPath>${project.build.directory}/coverage-reports/jacoco-ut.exec</sonar.jacoco.reportPath>
- <sonar.jacoco.itReportPath>${project.build.directory}/coverage-reports/jacoco-it.exec</sonar.jacoco.itReportPath>
- </properties>
-
- <!--
- As the compiler needs artifacts that are part of this project, the build
- will fail, if the utility artifacts compiler-build-tools or compiler-jburg-types
- haven't been built. We therefore have a utils profile, that builds these
- prerequisites. After one build with "-P utils" has been built, the default
- build should be able to do it's job.
- -->
- <profiles>
- <profile>
- <id>utils</id>
- <properties>
- <active-profile>utils</active-profile>
- </properties>
- <modules>
- <module>compiler-build-tools</module>
- <module>compiler-jburg-types</module>
- <module>flexjs-maven-plugin</module>
- </modules>
- </profile>
-
- <profile>
- <id>compiler</id>
- <properties>
- <active-profile>compiler</active-profile>
- </properties>
- <modules>
- <module>compiler</module>
- <module>compiler-jx</module>
- <module>debugger</module>
- <module>flex-compiler-oem</module>
- </modules>
- </profile>
-
- <profile>
- <id>externs</id>
- <properties>
- <active-profile>externs</active-profile>
- </properties>
- <modules>
- <module>externs</module>
- </modules>
- </profile>
- </profiles>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>1.4.1</version>
- <executions>
- <execution>
- <id>enforce at least one profile activation</id>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <rules>
- <!--
- The profiles are only available if they are defined in the
- current pom. So we would have to define all profiles in each
- child pom. Using a property defined in the profiles makes this
- property available in all children, so we use this to check
- if a profile was selected.
- -->
- <requireProperty>
- <property>active-profile</property>
- <message>You must select one of the profiles 'utils', 'compiler' or 'externs' using the '-P{profilename}' commandline option</message>
- </requireProperty>
- </rules>
- <fail>true</fail>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.5.1</version>
- <configuration>
- <source>${java.version}</source>
- <target>${java.version}</target>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.jacoco</groupId>
- <artifactId>jacoco-maven-plugin</artifactId>
- <version>0.7.6.201602180812</version>
- <executions>
- <!--
- Prepares the property pointing to the JaCoCo runtime agent which
- is passed as VM argument when Maven the Surefire plugin is executed.
- -->
- <execution>
- <id>pre-unit-test</id>
- <goals>
- <goal>prepare-agent</goal>
- </goals>
- <configuration>
- <!-- Sets the path to the file which contains the execution data. -->
- <destFile>${project.build.directory}/coverage-reports/jacoco-ut.exec</destFile>
- <!--
- Sets the name of the property containing the settings
- for JaCoCo runtime agent.
- -->
- <propertyName>surefireArgLine</propertyName>
- </configuration>
- </execution>
- <!--
- Ensures that the code coverage report for unit tests is created after
- unit tests have been run.
- -->
- <execution>
- <id>post-unit-test</id>
- <phase>test</phase>
- <goals>
- <goal>report</goal>
- </goals>
- <configuration>
- <!-- Sets the path to the file which contains the execution data. -->
- <dataFile>${project.build.directory}/coverage-reports/jacoco-ut.exec</dataFile>
- <!-- Sets the output directory for the code coverage report. -->
- <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory>
- </configuration>
- </execution>
- <!--
- Prepares the property pointing to the JaCoCo runtime agent which
- is passed as VM argument when Maven the Failsafe plugin is executed.
- -->
- <execution>
- <id>pre-integration-test</id>
- <phase>pre-integration-test</phase>
- <goals>
- <goal>prepare-agent</goal>
- </goals>
- <configuration>
- <!-- Sets the path to the file which contains the execution data. -->
- <destFile>${project.build.directory}/coverage-reports/jacoco-it.exec</destFile>
- <!--
- Sets the name of the property containing the settings
- for JaCoCo runtime agent.
- -->
- <propertyName>failsafeArgLine</propertyName>
- </configuration>
- </execution>
- <!--
- Ensures that the code coverage report for integration tests after
- integration tests have been run.
- -->
- <execution>
- <id>post-integration-test</id>
- <phase>post-integration-test</phase>
- <goals>
- <goal>report</goal>
- </goals>
- <configuration>
- <!-- Sets the path to the file which contains the execution data. -->
- <dataFile>${project.build.directory}/coverage-reports/jacoco-it.exec</dataFile>
- <!-- Sets the output directory for the code coverage report. -->
- <outputDirectory>${project.reporting.outputDirectory}/jacoco-it</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <!-- Make the surefire execute all unit-tests -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.19</version>
- <configuration>
- <argLine>${surefireArgLine}</argLine>
- <systemPropertyVariables>
- <buildType>Maven</buildType>
- <flexVersion>${flex.version}</flexVersion>
- <flashVersion>${flash.version}</flashVersion>
- <airVersion>${air.version}</airVersion>
- <mavenLocalRepoDir>${settings.localRepository}</mavenLocalRepoDir>
- </systemPropertyVariables>
- <!--
- Currently some tests need this to be disabled,
- but actually this is a bug. For now I'll disable
- them to avoid problems during the maven migration.
- After this is finished, we should defnitely fix
- the tests so assertions can be enabled.
- -->
- <enableAssertions>false</enableAssertions>
- </configuration>
- </plugin>
-
- <!-- Make the failsafe execute all integration-tests -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <version>2.18.1</version>
- <executions>
- <execution>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <argLine>${failsafeArgLine}</argLine>
- <systemPropertyVariables>
- <buildType>Maven</buildType>
- <flexVersion>${flex.version}</flexVersion>
- <flashVersion>${flash.version}</flashVersion>
- <airVersion>${air.version}</airVersion>
- <mavenLocalRepoDir>${settings.localRepository}</mavenLocalRepoDir>
- <FLASHPLAYER_DEBUGGER>${env.FLASHPLAYER_DEBUGGER}</FLASHPLAYER_DEBUGGER>
- </systemPropertyVariables>
- <!--
- Currently some tests need this to be disabled,
- but actually this is a bug. For now I'll disable
- them to avoid problems during the maven migration.
- After this is finished, we should defnitely fix
- the tests so assertions can be enabled.
- -->
- <enableAssertions>false</enableAssertions>
- </configuration>
- </plugin>
-
- <!-- Plugin to detect problems with JDK incompatibilities -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>animal-sniffer-maven-plugin</artifactId>
- <version>1.15</version>
- <executions>
- <execution>
- <id>check-jdk-1.6</id>
- <phase>test</phase>
- <goals>
- <goal>check</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <signature>
- <groupId>org.codehaus.mojo.signature</groupId>
- <artifactId>java16</artifactId>
- <version>1.1</version>
- </signature>
- </configuration>
- </plugin>
-
- <!-- Configure the assembly -->
- <!--plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.6</version>
- <executions>
- <execution>
- <id>assemble-sources-releases</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <descriptors>
- <descriptor>src/assembly/binary-distribution-zip.xml</descriptor>
- <descriptor>src/assembly/binary-distribution-gz.xml</descriptor>
- <descriptor>src/assembly/source-distribution-zip.xml</descriptor>
- <descriptor>src/assembly/source-distribution-gz.xml</descriptor>
- </descriptors>
- </configuration>
- </plugin-->
-
- <!-- Configure the Site generation -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.4</version>
- <configuration>
- <generateReports>true</generateReports>
- <generateSitemap>true</generateSitemap>
- <relativizeDecorationLinks>false</relativizeDecorationLinks>
- <locales>en</locales>
- <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
- <outputEncoding>${project.reporting.outputencoding}</outputEncoding>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.asciidoctor</groupId>
- <artifactId>asciidoctor-maven-plugin</artifactId>
- <version>1.5.3</version>
- </dependency>
- </dependencies>
- </plugin>
-
- <plugin>
- <groupId>org.asciidoctor</groupId>
- <artifactId>asciidoctor-maven-plugin</artifactId>
- <version>1.5.3</version>
- <dependencies>
- <dependency>
- <groupId>org.asciidoctor</groupId>
- <artifactId>asciidoctorj-diagram</artifactId>
- <version>1.3.1</version>
- </dependency>
- </dependencies>
- <configuration>
- <requires>
- <require>asciidoctor-diagram</require>
- </requires>
- <attributes>
- <!-- Example below shows how to specify in this pom instead of System's PATH, the location of dot command of Graphviz, required by PlantUML libraries -->
- <!-- Windows:
- <graphvizdot>C:\Program Files (x86)\Graphviz2.38\bin\dot.exe</graphvizdot>
- -->
- <!-- *nix :
- <graphvizdot>/usr/local/bin/dot</graphvizdot>
- -->
- </attributes>
- </configuration>
- <!--executions>
- <execution>
- <id>generate-html-doc</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>process-asciidoc</goal>
- </goals>
- <configuration>
- <backend>html5</backend>
- <attributes>
- <imagesdir>./images</imagesdir>
- <toc>left</toc>
- <icons>font</icons>
- <sectanchors>true</sectanchors>
- <idprefix/>
- <idseparator>-</idseparator>
- </attributes>
- </configuration>
- </execution>
- </executions-->
- </plugin>
-
- <plugin>
- <groupId>org.sonarsource.scanner.maven</groupId>
- <artifactId>sonar-maven-plugin</artifactId>
- <version>3.0.2</version>
- </plugin>
- </plugins>
- </build>
-
- <reporting>
- <plugins>
- <!-- Process the asciidoctor resources in the src/site/asciidoc directory -->
- <plugin>
- <groupId>org.asciidoctor</groupId>
- <artifactId>asciidoctor-maven-plugin</artifactId>
- <version>1.5.3</version>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache</groupId>
+ <artifactId>apache</artifactId>
+ <version>17</version>
+ </parent>
+
+ <groupId>org.apache.flex.flexjs</groupId>
+ <artifactId>flexjs-parent</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <name>Apache Flex - FlexJS</name>
+ <description>The Apache Flex FlexJS Project</description>
+
+ <!-- Only configure the site distribution as the rest is handled by the apache parent -->
+ <distributionManagement>
+ <site>
+ <id>website</id>
+ <url>scp://www.mycompany.com/www/docs/project/</url>
+ </site>
+ </distributionManagement>
+
+ <repositories>
+ <repository>
+ <id>apache-release</id>
+ <url>https://repository.apache.org/content/repositories/releases</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>apache-snapshots</id>
+ <url>https://repository.apache.org/content/repositories/snapshots</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+
+ <pluginRepositories>
+ <pluginRepository>
+ <id>apache-plugins-release</id>
+ <url>https://repository.apache.org/content/repositories/releases</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </pluginRepository>
+ <pluginRepository>
+ <id>apache-plugins-snapshots</id>
+ <url>https://repository.apache.org/content/repositories/snapshots</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+
+ <mailingLists>
+ <mailingList>
+ <name>Apache Flex User List</name>
+ <subscribe>users-subscribe@flex.apache.org</subscribe>
+ <unsubscribe>users-unsubscribe@flex.apache.org</unsubscribe>
+ <post>users@flex.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/flex-users/</archive>
+ </mailingList>
+ <mailingList>
+ <name>Apache Flex Developer List</name>
+ <subscribe>dev-subscribe@flex.apache.org</subscribe>
+ <unsubscribe>dev-unsubscribe@flex.apache.org</unsubscribe>
+ <post>dev@flex.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/flex-dev/</archive>
+ </mailingList>
+ </mailingLists>
+
+ <issueManagement>
+ <system>Jira</system>
+ <url>https://issues.apache.org/jira/browse/FLEX</url>
+ </issueManagement>
+
+ <scm>
+ <connection>scm:git://git.apache.org/flex-falcon.git</connection>
+ <developerConnection>scm:git://git.apache.org/flex-falcon.git</developerConnection>
+ <url>https://github.com/apache/flex-falcon</url>
+ </scm>
+
+ <properties>
+ <java.version>1.6</java.version>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.reporting.outputencoding>UTF-8</project.reporting.outputencoding>
+ <maven.version>3.3.1</maven.version>
+
+ <!-- URL of the ASF SonarQube server -->
+ <sonar.host.url>https://analysis.apache.org/</sonar.host.url>
+
+ <flex.version>4.15.0</flex.version>
+ <flash.version>20.0</flash.version>
+ <air.version>20.0</air.version>
+
+ <!-- Tell sonar where the coverage reports are located -->
+ <sonar.jacoco.reportPath>${project.build.directory}/coverage-reports/jacoco-ut.exec</sonar.jacoco.reportPath>
+ <sonar.jacoco.itReportPath>${project.build.directory}/coverage-reports/jacoco-it.exec</sonar.jacoco.itReportPath>
+ </properties>
+
+ <!--
+ As the compiler needs artifacts that are part of this project, the build
+ will fail, if the utility artifacts compiler-build-tools or compiler-jburg-types
+ haven't been built. We therefore have a utils profile, that builds these
+ prerequisites. After one build with "-P utils" has been built, the default
+ build should be able to do it's job.
+ -->
+ <profiles>
+ <profile>
+ <id>utils</id>
+ <properties>
+ <active-profile>utils</active-profile>
+ </properties>
+ <modules>
+ <module>compiler-build-tools</module>
+ <module>compiler-jburg-types</module>
+ <module>flexjs-maven-plugin</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <id>compiler</id>
+ <properties>
+ <active-profile>compiler</active-profile>
+ </properties>
+ <modules>
+ <module>compiler</module>
+ <module>compiler-jx</module>
+ <module>debugger</module>
+ <module>flex-compiler-oem</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <id>externs</id>
+ <properties>
+ <active-profile>externs</active-profile>
+ </properties>
+ <modules>
+ <module>externs</module>
+ </modules>
+ </profile>
+ </profiles>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <version>1.4.1</version>
+ <executions>
+ <execution>
+ <id>enforce at least one profile activation</id>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <rules>
+ <!--
+ The profiles are only available if they are defined in the
+ current pom. So we would have to define all profiles in each
+ child pom. Using a property defined in the profiles makes this
+ property available in all children, so we use this to check
+ if a profile was selected.
+ -->
+ <requireProperty>
+ <property>active-profile</property>
+ <message>You must select one of the profiles 'utils', 'compiler' or 'externs' using the '-P{profilename}' commandline option</message>
+ </requireProperty>
+ </rules>
+ <fail>true</fail>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.5.1</version>
+ <configuration>
+ <source>${java.version}</source>
+ <target>${java.version}</target>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.jacoco</groupId>
+ <artifactId>jacoco-maven-plugin</artifactId>
+ <version>0.7.6.201602180812</version>
+ <executions>
+ <!--
+ Prepares the property pointing to the JaCoCo runtime agent which
+ is passed as VM argument when Maven the Surefire plugin is executed.
+ -->
+ <execution>
+ <id>pre-unit-test</id>
+ <goals>
+ <goal>prepare-agent</goal>
+ </goals>
+ <configuration>
+ <!-- Sets the path to the file which contains the execution data. -->
+ <destFile>${project.build.directory}/coverage-reports/jacoco-ut.exec</destFile>
+ <!--
+ Sets the name of the property containing the settings
+ for JaCoCo runtime agent.
+ -->
+ <propertyName>surefireArgLine</propertyName>
+ </configuration>
+ </execution>
+ <!--
+ Ensures that the code coverage report for unit tests is created after
+ unit tests have been run.
+ -->
+ <execution>
+ <id>post-unit-test</id>
+ <phase>test</phase>
+ <goals>
+ <goal>report</goal>
+ </goals>
+ <configuration>
+ <!-- Sets the path to the file which contains the execution data. -->
+ <dataFile>${project.build.directory}/coverage-reports/jacoco-ut.exec</dataFile>
+ <!-- Sets the output directory for the code coverage report. -->
+ <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory>
+ </configuration>
+ </execution>
+ <!--
+ Prepares the property pointing to the JaCoCo runtime agent which
+ is passed as VM argument when Maven the Failsafe plugin is executed.
+ -->
+ <execution>
+ <id>pre-integration-test</id>
+ <phase>pre-integration-test</phase>
+ <goals>
+ <goal>prepare-agent</goal>
+ </goals>
+ <configuration>
+ <!-- Sets the path to the file which contains the execution data. -->
+ <destFile>${project.build.directory}/coverage-reports/jacoco-it.exec</destFile>
+ <!--
+ Sets the name of the property containing the settings
+ for JaCoCo runtime agent.
+ -->
+ <propertyName>failsafeArgLine</propertyName>
+ </configuration>
+ </execution>
+ <!--
+ Ensures that the code coverage report for integration tests after
+ integration tests have been run.
+ -->
+ <execution>
+ <id>post-integration-test</id>
+ <phase>post-integration-test</phase>
+ <goals>
+ <goal>report</goal>
+ </goals>
+ <configuration>
+ <!-- Sets the path to the file which contains the execution data. -->
+ <dataFile>${project.build.directory}/coverage-reports/jacoco-it.exec</dataFile>
+ <!-- Sets the output directory for the code coverage report. -->
+ <outputDirectory>${project.reporting.outputDirectory}/jacoco-it</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- Make the surefire execute all unit-tests -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.19</version>
+ <configuration>
+ <argLine>${surefireArgLine}</argLine>
+ <systemPropertyVariables>
+ <buildType>Maven</buildType>
+ <flexVersion>${flex.version}</flexVersion>
+ <flashVersion>${flash.version}</flashVersion>
+ <airVersion>${air.version}</airVersion>
+ <mavenLocalRepoDir>${settings.localRepository}</mavenLocalRepoDir>
+ </systemPropertyVariables>
+ <!--
+ Currently some tests need this to be disabled,
+ but actually this is a bug. For now I'll disable
+ them to avoid problems during the maven migration.
+ After this is finished, we should defnitely fix
+ the tests so assertions can be enabled.
+ -->
+ <enableAssertions>false</enableAssertions>
+ </configuration>
+ </plugin>
+
+ <!-- Make the failsafe execute all integration-tests -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <version>2.18.1</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>integration-test</goal>
+ <goal>verify</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <argLine>${failsafeArgLine}</argLine>
+ <systemPropertyVariables>
+ <buildType>Maven</buildType>
+ <flexVersion>${flex.version}</flexVersion>
+ <flashVersion>${flash.version}</flashVersion>
+ <airVersion>${air.version}</airVersion>
+ <mavenLocalRepoDir>${settings.localRepository}</mavenLocalRepoDir>
+ <FLASHPLAYER_DEBUGGER>${env.FLASHPLAYER_DEBUGGER}</FLASHPLAYER_DEBUGGER>
+ </systemPropertyVariables>
+ <!--
+ Currently some tests need this to be disabled,
+ but actually this is a bug. For now I'll disable
+ them to avoid problems during the maven migration.
+ After this is finished, we should defnitely fix
+ the tests so assertions can be enabled.
+ -->
+ <enableAssertions>false</enableAssertions>
+ </configuration>
+ </plugin>
+
+ <!-- Plugin to detect problems with JDK incompatibilities -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>animal-sniffer-maven-plugin</artifactId>
+ <version>1.15</version>
+ <executions>
+ <execution>
+ <id>check-jdk-1.6</id>
+ <phase>test</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <signature>
+ <groupId>org.codehaus.mojo.signature</groupId>
+ <artifactId>java16</artifactId>
+ <version>1.1</version>
+ </signature>
+ </configuration>
+ </plugin>
+
+ <!-- Configure the assembly -->
+ <!--plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.6</version>
+ <executions>
+ <execution>
+ <id>assemble-sources-releases</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <descriptors>
+ <descriptor>src/assembly/binary-distribution-zip.xml</descriptor>
+ <descriptor>src/assembly/binary-distribution-gz.xml</descriptor>
+ <descriptor>src/assembly/source-distribution-zip.xml</descriptor>
+ <descriptor>src/assembly/source-distribution-gz.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin-->
+
+ <!-- Configure the Site generation -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>3.4</version>
+ <configuration>
+ <generateReports>true</generateReports>
+ <generateSitemap>true</generateSitemap>
+ <relativizeDecorationLinks>false</relativizeDecorationLinks>
+ <locales>en</locales>
+ <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
+ <outputEncoding>${project.reporting.outputencoding}</outputEncoding>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctor-maven-plugin</artifactId>
+ <version>1.5.3</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+
+ <plugin>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctor-maven-plugin</artifactId>
+ <version>1.5.3</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctorj-diagram</artifactId>
+ <version>1.3.1</version>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <requires>
+ <require>asciidoctor-diagram</require>
+ </requires>
+ <attributes>
+ <!-- Example below shows how to specify in this pom instead of System's PATH, the location of dot command of Graphviz, required by PlantUML libraries -->
+ <!-- Windows:
+ <graphvizdot>C:\Program Files (x86)\Graphviz2.38\bin\dot.exe</graphvizdot>
+ -->
+ <!-- *nix :
+ <graphvizdot>/usr/local/bin/dot</graphvizdot>
+ -->
+ </attributes>
+ </configuration>
+ <!--executions>
+ <execution>
+ <id>generate-html-doc</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>process-asciidoc</goal>
+ </goals>
<configuration>
+ <backend>html5</backend>
<attributes>
+ <imagesdir>./images</imagesdir>
+ <toc>left</toc>
<icons>font</icons>
- <source-highlighter>coderay</source-highlighter>
- <coderay-css>style</coderay-css>
- <toclevels>2</toclevels>
+ <sectanchors>true</sectanchors>
+ <idprefix/>
+ <idseparator>-</idseparator>
</attributes>
</configuration>
- </plugin>
-
- <!-- Generates a changelog report from GIT commits -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-changelog-plugin</artifactId>
- <version>2.3</version>
- <configuration>
- <!-- Automatically link Jire issues -->
- <issueLinkUrl>https://issues.apache.org/jira/browse/%ISSUE%</issueLinkUrl>
- </configuration>
- </plugin>
-
- <!-- Generates a report with the details of the unit- and integrationtests -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>2.19.1</version>
- </plugin>
-
- <!-- Generates a report with the test coverages -->
- <plugin>
- <groupId>org.jacoco</groupId>
- <artifactId>jacoco-maven-plugin</artifactId>
- <version>0.7.6.201602180812</version>
- </plugin>
-
- <!-- Generates a report with the SonarQube analysis reports -->
- <plugin>
- <groupId>org.codehaus.sonar-plugins</groupId>
- <artifactId>maven-report</artifactId>
- <version>0.1</version>
- </plugin>
-
- <!-- Generate the JavaDoc API documentation -->
- <!--plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.10.3</version>
- </plugin-->
- </plugins>
- </reporting>
+ </execution>
+ </executions-->
+ </plugin>
+
+ <plugin>
+ <groupId>org.sonarsource.scanner.maven</groupId>
+ <artifactId>sonar-maven-plugin</artifactId>
+ <version>3.0.2</version>
+ </plugin>
+ </plugins>
+ </build>
+
+ <reporting>
+ <plugins>
+ <!-- Process the asciidoctor resources in the src/site/asciidoc directory -->
+ <plugin>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctor-maven-plugin</artifactId>
+ <version>1.5.3</version>
+ <configuration>
+ <attributes>
+ <icons>font</icons>
+ <source-highlighter>coderay</source-highlighter>
+ <coderay-css>style</coderay-css>
+ <toclevels>2</toclevels>
+ </attributes>
+ </configuration>
+ </plugin>
+
+ <!-- Generates a changelog report from GIT commits -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-changelog-plugin</artifactId>
+ <version>2.3</version>
+ <configuration>
+ <!-- Automatically link Jire issues -->
+ <issueLinkUrl>https://issues.apache.org/jira/browse/%ISSUE%</issueLinkUrl>
+ </configuration>
+ </plugin>
+
+ <!-- Generates a report with the details of the unit- and integrationtests -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <version>2.19.1</version>
+ </plugin>
+
+ <!-- Generates a report with the test coverages -->
+ <plugin>
+ <groupId>org.jacoco</groupId>
+ <artifactId>jacoco-maven-plugin</artifactId>
+ <version>0.7.6.201602180812</version>
+ </plugin>
+
+ <!-- Generates a report with the SonarQube analysis reports -->
+ <plugin>
+ <groupId>org.codehaus.sonar-plugins</groupId>
+ <artifactId>maven-report</artifactId>
+ <version>0.1</version>
+ </plugin>
+
+ <!-- Generate the JavaDoc API documentation -->
+ <!--plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>2.10.3</version>
+ </plugin-->
+ </plugins>
+ </reporting>
</project>
\ No newline at end of file
[2/3] git commit: [flex-falcon] [refs/heads/develop] - - Changed the
indenting of XML from 4 to 2.
Posted by cd...@apache.org.
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/createjs/pom.xml
----------------------------------------------------------------------
diff --git a/externs/createjs/pom.xml b/externs/createjs/pom.xml
index 499dda6..73cbbdc 100644
--- a/externs/createjs/pom.xml
+++ b/externs/createjs/pom.xml
@@ -19,321 +19,321 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-createjs</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: CreateJS</name>
+ <artifactId>flexjs-externs-createjs</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <createjs.version>0.8.0</createjs.version>
- <tweenjs.version>0.6.2</tweenjs.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: CreateJS</name>
- <build>
- <plugins>
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <!-- Download easejs/createjs form GitHub and unpack it into the target directory -->
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://github.com/CreateJS/EaselJS/archive/${createjs.version}.zip</url>
- <unpack>true</unpack>
- <outputFileName>createjs-${createjs.version}.zip</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- <!-- Download TweenJS form GitHub and unpack it into the target directory -->
- <execution>
- <id>get-tweenjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://github.com/CreateJS/TweenJS/archive/${tweenjs.version}.zip</url>
- <unpack>true</unpack>
- <outputFileName>tweenjs-${tweenjs.version}.zip</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <properties>
+ <createjs.version>0.8.0</createjs.version>
+ <tweenjs.version>0.6.2</tweenjs.version>
+ </properties>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-easeljs</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/easeljs.patch</argument>
- </arguments>
- </configuration>
- </execution>
- <execution>
- <id>patch-tweenjs</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/tweenjs.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <!-- Download easejs/createjs form GitHub and unpack it into the target directory -->
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://github.com/CreateJS/EaselJS/archive/${createjs.version}.zip</url>
+ <unpack>true</unpack>
+ <outputFileName>createjs-${createjs.version}.zip</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ <!-- Download TweenJS form GitHub and unpack it into the target directory -->
+ <execution>
+ <id>get-tweenjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://github.com/CreateJS/TweenJS/archive/${tweenjs.version}.zip</url>
+ <unpack>true</unpack>
+ <outputFileName>tweenjs-${tweenjs.version}.zip</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/src/main/javascript</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>${project.basedir}/target/downloads/EaselJS-${createjs.version}/src</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- <excludes>
- <exclude>easeljs/version.js</exclude>
- <exclude>easeljs/version_movieclip.js</exclude>
- </excludes>
- </fileSet>
- <fileSet>
- <directory>${project.basedir}/target/downloads/TweenJS-${tweenjs.version}/src</directory>
- <includes>
- <include>tweenjs/Ease.js</include>
- <include>tweenjs/Timeline.js</include>
- <include>tweenjs/Tween.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <class-excludes>
- <class-exclude>
- <className>MovieClipPlugin</className>
- </class-exclude>
- <class-exclude>
- <className>createjs.Text.V_OFFSETS</className>
- </class-exclude>
- <class-exclude>
- <className>createjs.Text.H_OFFSETS</className>
- </class-exclude>
- <class-exclude>
- <className>createjs.Graphics.BASE_64</className>
- </class-exclude>
- </class-excludes>
- </externcConfig>
- <includeFiles>
- <include-file>
- <name>externs/missing.js</name>
- <path>../src/main/javascript/missing.js</path>
- </include-file>
- <include-file>
- <name>externs/AlphaMapFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/AlphaMaskFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/BlurFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/ColorFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/ColorMatrix.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path>
- </include-file>
- <include-file>
- <name>externs/ColorMatrixFilter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path>
- </include-file>
- <include-file>
- <name>externs/Filter.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path>
- </include-file>
- <include-file>
- <name>externs/Bitmap.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path>
- </include-file>
- <include-file>
- <name>externs/BitmapText.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path>
- </include-file>
- <include-file>
- <name>externs/Container.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Container.js</path>
- </include-file>
- <include-file>
- <name>externs/DisplayObject.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path>
- </include-file>
- <include-file>
- <name>externs/DOMElement.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path>
- </include-file>
- <include-file>
- <name>externs/Graphics.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path>
- </include-file>
- <include-file>
- <name>externs/MovieClip.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path>
- </include-file>
- <include-file>
- <name>externs/Shadow.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path>
- </include-file>
- <include-file>
- <name>externs/Shape.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shape.js</path>
- </include-file>
- <include-file>
- <name>externs/Sprite.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteContainer.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteSheet.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteStage.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path>
- </include-file>
- <include-file>
- <name>externs/Stage.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Stage.js</path>
- </include-file>
- <include-file>
- <name>externs/Text.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/display/Text.js</path>
- </include-file>
- <include-file>
- <name>externs/ButtonHelper.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path>
- </include-file>
- <include-file>
- <name>externs/DisplayProps.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path>
- </include-file>
- <include-file>
- <name>externs/Matrix2D.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path>
- </include-file>
- <include-file>
- <name>externs/Point.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Point.js</path>
- </include-file>
- <include-file>
- <name>externs/Rectangle.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path>
- </include-file>
- <include-file>
- <name>externs/Ease.js</name>
- <path>downloads/Tweenjs-0.6.2/src/tweenjs/Ease.js</path>
- </include-file>
- <include-file>
- <name>externs/Tween.js</name>
- <path>downloads/Tweenjs-0.6.2/src/tweenjs/Tween.js</path>
- </include-file>
- <include-file>
- <name>externs/Timeline.js</name>
- <path>downloads/Tweenjs-0.6.2/src/tweenjs/Timeline.js</path>
- </include-file>
- <include-file>
- <name>externs/Event.js</name>
- <path>downloads/EaselJS-0.8.0/src/createjs/events/Event.js</path>
- </include-file>
- <include-file>
- <name>externs/EventDispatcher.js</name>
- <path>downloads/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path>
- </include-file>
- <include-file>
- <name>externs/MouseEvent.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path>
- </include-file>
- <include-file>
- <name>externs/SpriteSheetBuilder.js</name>
- <path>downloads/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path>
- </include-file>
- <include-file>
- <name>externs/Ticker.js</name>
- <path>downloads/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-easeljs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/easeljs.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ <execution>
+ <id>patch-tweenjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/tweenjs.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/src/main/javascript</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads/EaselJS-${createjs.version}/src</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ <excludes>
+ <exclude>easeljs/version.js</exclude>
+ <exclude>easeljs/version_movieclip.js</exclude>
+ </excludes>
+ </fileSet>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads/TweenJS-${tweenjs.version}/src</directory>
+ <includes>
+ <include>tweenjs/Ease.js</include>
+ <include>tweenjs/Timeline.js</include>
+ <include>tweenjs/Tween.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <class-excludes>
+ <class-exclude>
+ <className>MovieClipPlugin</className>
+ </class-exclude>
+ <class-exclude>
+ <className>createjs.Text.V_OFFSETS</className>
+ </class-exclude>
+ <class-exclude>
+ <className>createjs.Text.H_OFFSETS</className>
+ </class-exclude>
+ <class-exclude>
+ <className>createjs.Graphics.BASE_64</className>
+ </class-exclude>
+ </class-excludes>
+ </externcConfig>
+ <includeFiles>
+ <include-file>
+ <name>externs/missing.js</name>
+ <path>../src/main/javascript/missing.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/AlphaMapFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/AlphaMaskFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/BlurFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ColorFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ColorMatrix.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ColorMatrixFilter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Filter.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Bitmap.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/BitmapText.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Container.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Container.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/DisplayObject.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/DOMElement.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Graphics.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/MovieClip.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Shadow.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Shape.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shape.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Sprite.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteContainer.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteSheet.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteStage.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Stage.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Stage.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Text.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/display/Text.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/ButtonHelper.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/DisplayProps.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Matrix2D.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Point.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Point.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Rectangle.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Ease.js</name>
+ <path>downloads/Tweenjs-0.6.2/src/tweenjs/Ease.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Tween.js</name>
+ <path>downloads/Tweenjs-0.6.2/src/tweenjs/Tween.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Timeline.js</name>
+ <path>downloads/Tweenjs-0.6.2/src/tweenjs/Timeline.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Event.js</name>
+ <path>downloads/EaselJS-0.8.0/src/createjs/events/Event.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/EventDispatcher.js</name>
+ <path>downloads/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/MouseEvent.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/SpriteSheetBuilder.js</name>
+ <path>downloads/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/Ticker.js</name>
+ <path>downloads/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/google_maps/pom.xml
----------------------------------------------------------------------
diff --git a/externs/google_maps/pom.xml b/externs/google_maps/pom.xml
index 39c8b98..4ebb579 100644
--- a/externs/google_maps/pom.xml
+++ b/externs/google_maps/pom.xml
@@ -19,119 +19,119 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-goolemaps</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: GoogleMaps</name>
+ <artifactId>flexjs-externs-goolemaps</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <googlemaps.version>v3_11</googlemaps.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: GoogleMaps</name>
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/maps/google_maps_api_${googlemaps.version}.js</url>
- <outputFileName>google_maps_api_${googlemaps.version}.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <properties>
+ <googlemaps.version>v3_11</googlemaps.version>
+ </properties>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-google-maps</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/google_maps.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/maps/google_maps_api_${googlemaps.version}.js</url>
+ <outputFileName>google_maps_api_${googlemaps.version}.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <includeFiles>
- <include-file>
- <name>externs/google_maps_api_v3_11.js</name>
- <path>downloads/google_maps_api_v3_11.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-google-maps</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/google_maps.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <includeFiles>
+ <include-file>
+ <name>externs/google_maps_api_v3_11.js</name>
+ <path>downloads/google_maps_api_v3_11.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/jasmine/pom.xml
----------------------------------------------------------------------
diff --git a/externs/jasmine/pom.xml b/externs/jasmine/pom.xml
index c44c65f..a1a40a0 100644
--- a/externs/jasmine/pom.xml
+++ b/externs/jasmine/pom.xml
@@ -19,103 +19,103 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-jasmine</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: Jasmine</name>
+ <artifactId>flexjs-externs-jasmine</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <jasmine.version>2.0</jasmine.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: Jasmine</name>
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jasmine-${jasmine.version}.js</url>
- <outputFileName>jasmine-${jasmine.version}.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <field-excludes>
- <field-exclude>
- <className>jasmine.Spec</className>
- <field>$injector</field>
- </field-exclude>
- </field-excludes>
- <excludes>
- <exclude>
- <className>jasmine.Matchers</className>
- <name>actual</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <include-file>
- <name>externs/jasmine-2.0.js</name>
- <path>downloads/jasmine-2.0.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <properties>
+ <jasmine.version>2.0</jasmine.version>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jasmine-${jasmine.version}.js</url>
+ <outputFileName>jasmine-${jasmine.version}.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <field-excludes>
+ <field-exclude>
+ <className>jasmine.Spec</className>
+ <field>$injector</field>
+ </field-exclude>
+ </field-excludes>
+ <excludes>
+ <exclude>
+ <className>jasmine.Matchers</className>
+ <name>actual</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <include-file>
+ <name>externs/jasmine-2.0.js</name>
+ <path>downloads/jasmine-2.0.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/jquery/pom.xml
----------------------------------------------------------------------
diff --git a/externs/jquery/pom.xml b/externs/jquery/pom.xml
index 10081b8..ced64e5 100644
--- a/externs/jquery/pom.xml
+++ b/externs/jquery/pom.xml
@@ -19,182 +19,182 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-jquery</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: JQuery</name>
+ <artifactId>flexjs-externs-jquery</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <jquery.version>1.9</jquery.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: JQuery</name>
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jquery-${jquery.version}.js</url>
- <outputFileName>jquery-${jquery.version}.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <properties>
+ <jquery.version>1.9</jquery.version>
+ </properties>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-jquery</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/jquery.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/externs/jquery-${jquery.version}.js</url>
+ <outputFileName>jquery-${jquery.version}.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <!-- JQuery -->
- <!--class-to-function><class>$</class></class-to-function-->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-jquery</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/jquery.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <class-excludes>
- <class-exclude>
- <className>Deferred</className>
- </class-exclude>
- <class-exclude>
- <className>jQuery.deferred</className>
- </class-exclude>
- <class-exclude>
- <className>jQuery.Event</className>
- </class-exclude>
- <class-exclude>
- <className>jQuery.Deferred</className>
- </class-exclude>
- <class-exclude>
- <className>$.Event</className>
- </class-exclude>
- <class-exclude>
- <className>$.Deferred</className>
- </class-exclude>
- <class-exclude>
- <className>$.deferred</className>
- </class-exclude>
- </class-excludes>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <!-- JQuery -->
+ <!--class-to-function><class>$</class></class-to-function-->
- <excludes>
- <exclude>
- <className>jQuery</className>
- <name>is</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>promise</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>getJSON</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>ajax</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>when</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>post</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>getScript</name>
- </exclude>
- <exclude>
- <className>jQuery</className>
- <name>Callbacks</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <include-file>
- <name>externs/jquery-1.9.js</name>
- <path>downloads/jquery-1.9.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <class-excludes>
+ <class-exclude>
+ <className>Deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>jQuery.deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>jQuery.Event</className>
+ </class-exclude>
+ <class-exclude>
+ <className>jQuery.Deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>$.Event</className>
+ </class-exclude>
+ <class-exclude>
+ <className>$.Deferred</className>
+ </class-exclude>
+ <class-exclude>
+ <className>$.deferred</className>
+ </class-exclude>
+ </class-excludes>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <excludes>
+ <exclude>
+ <className>jQuery</className>
+ <name>is</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>promise</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>getJSON</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>ajax</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>when</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>post</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>getScript</name>
+ </exclude>
+ <exclude>
+ <className>jQuery</className>
+ <name>Callbacks</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <include-file>
+ <name>externs/jquery-1.9.js</name>
+ <path>downloads/jquery-1.9.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/js/pom.xml
----------------------------------------------------------------------
diff --git a/externs/js/pom.xml b/externs/js/pom.xml
index 01db38e..77343fa 100644
--- a/externs/js/pom.xml
+++ b/externs/js/pom.xml
@@ -19,226 +19,229 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-js</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
+
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <name>Apache Flex - FlexJS: Externs: JS</name>
+ <name>Apache Flex - FlexJS: Externs: JS</name>
- <build>
- <sourceDirectory>src/main/flex</sourceDirectory>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.2.1</version>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://closureidl.googlecode.com/files/svg.js</url>
- <outputFileName>svg.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <executions>
- <execution>
- <id>unpack-closure-externs</id>
- <phase>validate</phase>
- <goals>
- <goal>unpack-resources</goal>
- </goals>
- <configuration>
- <resource>externs.zip</resource>
- </configuration>
- </execution>
- </executions>
- <!--
- Dependency to the closure compiler externs artifact so
- the "unpack-resources" goal can find the externs.zip
- -->
- <dependencies>
- <dependency>
- <groupId>com.google.javascript</groupId>
- <artifactId>closure-compiler-externs</artifactId>
- <version>v20151015</version>
- </dependency>
- </dependencies>
- </plugin>
+ <build>
+ <sourceDirectory>src/main/flex</sourceDirectory>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://closureidl.googlecode.com/files/svg.js</url>
+ <outputFileName>svg.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>unpack-closure-externs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>unpack-resources</goal>
+ </goals>
+ <configuration>
+ <resource>externs.zip</resource>
+ </configuration>
+ </execution>
+ </executions>
+ <!--
+ Dependency to the closure compiler externs artifact so
+ the "unpack-resources" goal can find the externs.zip
+ -->
+ <dependencies>
+ <dependency>
+ <groupId>com.google.javascript</groupId>
+ <artifactId>closure-compiler-externs</artifactId>
+ <version>v20151015</version>
+ </dependency>
+ </dependencies>
+ </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.5.0</version>
- <configuration>
- <executable>${git.executable}</executable>
- <workingDirectory>${basedir}/../..</workingDirectory>
- <arguments>
- <argument>apply</argument>
- <argument>--ignore-whitespace</argument>
- <argument>--whitespace=nowarn</argument>
- </arguments>
- </configuration>
- <executions>
- <execution>
- <id>patch-js</id>
- <phase>validate</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <arguments combine.children="append">
- <argument>${basedir}/src/main/patch/js.patch</argument>
- </arguments>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ <configuration>
+ <executable>${git.executable}</executable>
+ <workingDirectory>${basedir}/../..</workingDirectory>
+ <arguments>
+ <argument>apply</argument>
+ <argument>--ignore-whitespace</argument>
+ <argument>--whitespace=nowarn</argument>
+ </arguments>
+ </configuration>
+ <executions>
+ <execution>
+ <id>patch-js</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <arguments combine.children="append">
+ <argument>${basedir}/src/main/patch/js.patch</argument>
+ </arguments>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/src/main/javascript</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>${project.basedir}/target/downloads</directory>
- <includes>
- <include>*.js</include>
- <include>browser/w3c_*.js</include>
- <include>browser/window.js</include>
- <include>browser/ie_dom.js</include>
- <include>browser/gecko_*.js</include>
- <include>browser/webkit_*.js</include>
- <include>browser/iphone.js</include>
- <include>browser/chrome.js</include>
- <include>browser/flash.js</include>
- <include>browser/page_visibility.js</include>
- <include>browser/fileapi.js</include>
- <include>browser/html5.js</include>
- <include>browser/webgl.js</include>
- <include>browser/webstorage.js</include>
- </includes>
- <excludes>
- <exclude>es6_collections.js</exclude>
- <exclude>browser/w3c_serviceworker.js</exclude>
- <exclude>browser/w3c_webcrypto.js</exclude>
- <exclude>browser/gecko_css.js</exclude>
- <exclude>browser/webkit_notifications.js</exclude>
- </excludes>
- </fileSet>
- </externcInput>
- <externcConfig>
- <class-excludes>
- <class-exclude>
- <className>controlRange</className>
- </class-exclude>
- </class-excludes>
- <field-excludes>
- <field-exclude>
- <className>Window</className>
- <field>focus</field>
- </field-exclude>
- </field-excludes>
- <excludes>
- <exclude>
- <className>Array</className>
- <name>toSource</name>
- </exclude>
- <exclude>
- <className>Date</className>
- <name>valueOf</name>
- </exclude>
- <exclude>
- <className>String</className>
- <name>valueOf</name>
- </exclude>
- <!-- SVG -->
- <exclude>
- <className>SVGStylable</className>
- <name>className</name>
- </exclude>
- <exclude>
- <className>SVGStylable</className>
- <name>style</name>
- </exclude>
- <exclude>
- <className>SVGLocatable</className>
- <name>farthestViewportElement</name>
- </exclude>
- <exclude>
- <className>SVGLocatable</className>
- <name>nearestViewportElement</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <includeFile>
- <name>externs/svg.js</name>
- <path>downloads/svg.js</path>
- </includeFile>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <executions>
- <execution>
- <id>pre-process-actionscript-sources</id>
- <phase>process-sources</phase>
- <goals>
- <goal>pre-process-sources</goal>
- </goals>
- <configuration>
- <operations>
- <replace-regexp-operation><match>base\:Number\)</match><replace>base:Number = 10)</replace></replace-regexp-operation>
- </operations>
- <downloadesSourceDirectory>target/generated-sources/externc</downloadesSourceDirectory>
- <includes>
- <include>functions/parseInt.as</include>
- </includes>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/src/main/javascript</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>${project.basedir}/target/downloads</directory>
+ <includes>
+ <include>*.js</include>
+ <include>browser/w3c_*.js</include>
+ <include>browser/window.js</include>
+ <include>browser/ie_dom.js</include>
+ <include>browser/gecko_*.js</include>
+ <include>browser/webkit_*.js</include>
+ <include>browser/iphone.js</include>
+ <include>browser/chrome.js</include>
+ <include>browser/flash.js</include>
+ <include>browser/page_visibility.js</include>
+ <include>browser/fileapi.js</include>
+ <include>browser/html5.js</include>
+ <include>browser/webgl.js</include>
+ <include>browser/webstorage.js</include>
+ </includes>
+ <excludes>
+ <exclude>es6_collections.js</exclude>
+ <exclude>browser/w3c_serviceworker.js</exclude>
+ <exclude>browser/w3c_webcrypto.js</exclude>
+ <exclude>browser/gecko_css.js</exclude>
+ <exclude>browser/webkit_notifications.js</exclude>
+ </excludes>
+ </fileSet>
+ </externcInput>
+ <externcConfig>
+ <class-excludes>
+ <class-exclude>
+ <className>controlRange</className>
+ </class-exclude>
+ </class-excludes>
+ <field-excludes>
+ <field-exclude>
+ <className>Window</className>
+ <field>focus</field>
+ </field-exclude>
+ </field-excludes>
+ <excludes>
+ <exclude>
+ <className>Array</className>
+ <name>toSource</name>
+ </exclude>
+ <exclude>
+ <className>Date</className>
+ <name>valueOf</name>
+ </exclude>
+ <exclude>
+ <className>String</className>
+ <name>valueOf</name>
+ </exclude>
+ <!-- SVG -->
+ <exclude>
+ <className>SVGStylable</className>
+ <name>className</name>
+ </exclude>
+ <exclude>
+ <className>SVGStylable</className>
+ <name>style</name>
+ </exclude>
+ <exclude>
+ <className>SVGLocatable</className>
+ <name>farthestViewportElement</name>
+ </exclude>
+ <exclude>
+ <className>SVGLocatable</className>
+ <name>nearestViewportElement</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <includeFile>
+ <name>externs/svg.js</name>
+ <path>downloads/svg.js</path>
+ </includeFile>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>pre-process-actionscript-sources</id>
+ <phase>process-sources</phase>
+ <goals>
+ <goal>pre-process-sources</goal>
+ </goals>
+ <configuration>
+ <operations>
+ <replace-regexp-operation>
+ <match>base\:Number\)</match>
+ <replace>base:Number = 10)</replace>
+ </replace-regexp-operation>
+ </operations>
+ <downloadesSourceDirectory>target/generated-sources/externc</downloadesSourceDirectory>
+ <includes>
+ <include>functions/parseInt.as</include>
+ </includes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
[3/3] git commit: [flex-falcon] [refs/heads/develop] - - Changed the
indenting of XML from 4 to 2.
Posted by cd...@apache.org.
- Changed the indenting of XML from 4 to 2.
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/fd20f696
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/fd20f696
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/fd20f696
Branch: refs/heads/develop
Commit: fd20f696bcda88bde229a11d1d026b92dd5aa94c
Parents: c487620
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Thu Jun 16 13:37:13 2016 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Thu Jun 16 13:37:13 2016 +0200
----------------------------------------------------------------------
compiler-build-tools/pom.xml | 3 +-
compiler-jburg-types/pom.xml | 40 +-
compiler-jx/pom.xml | 200 +++----
compiler/pom.xml | 898 ++++++++++++++++----------------
debugger/pom.xml | 206 ++++----
externs/GCL/pom.xml | 82 +--
externs/cordova/pom.xml | 114 ++--
externs/createjs/pom.xml | 614 +++++++++++-----------
externs/google_maps/pom.xml | 210 ++++----
externs/jasmine/pom.xml | 182 +++----
externs/jquery/pom.xml | 332 ++++++------
externs/js/pom.xml | 433 ++++++++--------
externs/node/pom.xml | 410 +++++++--------
externs/pom.xml | 82 +--
flex-compiler-oem/pom.xml | 58 +--
flexjs-maven-plugin/pom.xml | 3 +-
pom.xml | 1037 +++++++++++++++++++------------------
17 files changed, 2455 insertions(+), 2449 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/compiler-build-tools/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index a459cb9..89eef36 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/compiler-jburg-types/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jburg-types/pom.xml b/compiler-jburg-types/pom.xml
index dda8a50..4d9b6bd 100644
--- a/compiler-jburg-types/pom.xml
+++ b/compiler-jburg-types/pom.xml
@@ -19,27 +19,27 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs</groupId>
- <artifactId>flexjs-parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jburg-types</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs</groupId>
+ <artifactId>flexjs-parent</artifactId>
<version>0.7.0-SNAPSHOT</version>
-
- <name>Apache Flex - FlexJS: JBurg Types</name>
- <description>Types needed by JBurg to perform it's code generation.</description>
-
- <dependencies>
- <dependency>
- <groupId>net.sourceforge.jburg</groupId>
- <artifactId>jburg</artifactId>
- <version>1.10.3</version>
- </dependency>
- </dependencies>
+ </parent>
+
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jburg-types</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+
+ <name>Apache Flex - FlexJS: JBurg Types</name>
+ <description>Types needed by JBurg to perform it's code generation.</description>
+
+ <dependencies>
+ <dependency>
+ <groupId>net.sourceforge.jburg</groupId>
+ <artifactId>jburg</artifactId>
+ <version>1.10.3</version>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/compiler-jx/pom.xml
----------------------------------------------------------------------
diff --git a/compiler-jx/pom.xml b/compiler-jx/pom.xml
index 2406ed0..da229cc 100644
--- a/compiler-jx/pom.xml
+++ b/compiler-jx/pom.xml
@@ -19,113 +19,113 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs</groupId>
- <artifactId>flexjs-parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs</groupId>
+ <artifactId>flexjs-parent</artifactId>
<version>0.7.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
- <name>Apache Flex - FlexJS: Compiler.JX</name>
+ <name>Apache Flex - FlexJS: Compiler.JX</name>
- <build>
- <plugins>
- <!-- Make the surefire execute all unit-tests -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.19</version>
- <configuration>
- <includes>
- <include>org/**/Test*.java</include>
- </includes>
- <excludes>
- <exclude>org/apache/flex/compiler/internal/codegen/externals/**</exclude>
- <exclude>org/apache/flex/compiler/internal/codegen/js/flexjs/**</exclude>
- <exclude>**/TestGoogClass.java</exclude>
- <exclude>**/TestGoogEmitter.java</exclude>
- <exclude>**/TestGoogFile.java</exclude>
- <exclude>**/TestVF2JSFile.java</exclude>
- <exclude>**/TestVF2JSMXMLApplication.java</exclude>
- <exclude>**/TestFlexJSMXMLApplication.java</exclude>
- <exclude>**/TestFlexJSMXMLScript.java</exclude>
- </excludes>
- </configuration>
- </plugin>
+ <build>
+ <plugins>
+ <!-- Make the surefire execute all unit-tests -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.19</version>
+ <configuration>
+ <includes>
+ <include>org/**/Test*.java</include>
+ </includes>
+ <excludes>
+ <exclude>org/apache/flex/compiler/internal/codegen/externals/**</exclude>
+ <exclude>org/apache/flex/compiler/internal/codegen/js/flexjs/**</exclude>
+ <exclude>**/TestGoogClass.java</exclude>
+ <exclude>**/TestGoogEmitter.java</exclude>
+ <exclude>**/TestGoogFile.java</exclude>
+ <exclude>**/TestVF2JSFile.java</exclude>
+ <exclude>**/TestVF2JSMXMLApplication.java</exclude>
+ <exclude>**/TestFlexJSMXMLApplication.java</exclude>
+ <exclude>**/TestFlexJSMXMLScript.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <version>2.18.1</version>
- <configuration>
- <includes>
- <include>org/apache/flex/compiler/internal/codegen/externals/**/Test*.java</include>
- <exclude>org/apache/flex/compiler/internal/codegen/js/flexjs/**/Test*.java</exclude>
- </includes>
- <excludes>
- <!-- Use externs/asjs -->
- <exclude>**/TestExternChrome.java</exclude>
- <exclude>**/TestExternJasmine.java</exclude>
- <exclude>**/TestExternJQuery.java</exclude>
- <exclude>**/TestExternES3.java</exclude>
- <exclude>**/TestExternalsJSCompile.java</exclude>
- <exclude>**/TestFlexJSProject.java</exclude>
- <exclude>**/TestFlexJSMXMLApplication.java</exclude>
- <exclude>**/TestFlexJSEmitter.java</exclude>
- <exclude>**/TestFlexJSClass.java</exclude>
- <exclude>**/TestFlexJSExpressions.java</exclude>
- <exclude>**/TestFlexJSFile.java</exclude>
- </excludes>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <version>2.18.1</version>
+ <configuration>
+ <includes>
+ <include>org/apache/flex/compiler/internal/codegen/externals/**/Test*.java</include>
+ <exclude>org/apache/flex/compiler/internal/codegen/js/flexjs/**/Test*.java</exclude>
+ </includes>
+ <excludes>
+ <!-- Use externs/asjs -->
+ <exclude>**/TestExternChrome.java</exclude>
+ <exclude>**/TestExternJasmine.java</exclude>
+ <exclude>**/TestExternJQuery.java</exclude>
+ <exclude>**/TestExternES3.java</exclude>
+ <exclude>**/TestExternalsJSCompile.java</exclude>
+ <exclude>**/TestFlexJSProject.java</exclude>
+ <exclude>**/TestFlexJSMXMLApplication.java</exclude>
+ <exclude>**/TestFlexJSEmitter.java</exclude>
+ <exclude>**/TestFlexJSClass.java</exclude>
+ <exclude>**/TestFlexJSExpressions.java</exclude>
+ <exclude>**/TestFlexJSFile.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
- <dependency>
- <groupId>args4j</groupId>
- <artifactId>args4j</artifactId>
- <version>2.0.28</version>
- </dependency>
- <dependency>
- <groupId>org.codeartisans</groupId>
- <artifactId>org.json</artifactId>
- <version>20131017</version>
- </dependency>
- <dependency>
- <groupId>com.google.javascript</groupId>
- <artifactId>closure-compiler</artifactId>
- <version>v20151015</version>
- </dependency>
- <dependency>
- <groupId>org.clojure</groupId>
- <artifactId>google-closure-library</artifactId>
- <version>0.0-20150902-b129bb9e</version>
- </dependency>
+ <dependency>
+ <groupId>args4j</groupId>
+ <artifactId>args4j</artifactId>
+ <version>2.0.28</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codeartisans</groupId>
+ <artifactId>org.json</artifactId>
+ <version>20131017</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.javascript</groupId>
+ <artifactId>closure-compiler</artifactId>
+ <version>v20151015</version>
+ </dependency>
+ <dependency>
+ <groupId>org.clojure</groupId>
+ <artifactId>google-closure-library</artifactId>
+ <version>0.0-20150902-b129bb9e</version>
+ </dependency>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.10</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.10</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/compiler/pom.xml
----------------------------------------------------------------------
diff --git a/compiler/pom.xml b/compiler/pom.xml
index 9380e65..c9745bd 100644
--- a/compiler/pom.xml
+++ b/compiler/pom.xml
@@ -19,469 +19,469 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs</groupId>
- <artifactId>flexjs-parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs</groupId>
+ <artifactId>flexjs-parent</artifactId>
<version>0.7.0-SNAPSHOT</version>
+ </parent>
- <name>Apache Flex - FlexJS: Compiler</name>
- <description>The Apache Flex Falcon Compiler</description>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
- <build>
- <plugins>
- <!--
- Do all the JFlex code generation
- -->
- <plugin>
- <groupId>de.jflex</groupId>
- <artifactId>maven-jflex-plugin</artifactId>
- <version>1.4.3</version>
- <executions>
- <execution>
- <id>generate-raw-as-tokenizer</id>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <outputDirectory>target/generated-sources/jflex</outputDirectory>
- <lexDefinitions>
- <lexDefinition>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/RawASTokenizer.lex</lexDefinition>
- </lexDefinitions>
- <skeleton>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/skeleton.falcon</skeleton>
- </configuration>
- </execution>
- <execution>
- <id>generate-raw-as-doc-tokenizer</id>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <outputDirectory>target/generated-sources/jflex</outputDirectory>
- <lexDefinitions>
- <lexDefinition>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/RawASDocTokenizer.lex</lexDefinition>
- </lexDefinitions>
- <skeleton>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/skeleton.default</skeleton>
- </configuration>
- </execution>
- <execution>
- <id>generate-raw-mxml-tokenizer</id>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <outputDirectory>target/generated-sources/jflex</outputDirectory>
- <lexDefinitions>
- <lexDefinition>src/main/jflex/org/apache/flex/compiler/internal/parsing/mxml/RawMXMLTokenizer.lex</lexDefinition>
- </lexDefinitions>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <!--
- Do all the Antlr2 code generation
- -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-antlr-plugin</artifactId>
- <version>2.0-beta-1</version>
- <executions>
- <execution>
- <id>generate-as-parser</id>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <grammars>org/apache/flex/compiler/internal/parsing/as/ASParser.g</grammars>
- </configuration>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>antlr</groupId>
- <artifactId>antlr</artifactId>
- <version>2.7.7</version>
- </dependency>
- </dependencies>
- </plugin>
+ <name>Apache Flex - FlexJS: Compiler</name>
+ <description>The Apache Flex Falcon Compiler</description>
- <!--
- The generation of the metadata-parser requires Antlr to
- load ImportMetadataTokenTypes.txt. Unfortunately Altlr
- looks in the current working directory. The only way to
- force it to work, is to start a new process with the
- working directory in the directory containing the file.
- -->
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>1.4.0</version>
- <executions>
- <execution>
- <id>generate-metadata-parser</id>
- <phase>generate-sources</phase>
- <goals>
- <goal>exec</goal>
- </goals>
- <configuration>
- <executable>java</executable>
- <arguments>
- <argument>-classpath</argument>
- <classpath/>
- <arguments>antlr.Tool</arguments>
- <argument>-o</argument>
- <argument>../../../../../../../../../../target/generated-sources/antlr/org/apache/flex/compiler/internal/parsing/as</argument>
- <argument>MetadataParser.g</argument>
- </arguments>
- <workingDirectory>src/main/antlr/org/apache/flex/compiler/internal/parsing/as</workingDirectory>
- <sourceRoot>target/generated-sources/antlr</sourceRoot>
- </configuration>
- </execution>
- </executions>
- <dependencies>
- <dependency>
- <groupId>antlr</groupId>
- <artifactId>antlr</artifactId>
- <version>2.7.7</version>
- </dependency>
- </dependencies>
- </plugin>
+ <build>
+ <plugins>
+ <!--
+ Do all the JFlex code generation
+ -->
+ <plugin>
+ <groupId>de.jflex</groupId>
+ <artifactId>maven-jflex-plugin</artifactId>
+ <version>1.4.3</version>
+ <executions>
+ <execution>
+ <id>generate-raw-as-tokenizer</id>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>target/generated-sources/jflex</outputDirectory>
+ <lexDefinitions>
+ <lexDefinition>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/RawASTokenizer.lex</lexDefinition>
+ </lexDefinitions>
+ <skeleton>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/skeleton.falcon</skeleton>
+ </configuration>
+ </execution>
+ <execution>
+ <id>generate-raw-as-doc-tokenizer</id>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>target/generated-sources/jflex</outputDirectory>
+ <lexDefinitions>
+ <lexDefinition>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/RawASDocTokenizer.lex</lexDefinition>
+ </lexDefinitions>
+ <skeleton>src/main/jflex/org/apache/flex/compiler/internal/parsing/as/skeleton.default</skeleton>
+ </configuration>
+ </execution>
+ <execution>
+ <id>generate-raw-mxml-tokenizer</id>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>target/generated-sources/jflex</outputDirectory>
+ <lexDefinitions>
+ <lexDefinition>src/main/jflex/org/apache/flex/compiler/internal/parsing/mxml/RawMXMLTokenizer.lex</lexDefinition>
+ </lexDefinitions>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <!--
+ Do all the Antlr2 code generation
+ -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antlr-plugin</artifactId>
+ <version>2.0-beta-1</version>
+ <executions>
+ <execution>
+ <id>generate-as-parser</id>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ <configuration>
+ <grammars>org/apache/flex/compiler/internal/parsing/as/ASParser.g</grammars>
+ </configuration>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>antlr</groupId>
+ <artifactId>antlr</artifactId>
+ <version>2.7.7</version>
+ </dependency>
+ </dependencies>
+ </plugin>
- <!--
- Do all the JBurg code generation.
- -->
- <plugin>
- <groupId>net.sourceforge.jburg</groupId>
- <artifactId>jburg-maven-plugin</artifactId>
- <version>1.10.4</version>
- <extensions>true</extensions>
- <executions>
- <execution>
- <id>generate-css-emitter</id>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <includes>
- <include>CSSEmitter.jbg</include>
- </includes>
- <sourceDirectory>src/main/jburg/org/apache/flex/compiler/internal/css/codegen</sourceDirectory>
- <outputDirectory>target/generated-sources/jburg/org/apache/flex/compiler/internal/css/codegen</outputDirectory>
- </configuration>
- </execution>
- <execution>
- <id>generate-cmc-emitter</id>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <includes>
- <include>CmcEmitter.jbg</include>
- </includes>
- <sourceDirectory>src/main/jburg/org/apache/flex/compiler/internal/as/codegen</sourceDirectory>
- <outputDirectory>target/generated-sources/jburg/org/apache/flex/compiler/internal/as/codegen</outputDirectory>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <!-- debug=true generates the "dump" method for Emitters, which is used for debugging -->
- <debug>true</debug>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>net.sourceforge.jburg</groupId>
- <artifactId>jburg</artifactId>
- <version>1.10.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jburg-types</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
+ <!--
+ The generation of the metadata-parser requires Antlr to
+ load ImportMetadataTokenTypes.txt. Unfortunately Altlr
+ looks in the current working directory. The only way to
+ force it to work, is to start a new process with the
+ working directory in the directory containing the file.
+ -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.4.0</version>
+ <executions>
+ <execution>
+ <id>generate-metadata-parser</id>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>exec</goal>
+ </goals>
+ <configuration>
+ <executable>java</executable>
+ <arguments>
+ <argument>-classpath</argument>
+ <classpath/>
+ <arguments>antlr.Tool</arguments>
+ <argument>-o</argument>
+ <argument>../../../../../../../../../../target/generated-sources/antlr/org/apache/flex/compiler/internal/parsing/as</argument>
+ <argument>MetadataParser.g</argument>
+ </arguments>
+ <workingDirectory>src/main/antlr/org/apache/flex/compiler/internal/parsing/as</workingDirectory>
+ <sourceRoot>target/generated-sources/antlr</sourceRoot>
+ </configuration>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>antlr</groupId>
+ <artifactId>antlr</artifactId>
+ <version>2.7.7</version>
+ </dependency>
+ </dependencies>
+ </plugin>
- <!--
- Do all the Antlr3 code generation.
- -->
- <plugin>
- <groupId>org.antlr</groupId>
- <artifactId>antlr3-maven-plugin</artifactId>
- <version>3.5.2</version>
- <executions>
- <execution>
- <id>generate-csslexer-and-cssparser</id>
- <goals>
- <goal>antlr</goal>
- </goals>
- <configuration>
- <includes>
- <include>CSS.g</include>
- </includes>
- <sourceDirectory>src/main/antlr3/org/apache/flex/compiler/internal/css</sourceDirectory>
- <outputDirectory>target/generated-sources/antlr3/org/apache/flex/compiler/internal/css</outputDirectory>
- </configuration>
- </execution>
- <execution>
- <id>generate-csstree</id>
- <goals>
- <goal>antlr</goal>
- </goals>
- <configuration>
- <includes>
- <include>CSSTree.g</include>
- </includes>
- <sourceDirectory>src/main/antlr3/org/apache/flex/compiler/internal/css</sourceDirectory>
- <outputDirectory>target/generated-sources/antlr3/org/apache/flex/compiler/internal/css</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
+ <!--
+ Do all the JBurg code generation.
+ -->
+ <plugin>
+ <groupId>net.sourceforge.jburg</groupId>
+ <artifactId>jburg-maven-plugin</artifactId>
+ <version>1.10.4</version>
+ <extensions>true</extensions>
+ <executions>
+ <execution>
+ <id>generate-css-emitter</id>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>CSSEmitter.jbg</include>
+ </includes>
+ <sourceDirectory>src/main/jburg/org/apache/flex/compiler/internal/css/codegen</sourceDirectory>
+ <outputDirectory>target/generated-sources/jburg/org/apache/flex/compiler/internal/css/codegen</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>generate-cmc-emitter</id>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>CmcEmitter.jbg</include>
+ </includes>
+ <sourceDirectory>src/main/jburg/org/apache/flex/compiler/internal/as/codegen</sourceDirectory>
+ <outputDirectory>target/generated-sources/jburg/org/apache/flex/compiler/internal/as/codegen</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <!-- debug=true generates the "dump" method for Emitters, which is used for debugging -->
+ <debug>true</debug>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>net.sourceforge.jburg</groupId>
+ <artifactId>jburg</artifactId>
+ <version>1.10.3</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jburg-types</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </plugin>
- <!--
- Do all the custom processing with the falcon build tools.
- -->
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <executions>
- <execution>
- <id>generate-unknown-tree-handler</id>
- <goals>
- <goal>generate-unknown-tree-handler</goal>
- </goals>
- <configuration>
- <inputFile>org/apache/flex/compiler/internal/as/codegen/UnknownTreeHandlerPatterns.xml</inputFile>
- <outputFile>org/apache/flex/compiler/internal/as/codegen/UnknownTreeHandlerPatterns.java</outputFile>
- </configuration>
- </execution>
- <execution>
- <id>add-suppress-unused-warnings-annotations</id>
- <goals>
- <goal>add-class-annotation</goal>
- </goals>
- <configuration>
- <includes>
- <include>antlr/org/apache/flex/compiler/internal/parsing/as/ASParser.java</include>
- <include>antlr/org/apache/flex/compiler/internal/parsing/as/ASTokenTypes.java</include>
- <include>antlr/org/apache/flex/compiler/internal/parsing/as/MetadataTokenTypes.java</include>
- </includes>
- <annotation>@SuppressWarnings("unused")</annotation>
- </configuration>
- </execution>
- <execution>
- <id>add-suppress-all-warnings-annotations-jburg</id>
- <goals>
- <goal>add-class-annotation</goal>
- </goals>
- <configuration>
- <includes>
- <include>antlr/org/apache/flex/compiler/internal/parsing/as/MetadataParser.java</include>
- </includes>
- <annotation>@SuppressWarnings("all")</annotation>
- </configuration>
- </execution>
- <execution>
- <id>add-suppress-rawtypes-unchecked-unused-warnings-annotations</id>
- <goals>
- <goal>add-class-annotation</goal>
- </goals>
- <configuration>
- <includes>
- <include>jburg/org/apache/flex/compiler/internal/css/codegen/CSSEmitter.java</include>
- <include>jburg/org/apache/flex/compiler/internal/as/codegen/CmcEmitter.java</include>
- </includes>
- <annotation>@SuppressWarnings({"rawtypes", "unchecked", "unused"})</annotation>
- </configuration>
- </execution>
- <execution>
- <id>generate-problems-enum</id>
- <goals>
- <goal>generate-problems-enum</goal>
- </goals>
- </execution>
- <execution>
- <id>generate-problems-resource-bundle</id>
- <goals>
- <goal>generate-problems-resource-bundle</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
+ <!--
+ Do all the Antlr3 code generation.
+ -->
+ <plugin>
+ <groupId>org.antlr</groupId>
+ <artifactId>antlr3-maven-plugin</artifactId>
+ <version>3.5.2</version>
+ <executions>
+ <execution>
+ <id>generate-csslexer-and-cssparser</id>
+ <goals>
+ <goal>antlr</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>CSS.g</include>
+ </includes>
+ <sourceDirectory>src/main/antlr3/org/apache/flex/compiler/internal/css</sourceDirectory>
+ <outputDirectory>target/generated-sources/antlr3/org/apache/flex/compiler/internal/css</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>generate-csstree</id>
+ <goals>
+ <goal>antlr</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>CSSTree.g</include>
+ </includes>
+ <sourceDirectory>src/main/antlr3/org/apache/flex/compiler/internal/css</sourceDirectory>
+ <outputDirectory>target/generated-sources/antlr3/org/apache/flex/compiler/internal/css</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
- <!-- Make the surefire execute all unit-tests -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>2.19</version>
- <configuration>
- <includes>
- <include>org/**/*Tests.java</include>
- </includes>
- </configuration>
- </plugin>
+ <!--
+ Do all the custom processing with the falcon build tools.
+ -->
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <executions>
+ <execution>
+ <id>generate-unknown-tree-handler</id>
+ <goals>
+ <goal>generate-unknown-tree-handler</goal>
+ </goals>
+ <configuration>
+ <inputFile>org/apache/flex/compiler/internal/as/codegen/UnknownTreeHandlerPatterns.xml</inputFile>
+ <outputFile>org/apache/flex/compiler/internal/as/codegen/UnknownTreeHandlerPatterns.java</outputFile>
+ </configuration>
+ </execution>
+ <execution>
+ <id>add-suppress-unused-warnings-annotations</id>
+ <goals>
+ <goal>add-class-annotation</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>antlr/org/apache/flex/compiler/internal/parsing/as/ASParser.java</include>
+ <include>antlr/org/apache/flex/compiler/internal/parsing/as/ASTokenTypes.java</include>
+ <include>antlr/org/apache/flex/compiler/internal/parsing/as/MetadataTokenTypes.java</include>
+ </includes>
+ <annotation>@SuppressWarnings("unused")</annotation>
+ </configuration>
+ </execution>
+ <execution>
+ <id>add-suppress-all-warnings-annotations-jburg</id>
+ <goals>
+ <goal>add-class-annotation</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>antlr/org/apache/flex/compiler/internal/parsing/as/MetadataParser.java</include>
+ </includes>
+ <annotation>@SuppressWarnings("all")</annotation>
+ </configuration>
+ </execution>
+ <execution>
+ <id>add-suppress-rawtypes-unchecked-unused-warnings-annotations</id>
+ <goals>
+ <goal>add-class-annotation</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>jburg/org/apache/flex/compiler/internal/css/codegen/CSSEmitter.java</include>
+ <include>jburg/org/apache/flex/compiler/internal/as/codegen/CmcEmitter.java</include>
+ </includes>
+ <annotation>@SuppressWarnings({"rawtypes", "unchecked", "unused"})</annotation>
+ </configuration>
+ </execution>
+ <execution>
+ <id>generate-problems-enum</id>
+ <goals>
+ <goal>generate-problems-enum</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>generate-problems-resource-bundle</id>
+ <goals>
+ <goal>generate-problems-resource-bundle</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <version>2.18.1</version>
- <configuration>
- <includes>
- <include>as/**/*Tests.java</include>
- <include>mxml/**/*Tests.java</include>
- <include>properties/**/*Tests.java</include>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ <!-- Make the surefire execute all unit-tests -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.19</version>
+ <configuration>
+ <includes>
+ <include>org/**/*Tests.java</include>
+ </includes>
+ </configuration>
+ </plugin>
- <profiles>
- <!--
- This profile adds one test, that relies on the original FDK being
- available as it compiles each project in the framework/projects
- directory. It requires some environment variables being set.
- -->
- <profile>
- <id>include-sdk-compile-tests</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <configuration>
- <includes combine.children="append">
- <include>f/**/*Tests.java</include>
- </includes>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <version>2.18.1</version>
+ <configuration>
+ <includes>
+ <include>as/**/*Tests.java</include>
+ <include>mxml/**/*Tests.java</include>
+ <include>properties/**/*Tests.java</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jburg-types</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.flex</groupId>
- <artifactId>flex-tool-api</artifactId>
- <version>1.0.0</version>
- </dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.4</version>
- </dependency>
- <dependency>
- <groupId>commons-cli</groupId>
- <artifactId>commons-cli</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>org.antlr</groupId>
- <artifactId>antlr</artifactId>
- <version>3.3</version>
- </dependency>
- <dependency>
- <groupId>com.google.guava</groupId>
- <artifactId>guava</artifactId>
- <version>18.0</version>
- </dependency>
- <dependency>
- <groupId>net.sourceforge.jburg</groupId>
- <artifactId>jburg</artifactId>
- <version>1.10.3</version>
- </dependency>
- <dependency>
- <groupId>de.jflex</groupId>
- <artifactId>jflex</artifactId>
- <version>1.6.0</version>
- </dependency>
- <dependency>
- <groupId>org.b1.pack</groupId>
- <artifactId>lzma-sdk-4j</artifactId>
- <version>9.22.0</version>
- </dependency>
+ <profiles>
+ <!--
+ This profile adds one test, that relies on the original FDK being
+ available as it compiles each project in the framework/projects
+ directory. It requires some environment variables being set.
+ -->
+ <profile>
+ <id>include-sdk-compile-tests</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <includes combine.children="append">
+ <include>f/**/*Tests.java</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.10</version>
- <scope>test</scope>
- </dependency>
- <!-- TODO: Currently only needed for the duplicate FlashplayerSecurityHandler -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>3.4</version>
- <scope>test</scope>
- </dependency>
- <!--
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jburg-types</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flex</groupId>
+ <artifactId>flex-tool-api</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>2.4</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-cli</groupId>
+ <artifactId>commons-cli</artifactId>
+ <version>1.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.antlr</groupId>
+ <artifactId>antlr</artifactId>
+ <version>3.3</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ <version>18.0</version>
+ </dependency>
+ <dependency>
+ <groupId>net.sourceforge.jburg</groupId>
+ <artifactId>jburg</artifactId>
+ <version>1.10.3</version>
+ </dependency>
+ <dependency>
+ <groupId>de.jflex</groupId>
+ <artifactId>jflex</artifactId>
+ <version>1.6.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.b1.pack</groupId>
+ <artifactId>lzma-sdk-4j</artifactId>
+ <version>9.22.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.10</version>
+ <scope>test</scope>
+ </dependency>
+ <!-- TODO: Currently only needed for the duplicate FlashplayerSecurityHandler -->
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-lang3</artifactId>
+ <version>3.4</version>
+ <scope>test</scope>
+ </dependency>
+ <!--
- Importing SWCs will add them to the test classpath.
- This might sound strange for a java maven project to
- have swc files in its classpath, but this way the
- files are automatically downloaded and eventually
- even generated/converted by the sdk-converter and we
- don't have to think about where to get them from.
+ Importing SWCs will add them to the test classpath.
+ This might sound strange for a java maven project to
+ have swc files in its classpath, but this way the
+ files are automatically downloaded and eventually
+ even generated/converted by the sdk-converter and we
+ don't have to think about where to get them from.
- -->
- <!-- Import the playerglobal -->
- <dependency>
- <groupId>com.adobe.flash.framework</groupId>
- <artifactId>playerglobal</artifactId>
- <version>${flash.version}</version>
- <type>swc</type>
- <scope>test</scope>
- </dependency>
- <!-- Import a part of the Flex sdk -->
- <dependency>
- <groupId>org.apache.flex.framework</groupId>
- <artifactId>framework</artifactId>
- <version>${flex.version}</version>
- <type>swc</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.flex.framework</groupId>
- <artifactId>rpc</artifactId>
- <version>${flex.version}</version>
- <type>swc</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.flex.framework</groupId>
- <artifactId>spark</artifactId>
- <version>${flex.version}</version>
- <type>swc</type>
- <scope>test</scope>
- </dependency>
- <!-- Make sure the framework config-zip is available -->
- <dependency>
- <groupId>org.apache.flex.framework</groupId>
- <artifactId>framework</artifactId>
- <version>${flex.version}</version>
- <type>zip</type>
- <classifier>configs</classifier>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ -->
+ <!-- Import the playerglobal -->
+ <dependency>
+ <groupId>com.adobe.flash.framework</groupId>
+ <artifactId>playerglobal</artifactId>
+ <version>${flash.version}</version>
+ <type>swc</type>
+ <scope>test</scope>
+ </dependency>
+ <!-- Import a part of the Flex sdk -->
+ <dependency>
+ <groupId>org.apache.flex.framework</groupId>
+ <artifactId>framework</artifactId>
+ <version>${flex.version}</version>
+ <type>swc</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flex.framework</groupId>
+ <artifactId>rpc</artifactId>
+ <version>${flex.version}</version>
+ <type>swc</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flex.framework</groupId>
+ <artifactId>spark</artifactId>
+ <version>${flex.version}</version>
+ <type>swc</type>
+ <scope>test</scope>
+ </dependency>
+ <!-- Make sure the framework config-zip is available -->
+ <dependency>
+ <groupId>org.apache.flex.framework</groupId>
+ <artifactId>framework</artifactId>
+ <version>${flex.version}</version>
+ <type>zip</type>
+ <classifier>configs</classifier>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/debugger/pom.xml
----------------------------------------------------------------------
diff --git a/debugger/pom.xml b/debugger/pom.xml
index 3de074a..465108e 100644
--- a/debugger/pom.xml
+++ b/debugger/pom.xml
@@ -19,117 +19,117 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs</groupId>
- <artifactId>flexjs-parent</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>debugger</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs</groupId>
+ <artifactId>flexjs-parent</artifactId>
<version>0.7.0-SNAPSHOT</version>
+ </parent>
- <name>Apache Flex - FlexJS: Debugger</name>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>debugger</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
- <build>
- <plugins>
- <!--
- Do all the JBurg code generation.
--->
- <plugin>
- <groupId>net.sourceforge.jburg</groupId>
- <artifactId>jburg-maven-plugin</artifactId>
- <version>1.10.4</version>
- <extensions>true</extensions>
- <executions>
- <execution>
- <id>generate-debugger</id>
- <goals>
- <goal>generate</goal>
- </goals>
- <configuration>
- <includes>
- <include>AS3DebuggerBURM.jbg</include>
- <!--include>AS3DebuggerCompoundAssignmentRules.jbg</include>
- <include>AS3DebuggerRules.jbg</include-->
- </includes>
- <sourceDirectory>src/main/jburg/flash/tools/debugger/expression</sourceDirectory>
- <outputDirectory>target/generated-sources/jburg/flash/tools/debugger/expression</outputDirectory>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <!-- debug=true generates the "dump" method for Emitters, which is used for debugging -->
- <!--debug>true</debug-->
- </configuration>
- <dependencies>
- <dependency>
- <groupId>net.sourceforge.jburg</groupId>
- <artifactId>jburg</artifactId>
- <version>1.10.3</version>
- </dependency>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jburg-types</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <name>Apache Flex - FlexJS: Debugger</name>
- <dependencies>
- <dependency>
+ <build>
+ <plugins>
+ <!--
+Do all the JBurg code generation.
+-->
+ <plugin>
+ <groupId>net.sourceforge.jburg</groupId>
+ <artifactId>jburg-maven-plugin</artifactId>
+ <version>1.10.4</version>
+ <extensions>true</extensions>
+ <executions>
+ <execution>
+ <id>generate-debugger</id>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ <configuration>
+ <includes>
+ <include>AS3DebuggerBURM.jbg</include>
+ <!--include>AS3DebuggerCompoundAssignmentRules.jbg</include>
+ <include>AS3DebuggerRules.jbg</include-->
+ </includes>
+ <sourceDirectory>src/main/jburg/flash/tools/debugger/expression</sourceDirectory>
+ <outputDirectory>target/generated-sources/jburg/flash/tools/debugger/expression</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <!-- debug=true generates the "dump" method for Emitters, which is used for debugging -->
+ <!--debug>true</debug-->
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>net.sourceforge.jburg</groupId>
+ <artifactId>jburg</artifactId>
+ <version>1.10.3</version>
+ </dependency>
+ <dependency>
<groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler</artifactId>
+ <artifactId>compiler-jburg-types</artifactId>
<version>0.7.0-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.flex.compiler</groupId>
- <artifactId>swfutils</artifactId>
- <version>4.15.0</version>
- </dependency>
- <dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- <version>2.6</version>
- </dependency>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
- <dependency>
- <groupId>args4j</groupId>
- <artifactId>args4j</artifactId>
- <version>2.0.28</version>
- </dependency>
- <dependency>
- <groupId>org.codeartisans</groupId>
- <artifactId>org.json</artifactId>
- <version>20131017</version>
- </dependency>
- <dependency>
- <groupId>com.google.javascript</groupId>
- <artifactId>closure-compiler</artifactId>
- <version>v20151015</version>
- </dependency>
- <dependency>
- <groupId>org.clojure</groupId>
- <artifactId>google-closure-library</artifactId>
- <version>0.0-20150902-b129bb9e</version>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.flex.compiler</groupId>
+ <artifactId>swfutils</artifactId>
+ <version>4.15.0</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.6</version>
+ </dependency>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.10</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
+ <dependency>
+ <groupId>args4j</groupId>
+ <artifactId>args4j</artifactId>
+ <version>2.0.28</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codeartisans</groupId>
+ <artifactId>org.json</artifactId>
+ <version>20131017</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.javascript</groupId>
+ <artifactId>closure-compiler</artifactId>
+ <version>v20151015</version>
+ </dependency>
+ <dependency>
+ <groupId>org.clojure</groupId>
+ <artifactId>google-closure-library</artifactId>
+ <version>0.0-20150902-b129bb9e</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.10</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/GCL/pom.xml
----------------------------------------------------------------------
diff --git a/externs/GCL/pom.xml b/externs/GCL/pom.xml
index a789e13..10be101 100644
--- a/externs/GCL/pom.xml
+++ b/externs/GCL/pom.xml
@@ -19,52 +19,52 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-gcl</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: GCL</name>
+ <artifactId>flexjs-externs-gcl</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <build>
- <sourceDirectory>src/main/flex</sourceDirectory>
- <plugins>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <name>Apache Flex - FlexJS: Externs: GCL</name>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <build>
+ <sourceDirectory>src/main/flex</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/fd20f696/externs/cordova/pom.xml
----------------------------------------------------------------------
diff --git a/externs/cordova/pom.xml b/externs/cordova/pom.xml
index ad18b1f..96cf081 100644
--- a/externs/cordova/pom.xml
+++ b/externs/cordova/pom.xml
@@ -19,69 +19,69 @@
-->
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>flexjs-externs-cordova</artifactId>
+ <parent>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <packaging>swc</packaging>
+ </parent>
- <name>Apache Flex - FlexJS: Externs: Cordova</name>
+ <artifactId>flexjs-externs-cordova</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <packaging>swc</packaging>
- <properties>
- <cordova.version>4.11</cordova.version>
- </properties>
+ <name>Apache Flex - FlexJS: Externs: Cordova</name>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>flexjs-maven-plugin</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/src/main/javascript</directory>
- <includes>
- <include>**/*.js</include>
- </includes>
- </fileSet>
- </externcInput>
- <includeFiles>
- <include-file>
- <name>externs/cordova_file_plugin-4-11.js</name>
- <path>../src/main/javascript/cordova_file_plugin-4-11.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>0.7.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </build>
+ <properties>
+ <cordova.version>4.11</cordova.version>
+ </properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.flex.flexjs.externs</groupId>
- <artifactId>flexjs-externs-js</artifactId>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>flexjs-maven-plugin</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/src/main/javascript</directory>
+ <includes>
+ <include>**/*.js</include>
+ </includes>
+ </fileSet>
+ </externcInput>
+ <includeFiles>
+ <include-file>
+ <name>externs/cordova_file_plugin-4-11.js</name>
+ <path>../src/main/javascript/cordova_file_plugin-4-11.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
<version>0.7.0-SNAPSHOT</version>
- <type>swc</type>
- <classifier>extern</classifier>
- <scope>external</scope>
- </dependency>
- </dependencies>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.flex.flexjs.externs</groupId>
+ <artifactId>flexjs-externs-js</artifactId>
+ <version>0.7.0-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>extern</classifier>
+ <scope>external</scope>
+ </dependency>
+ </dependencies>
</project>