You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by yi...@apache.org on 2021/08/15 06:19:24 UTC
[royale-typedefs] branch develop updated (69f93d6 -> aab8db9)
This is an automated email from the ASF dual-hosted git repository.
yishayw pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-typedefs.git.
from 69f93d6 [maven-release-plugin] prepare for next development iteration
new 9b08eda Revert "[maven-release-plugin] prepare for next development iteration"
new aab8db9 Revert "[maven-release-plugin] prepare branch @{releaseLabel}"
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
GCL/pom.xml | 86 +++----
ace/pom.xml | 6 +-
airglobal/pom.xml | 4 +-
cordova/pom.xml | 120 ++++-----
createjs/pom.xml | 164 ++++++------
google_maps/pom.xml | 162 ++++++------
jasmine/pom.xml | 186 +++++++-------
jquery/pom.xml | 294 ++++++++++-----------
js/pom.xml | 640 ++++++++++++++++++++++-----------------------
node/pom.xml | 424 +++++++++++++++---------------
playerglobal/pom.xml | 4 +-
pom.xml | 714 +++++++++++++++++++++++++--------------------------
12 files changed, 1402 insertions(+), 1402 deletions(-)
[royale-typedefs] 02/02: Revert "[maven-release-plugin] prepare
branch @{releaseLabel}"
Posted by yi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
yishayw pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-typedefs.git
commit aab8db94f0ca67e4973434865fa7ed78ceaed33e
Author: Yishay Weiss <yi...@hotmail.com>
AuthorDate: Sun Aug 15 09:19:10 2021 +0300
Revert "[maven-release-plugin] prepare branch @{releaseLabel}"
This reverts commit 5df2c595f103c303d45f67738f73937d1a5618ed.
---
GCL/pom.xml | 86 +++----
cordova/pom.xml | 120 ++++-----
createjs/pom.xml | 164 ++++++------
google_maps/pom.xml | 162 ++++++------
jasmine/pom.xml | 186 +++++++-------
jquery/pom.xml | 294 +++++++++++-----------
js/pom.xml | 640 +++++++++++++++++++++++-----------------------
node/pom.xml | 424 +++++++++++++++----------------
pom.xml | 714 ++++++++++++++++++++++++++--------------------------
9 files changed, 1395 insertions(+), 1395 deletions(-)
diff --git a/GCL/pom.xml b/GCL/pom.xml
index d94b8f2..dfd1e35 100644
--- a/GCL/pom.xml
+++ b/GCL/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,45 +16,45 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-gcl</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: GCL</name>
-
- <build>
- <sourceDirectory>src/main/royale</sourceDirectory>
- <plugins>
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <skipSwc>true</skipSwc>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <type>swc</type>
- <classifier>typedefs</classifier>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-
-<properties /></project>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-gcl</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: GCL</name>
+
+ <build>
+ <sourceDirectory>src/main/royale</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>typedefs</classifier>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+<properties /></project>
diff --git a/cordova/pom.xml b/cordova/pom.xml
index 3df1134..31ac214 100644
--- a/cordova/pom.xml
+++ b/cordova/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,62 +16,62 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-cordova</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: Cordova</name>
-
- <properties>
- <cordova.version>4.11</cordova.version>
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <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>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <type>swc</type>
- <classifier>typedefs</classifier>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-
-</project>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-cordova</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: Cordova</name>
+
+ <properties>
+ <cordova.version>4.11</cordova.version>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <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>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>typedefs</classifier>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/createjs/pom.xml b/createjs/pom.xml
index a40a9cb..0d5ea95 100644
--- a/createjs/pom.xml
+++ b/createjs/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,67 +16,67 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-createjs</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: CreateJS</name>
-
- <properties>
- <createjs.version>0.8.0</createjs.version>
- <tweenjs.version>0.6.2</tweenjs.version>
- </properties>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <extensions>true</extensions>
- <configuration>
- <includeSources>true</includeSources>
- <externcInput>
- <fileSet>
- <directory>${project.basedir}/src/main/javascript</directory>
- <includes>
- <include>**/*.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/createjs.js</name>
- <path>../src/main/javascript/createjs.js</path>
- </include-file>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-createjs</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: CreateJS</name>
+
+ <properties>
+ <createjs.version>0.8.0</createjs.version>
+ <tweenjs.version>0.6.2</tweenjs.version>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <includeSources>true</includeSources>
+ <externcInput>
+ <fileSet>
+ <directory>${project.basedir}/src/main/javascript</directory>
+ <includes>
+ <include>**/*.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/createjs.js</name>
+ <path>../src/main/javascript/createjs.js</path>
+ </include-file>
<!--
<include-file>
<name>externs/AlphaMapFilter.js</name>
@@ -218,23 +218,23 @@
<name>externs/Ticker.js</name>
<path>downloads/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path>
</include-file>
- -->
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <type>swc</type>
- <classifier>typedefs</classifier>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-
-</project>
+ -->
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>typedefs</classifier>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/google_maps/pom.xml b/google_maps/pom.xml
index 60bdd0c..b58c8fd 100644
--- a/google_maps/pom.xml
+++ b/google_maps/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,83 +16,83 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-googlemaps</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: GoogleMaps</name>
-
- <properties>
- <googlemaps.version>v3_11</googlemaps.version>
- </properties>
-
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <skipCache>true</skipCache>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <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>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <type>swc</type>
- <classifier>typedefs</classifier>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-
-</project>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-googlemaps</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: GoogleMaps</name>
+
+ <properties>
+ <googlemaps.version>v3_11</googlemaps.version>
+ </properties>
+
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <skipCache>true</skipCache>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <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>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>typedefs</classifier>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/jasmine/pom.xml b/jasmine/pom.xml
index 9c683f6..3a78f6d 100644
--- a/jasmine/pom.xml
+++ b/jasmine/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,95 +16,95 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-jasmine</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: Jasmine</name>
-
- <properties>
- <jasmine.version>2.0</jasmine.version>
- </properties>
-
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <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>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <type>swc</type>
- <classifier>typedefs</classifier>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-
-</project>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-jasmine</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: Jasmine</name>
+
+ <properties>
+ <jasmine.version>2.0</jasmine.version>
+ </properties>
+
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <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>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>typedefs</classifier>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/jquery/pom.xml b/jquery/pom.xml
index 1a6f46b..6e25fe1 100644
--- a/jquery/pom.xml
+++ b/jquery/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,149 +16,149 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-jquery</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: JQuery</name>
-
- <properties>
- <jquery.version>1.9</jquery.version>
- </properties>
-
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>get-createjs</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <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-->
-
- <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>
-
- <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>
- <exclude>
- <className>jQuery.jqXHR</className>
- <name>onreadystatechange</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>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <type>swc</type>
- <classifier>typedefs</classifier>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-
-</project>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-jquery</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: JQuery</name>
+
+ <properties>
+ <jquery.version>1.9</jquery.version>
+ </properties>
+
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>get-createjs</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/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.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <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-->
+
+ <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>
+
+ <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>
+ <exclude>
+ <className>jQuery.jqXHR</className>
+ <name>onreadystatechange</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>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>typedefs</classifier>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/js/pom.xml b/js/pom.xml
index 4462916..cf74cf3 100644
--- a/js/pom.xml
+++ b/js/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,325 +16,325 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: JS</name>
-
- <build>
- <sourceDirectory>src/main/royale</sourceDirectory>
- <plugins>
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <executions>
- <execution>
- <id>unpack-closure-externs</id>
- <phase>validate</phase>
- <goals>
- <goal>unpack-resources</goal>
- </goals>
- <configuration>
- <resource>externs.zip</resource>
- </configuration>
- </execution>
- </executions>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: JS</name>
+
+ <build>
+ <sourceDirectory>src/main/royale</sourceDirectory>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <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>v20181210</version>
- </dependency>
- </dependencies>
- </plugin>
- <!-- Download JavaScript from GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>get-svg</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/contrib/externs/svg.js</url>
- <outputFileName>svg.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- <skipCache>true</skipCache>
- </configuration>
- </execution>
- <execution>
- <id>get-es3</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/es3.js</url>
- <outputFileName>es3.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-es6</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/es6.js</url>
- <outputFileName>es6.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-w3c_composition_event</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/w3c_composition_event.js</url>
- <outputFileName>w3c_composition_event.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-w3c_css</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/w3c_css.js</url>
- <outputFileName>w3c_css.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-gecko_dom</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/gecko_dom.js</url>
- <outputFileName>gecko_dom.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-ie_dom</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/ie_dom.js</url>
- <outputFileName>ie_dom.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-w3c_dom2</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/w3c_dom2.js</url>
- <outputFileName>w3c_dom2.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-html5</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/html5.js</url>
- <outputFileName>html5.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- <execution>
- <id>get-webstorage</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/webstorage.js</url>
- <outputFileName>webstorage.js</outputFileName>
- <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
- <skipCache>true</skipCache>
- <overwrite>true</overwrite>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <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>
- <include>browser/whatwg_encoding.js</include>
- <include>es6_collections.js</include>
- </includes>
- <excludes>
- <exclude>browser/w3c_dom4.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-exclude>
- <className>CustomEvent</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>
- <exclude>
- <className>Document</className>
- <name>loadXML</name>
- </exclude>
- <exclude>
- <className>Document</className>
- <name>open</name>
- </exclude>
- <exclude>
- <className>Document</className>
- <name>close</name>
- </exclude>
- <exclude>
- <className>Document</className>
- <name>createTreeWalker</name>
- </exclude>
- <exclude>
- <className>Element</className>
- <name>load</name>
- </exclude>
- <exclude>
- <className>Event</className>
- <name>initUIEvent</name>
- </exclude>
- <exclude>
- <className>Event</className>
- <name>initMessageEvent</name>
- </exclude>
- </excludes>
- </externcConfig>
- <includeFiles>
- <includeFile>
- <name>externs/svg.js</name>
- <path>downloads/svg.js</path>
- </includeFile>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
-<properties /></project>
+ -->
+ <dependencies>
+ <dependency>
+ <groupId>com.google.javascript</groupId>
+ <artifactId>closure-compiler-externs</artifactId>
+ <version>v20181210</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <!-- Download JavaScript from GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>get-svg</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/contrib/externs/svg.js</url>
+ <outputFileName>svg.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ <skipCache>true</skipCache>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-es3</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/es3.js</url>
+ <outputFileName>es3.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-es6</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/es6.js</url>
+ <outputFileName>es6.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-w3c_composition_event</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/w3c_composition_event.js</url>
+ <outputFileName>w3c_composition_event.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-w3c_css</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/w3c_css.js</url>
+ <outputFileName>w3c_css.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-gecko_dom</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/gecko_dom.js</url>
+ <outputFileName>gecko_dom.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-ie_dom</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/ie_dom.js</url>
+ <outputFileName>ie_dom.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-w3c_dom2</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/w3c_dom2.js</url>
+ <outputFileName>w3c_dom2.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-html5</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/html5.js</url>
+ <outputFileName>html5.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ <execution>
+ <id>get-webstorage</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://raw.githubusercontent.com/royale-extras/closure-compiler/royale/externs/browser/webstorage.js</url>
+ <outputFileName>webstorage.js</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads/browser</outputDirectory>
+ <skipCache>true</skipCache>
+ <overwrite>true</overwrite>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <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>
+ <include>browser/whatwg_encoding.js</include>
+ <include>es6_collections.js</include>
+ </includes>
+ <excludes>
+ <exclude>browser/w3c_dom4.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-exclude>
+ <className>CustomEvent</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>
+ <exclude>
+ <className>Document</className>
+ <name>loadXML</name>
+ </exclude>
+ <exclude>
+ <className>Document</className>
+ <name>open</name>
+ </exclude>
+ <exclude>
+ <className>Document</className>
+ <name>close</name>
+ </exclude>
+ <exclude>
+ <className>Document</className>
+ <name>createTreeWalker</name>
+ </exclude>
+ <exclude>
+ <className>Element</className>
+ <name>load</name>
+ </exclude>
+ <exclude>
+ <className>Event</className>
+ <name>initUIEvent</name>
+ </exclude>
+ <exclude>
+ <className>Event</className>
+ <name>initMessageEvent</name>
+ </exclude>
+ </excludes>
+ </externcConfig>
+ <includeFiles>
+ <includeFile>
+ <name>externs/svg.js</name>
+ <path>downloads/svg.js</path>
+ </includeFile>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+<properties /></project>
diff --git a/node/pom.xml b/node/pom.xml
index 644edca..f8b5c98 100644
--- a/node/pom.xml
+++ b/node/pom.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -16,217 +16,217 @@
See the License for the specific language governing permissions and
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.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- </parent>
-
- <artifactId>royale-typedefs-node</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>swc</packaging>
-
- <name>Apache Royale: TypeDefs: Node</name>
-
- <properties>
- <closure.version>20181210</closure.version>
- </properties>
-
- <build>
- <plugins>
- <!-- Download JavaScript form GitHub -->
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>get-closure-sources</id>
- <phase>validate</phase>
- <goals>
- <goal>wget</goal>
- </goals>
- <configuration>
- <url>https://github.com/royale-extras/closure-compiler/archive/royale.zip</url>
+--><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.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>royale-typedefs-node</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>swc</packaging>
+
+ <name>Apache Royale: TypeDefs: Node</name>
+
+ <properties>
+ <closure.version>20181210</closure.version>
+ </properties>
+
+ <build>
+ <plugins>
+ <!-- Download JavaScript form GitHub -->
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>get-closure-sources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>wget</goal>
+ </goals>
+ <configuration>
+ <url>https://github.com/royale-extras/closure-compiler/archive/royale.zip</url>
<!--
Give it a number matching the date so we can
trigger a new download by updating the date
- -->
- <outputFileName>node-externs.zip</outputFileName>
- <outputDirectory>${project.build.directory}/downloads</outputDirectory>
- <unpack>true</unpack>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <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-royale/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-royale/contrib/nodejs/assert.js</path>
- </include-file>
- <include-file>
- <name>externs/buffer.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/buffer.js</path>
- </include-file>
- <include-file>
- <name>externs/child_process.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/child_process.js</path>
- </include-file>
- <include-file>
- <name>externs/cluster.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/cluster.js</path>
- </include-file>
- <include-file>
- <name>externs/crypto.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/crypto.js</path>
- </include-file>
- <include-file>
- <name>externs/dgram.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/dgram.js</path>
- </include-file>
- <include-file>
- <name>externs/dns.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/dns.js</path>
- </include-file>
- <include-file>
- <name>externs/domain.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/domain.js</path>
- </include-file>
- <include-file>
- <name>externs/events.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/events.js</path>
- </include-file>
- <include-file>
- <name>externs/fs.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/fs.js</path>
- </include-file>
- <include-file>
- <name>externs/globals.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/globals.js</path>
- </include-file>
- <include-file>
- <name>externs/http.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/http.js</path>
- </include-file>
- <include-file>
- <name>externs/https.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/https.js</path>
- </include-file>
- <include-file>
- <name>externs/net.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/net.js</path>
- </include-file>
- <include-file>
- <name>externs/os.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/os.js</path>
- </include-file>
- <include-file>
- <name>externs/path.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/path.js</path>
- </include-file>
- <include-file>
- <name>externs/punycode.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/punycode.js</path>
- </include-file>
- <include-file>
- <name>externs/querystring.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/querystring.js</path>
- </include-file>
- <include-file>
- <name>externs/readline.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/readline.js</path>
- </include-file>
- <include-file>
- <name>externs/repl.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/repl.js</path>
- </include-file>
- <include-file>
- <name>externs/stream.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/stream.js</path>
- </include-file>
- <include-file>
- <name>externs/string_decoder.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/string_decoder.js</path>
- </include-file>
- <include-file>
- <name>externs/tls.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/tls.js</path>
- </include-file>
- <include-file>
- <name>externs/tty.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/tty.js</path>
- </include-file>
- <include-file>
- <name>externs/url.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/url.js</path>
- </include-file>
- <include-file>
- <name>externs/util.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/util.js</path>
- </include-file>
- <include-file>
- <name>externs/vm.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/vm.js</path>
- </include-file>
- <include-file>
- <name>externs/zlib.js</name>
- <path>downloads/closure-compiler-royale/contrib/nodejs/zlib.js</path>
- </include-file>
- </includeFiles>
- <skipSwc>true</skipSwc>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-js</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <type>swc</type>
- <classifier>typedefs</classifier>
- <scope>runtime</scope>
- </dependency>
- </dependencies>
-
-</project>
+ -->
+ <outputFileName>node-externs.zip</outputFileName>
+ <outputDirectory>${project.build.directory}/downloads</outputDirectory>
+ <unpack>true</unpack>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <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-royale/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-royale/contrib/nodejs/assert.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/buffer.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/buffer.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/child_process.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/child_process.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/cluster.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/cluster.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/crypto.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/crypto.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/dgram.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/dgram.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/dns.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/dns.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/domain.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/domain.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/events.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/events.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/fs.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/fs.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/globals.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/globals.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/http.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/http.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/https.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/https.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/net.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/net.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/os.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/os.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/path.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/path.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/punycode.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/punycode.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/querystring.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/querystring.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/readline.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/readline.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/repl.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/repl.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/stream.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/stream.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/string_decoder.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/string_decoder.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/tls.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/tls.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/tty.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/tty.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/url.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/url.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/util.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/util.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/vm.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/vm.js</path>
+ </include-file>
+ <include-file>
+ <name>externs/zlib.js</name>
+ <path>downloads/closure-compiler-royale/contrib/nodejs/zlib.js</path>
+ </include-file>
+ </includeFiles>
+ <skipSwc>true</skipSwc>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-js</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <type>swc</type>
+ <classifier>typedefs</classifier>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/pom.xml b/pom.xml
index 57f4b64..d461076 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,357 +1,357 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
---><project 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>23</version>
- </parent>
-
- <groupId>org.apache.royale.typedefs</groupId>
- <artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.8-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <name>Apache Royale: TypeDefs: Parent</name>
-
- <scm>
- <connection>scm:git:https://gitbox.apache.org/repos/asf/royale-typedefs.git</connection>
- <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/royale-typedefs.git</developerConnection>
- <url>https://github.com/apache/royale-typedefs</url>
- <tag>release/0.9.8</tag>
- </scm>
-
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputencoding>UTF-8</project.reporting.outputencoding>
- <maven.version>3.3.1</maven.version>
-
- <royale.build-tools.version>1.2.1</royale.build-tools.version>
- <royale.compiler.version>0.9.8-SNAPSHOT</royale.compiler.version>
-
- <release-profiles>apache-release</release-profiles>
-
- <!-- Dont't open multiple connections to one service to upload multiple artifacts at the same time -->
- <maven.wagon.httpconnectionManager.maxPerRoute>1</maven.wagon.httpconnectionManager.maxPerRoute>
- <!-- Dont't open multiple connections in total to upload multiple artifacts at the same time -->
- <maven.wagon.httpconnectionManager.maxTotal>1</maven.wagon.httpconnectionManager.maxTotal>
- <!-- Change the retry handler to a version that supports retries -->
- <maven.wagon.http.retryHandler.class>standard</maven.wagon.http.retryHandler.class>
- <!-- Try at most 6 times to deploy every artifact -->
- <maven.wagon.http.retryHandler.count>6</maven.wagon.http.retryHandler.count>
- </properties>
-
- <!-- Only configure the site distribution as the rest is handled by the apache parent -->
- <distributionManagement>
- <site>
- <id>website</id>
- <!-- TODO: Set this to the correct url -->
- <url>scp://www.mycompany.com/www/docs/project/</url>
- </site>
- </distributionManagement>
-
- <issueManagement>
- <system>GitHub</system>
- <url>https://github.com/apache/royale-asjs/issues</url>
- </issueManagement>
-
- <mailingLists>
- <mailingList>
- <name>Apache Royale User List</name>
- <subscribe>users-subscribe@royale.apache.org</subscribe>
- <unsubscribe>users-unsubscribe@royale.apache.org</unsubscribe>
- <post>users@royale.apache.org</post>
- <archive>http://mail-archives.apache.org/mod_mbox/royale-users/</archive>
- </mailingList>
- <mailingList>
- <name>Apache Royale Developer List</name>
- <subscribe>dev-subscribe@royale.apache.org</subscribe>
- <unsubscribe>dev-unsubscribe@royale.apache.org</unsubscribe>
- <post>dev@royale.apache.org</post>
- <archive>http://mail-archives.apache.org/mod_mbox/royale-dev/</archive>
- </mailingList>
- </mailingLists>
-
- <modules>
- <module>ace</module>
- <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>
- <module>airglobal</module>
- <module>playerglobal</module>
- </modules>
-
- <build>
- <extensions>
- <extension>
- <groupId>org.apache.maven.wagon</groupId>
- <artifactId>wagon-http</artifactId>
- <version>3.4.0</version>
- </extension>
- </extensions>
-
- <plugins>
- <!-- Check if all source files have the required apache license headers -->
- <plugin>
- <groupId>org.apache.rat</groupId>
- <artifactId>apache-rat-plugin</artifactId>
- <version>0.13</version>
- <executions>
- <execution>
- <id>license-check</id>
- <phase>verify</phase>
- <goals>
- <goal>check</goal>
- </goals>
- <configuration>
- <excludes>
- <!-- Patch files aren't supposed to have headers -->
- <exclude>**/*.patch</exclude>
- <!--
- Exclude any eventually existing content of target directories.
- Some times when building with a bigger maven reactor and then
- with a smaller one, RAT will complain about stuff still in the
- target directories. We don't want that.
- -->
- <exclude>**/target/**</exclude>
- <exclude>**/release-dir/**</exclude>
- </excludes>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <arguments combine.self="override">-P${release-profiles}</arguments>
- </configuration>
- </plugin>
- </plugins>
-
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <version>${royale.compiler.version}</version>
- <dependencies>
- <dependency>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>compiler-jx</artifactId>
- <version>${royale.compiler.version}</version>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>compiler-build-tools</artifactId>
- <version>${royale.build-tools.version}</version>
- </plugin>
- <plugin>
- <groupId>com.googlecode.maven-download-plugin</groupId>
- <artifactId>download-maven-plugin</artifactId>
- <version>1.5.0</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-deploy-plugin</artifactId>
- <version>2.8.2</version>
- <!-- If deploying fails due to repo or network problems, retry the given number of times (1-10) -->
- <configuration>
- <retryFailedDeploymentCount>6</retryFailedDeploymentCount>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.2.0</version>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <version>3.0.0-M1</version>
- </plugin>
- <plugin>
- <groupId>com.theoryinpractise</groupId>
- <artifactId>reproducible-maven-plugin</artifactId>
- <version>1.0.1</version>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
- <profiles>
- <!--
- This profile enables the changes required to do releases on the Royale CI server.
- It should not be used otherwise.
- -->
- <profile>
- <id>royale-release</id>
- <properties>
- <!-- Ensure the royale-release plugin is enabled when running release:perform -->
- <release-profiles>apache-release,royale-release</release-profiles>
- </properties>
-
- <!-- Redirect the deployment to a local directory -->
- <!-- Note: using the 'altReleaseDeploymentRepository' and alike were ignored in the release:perform phase -->
- <distributionManagement>
- <repository>
- <id>apache.releases.https</id>
- <name>Apache Release Distribution Repository</name>
- <!--
- 'maven.multiModuleProjectDirectory' is a property introduced with maven 3.3.1 ...
- don't worry if your IDE is complaining.
- Also this will be set to the 'target/checkout' directory the output will be in
- 'target/local-release-dir'.
- -->
- <url>file://${maven.multiModuleProjectDirectory}/../local-release-dir</url>
- </repository>
- </distributionManagement>
-
- <build>
- <plugins>
- <!-- Generate the effective poms for this build -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-help-plugin</artifactId>
- <executions>
- <execution>
- <id>generate-effective-pom</id>
- <phase>compile</phase>
- <goals>
- <goal>effective-pom</goal>
- </goals>
- <configuration>
- <output>${project.build.directory}/effective.pom</output>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- <pluginManagement>
- <plugins>
- <!-- We require the release manager to manually login an sign using his credentials -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-gpg-plugin</artifactId>
- <configuration>
- <skip>true</skip>
- </configuration>
- </plugin>
- <!-- We require the release manager to login and push the changes using his credentials -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <pushChanges>false</pushChanges>
- <providerImplementations>
- <git>jgit</git>
- </providerImplementations>
- </configuration>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.scm</groupId>
- <artifactId>maven-scm-provider-jgit</artifactId>
- <version>1.11.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
- </profile>
-
- <!-- Make the release-plugin use the new reproducible build plugin extension -->
- <profile>
- <id>apache-release</id>
- <build>
- <plugins>
- <plugin>
- <groupId>com.theoryinpractise</groupId>
- <artifactId>reproducible-maven-plugin</artifactId>
- </plugin>
- <!--
- Configure the release plugin to add the ${project.build.outputTimestamp} in the release prepare
- phase and to remove it again when preparing the next development iteration
- -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <preparationGoals>clean com.theoryinpractise:reproducible-maven-plugin:apply install</preparationGoals>
- <completionGoals>com.theoryinpractise:reproducible-maven-plugin:clear</completionGoals>
- </configuration>
- </plugin>
- <!-- Make the release build use the reproducible build feature -->
- <plugin>
- <groupId>org.apache.royale.compiler</groupId>
- <artifactId>royale-maven-plugin</artifactId>
- <version>${royale.compiler.version}</version>
- <extensions>true</extensions>
- <configuration>
- <additionalCompilerOptions>
- -metadata.date=${project.build.outputTimestamp};-metadata.dateFormat=yyyy-MM-dd'T'HH:mm:ss'Z'
- </additionalCompilerOptions>
- </configuration>
- </plugin>
- <!--
- Create MD5 and SHA512 checksum files for the release artifacts.
- -->
- <plugin>
- <groupId>net.nicoulaj.maven.plugins</groupId>
- <artifactId>checksum-maven-plugin</artifactId>
- <version>1.8</version>
- <executions>
- <execution>
- <goals>
- <goal>files</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <algorithms>
- <algorithm>SHA-512</algorithm>
- </algorithms>
- <fileSets>
- <fileSet>
- <directory>${project.build.directory}</directory>
- <includes>
- <include>royale-typedefs-parent-${project.version}-source-release.zip</include>
- </includes>
- </fileSet>
- </fileSets>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+--><project 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>23</version>
+ </parent>
+
+ <groupId>org.apache.royale.typedefs</groupId>
+ <artifactId>royale-typedefs-parent</artifactId>
+ <version>0.9.8-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <name>Apache Royale: TypeDefs: Parent</name>
+
+ <scm>
+ <connection>scm:git:https://gitbox.apache.org/repos/asf/royale-typedefs.git</connection>
+ <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/royale-typedefs.git</developerConnection>
+ <url>https://github.com/apache/royale-typedefs</url>
+ <tag>HEAD</tag>
+ </scm>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.reporting.outputencoding>UTF-8</project.reporting.outputencoding>
+ <maven.version>3.3.1</maven.version>
+
+ <royale.build-tools.version>1.2.1</royale.build-tools.version>
+ <royale.compiler.version>0.9.8-SNAPSHOT</royale.compiler.version>
+
+ <release-profiles>apache-release</release-profiles>
+
+ <!-- Dont't open multiple connections to one service to upload multiple artifacts at the same time -->
+ <maven.wagon.httpconnectionManager.maxPerRoute>1</maven.wagon.httpconnectionManager.maxPerRoute>
+ <!-- Dont't open multiple connections in total to upload multiple artifacts at the same time -->
+ <maven.wagon.httpconnectionManager.maxTotal>1</maven.wagon.httpconnectionManager.maxTotal>
+ <!-- Change the retry handler to a version that supports retries -->
+ <maven.wagon.http.retryHandler.class>standard</maven.wagon.http.retryHandler.class>
+ <!-- Try at most 6 times to deploy every artifact -->
+ <maven.wagon.http.retryHandler.count>6</maven.wagon.http.retryHandler.count>
+ </properties>
+
+ <!-- Only configure the site distribution as the rest is handled by the apache parent -->
+ <distributionManagement>
+ <site>
+ <id>website</id>
+ <!-- TODO: Set this to the correct url -->
+ <url>scp://www.mycompany.com/www/docs/project/</url>
+ </site>
+ </distributionManagement>
+
+ <issueManagement>
+ <system>GitHub</system>
+ <url>https://github.com/apache/royale-asjs/issues</url>
+ </issueManagement>
+
+ <mailingLists>
+ <mailingList>
+ <name>Apache Royale User List</name>
+ <subscribe>users-subscribe@royale.apache.org</subscribe>
+ <unsubscribe>users-unsubscribe@royale.apache.org</unsubscribe>
+ <post>users@royale.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/royale-users/</archive>
+ </mailingList>
+ <mailingList>
+ <name>Apache Royale Developer List</name>
+ <subscribe>dev-subscribe@royale.apache.org</subscribe>
+ <unsubscribe>dev-unsubscribe@royale.apache.org</unsubscribe>
+ <post>dev@royale.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/royale-dev/</archive>
+ </mailingList>
+ </mailingLists>
+
+ <modules>
+ <module>ace</module>
+ <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>
+ <module>airglobal</module>
+ <module>playerglobal</module>
+ </modules>
+
+ <build>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-http</artifactId>
+ <version>3.4.0</version>
+ </extension>
+ </extensions>
+
+ <plugins>
+ <!-- Check if all source files have the required apache license headers -->
+ <plugin>
+ <groupId>org.apache.rat</groupId>
+ <artifactId>apache-rat-plugin</artifactId>
+ <version>0.13</version>
+ <executions>
+ <execution>
+ <id>license-check</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ <configuration>
+ <excludes>
+ <!-- Patch files aren't supposed to have headers -->
+ <exclude>**/*.patch</exclude>
+ <!--
+ Exclude any eventually existing content of target directories.
+ Some times when building with a bigger maven reactor and then
+ with a smaller one, RAT will complain about stuff still in the
+ target directories. We don't want that.
+ -->
+ <exclude>**/target/**</exclude>
+ <exclude>**/release-dir/**</exclude>
+ </excludes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <arguments combine.self="override">-P${release-profiles}</arguments>
+ </configuration>
+ </plugin>
+ </plugins>
+
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <version>${royale.compiler.version}</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>compiler-jx</artifactId>
+ <version>${royale.compiler.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>compiler-build-tools</artifactId>
+ <version>${royale.build-tools.version}</version>
+ </plugin>
+ <plugin>
+ <groupId>com.googlecode.maven-download-plugin</groupId>
+ <artifactId>download-maven-plugin</artifactId>
+ <version>1.5.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <version>2.8.2</version>
+ <!-- If deploying fails due to repo or network problems, retry the given number of times (1-10) -->
+ <configuration>
+ <retryFailedDeploymentCount>6</retryFailedDeploymentCount>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <version>3.2.0</version>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>3.0.0-M1</version>
+ </plugin>
+ <plugin>
+ <groupId>com.theoryinpractise</groupId>
+ <artifactId>reproducible-maven-plugin</artifactId>
+ <version>1.0.1</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+
+ <profiles>
+ <!--
+ This profile enables the changes required to do releases on the Royale CI server.
+ It should not be used otherwise.
+ -->
+ <profile>
+ <id>royale-release</id>
+ <properties>
+ <!-- Ensure the royale-release plugin is enabled when running release:perform -->
+ <release-profiles>apache-release,royale-release</release-profiles>
+ </properties>
+
+ <!-- Redirect the deployment to a local directory -->
+ <!-- Note: using the 'altReleaseDeploymentRepository' and alike were ignored in the release:perform phase -->
+ <distributionManagement>
+ <repository>
+ <id>apache.releases.https</id>
+ <name>Apache Release Distribution Repository</name>
+ <!--
+ 'maven.multiModuleProjectDirectory' is a property introduced with maven 3.3.1 ...
+ don't worry if your IDE is complaining.
+ Also this will be set to the 'target/checkout' directory the output will be in
+ 'target/local-release-dir'.
+ -->
+ <url>file://${maven.multiModuleProjectDirectory}/../local-release-dir</url>
+ </repository>
+ </distributionManagement>
+
+ <build>
+ <plugins>
+ <!-- Generate the effective poms for this build -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-help-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>generate-effective-pom</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>effective-pom</goal>
+ </goals>
+ <configuration>
+ <output>${project.build.directory}/effective.pom</output>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <!-- We require the release manager to manually login an sign using his credentials -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ <!-- We require the release manager to login and push the changes using his credentials -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <pushChanges>false</pushChanges>
+ <providerImplementations>
+ <git>jgit</git>
+ </providerImplementations>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.maven.scm</groupId>
+ <artifactId>maven-scm-provider-jgit</artifactId>
+ <version>1.11.3-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ </profile>
+
+ <!-- Make the release-plugin use the new reproducible build plugin extension -->
+ <profile>
+ <id>apache-release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>com.theoryinpractise</groupId>
+ <artifactId>reproducible-maven-plugin</artifactId>
+ </plugin>
+ <!--
+ Configure the release plugin to add the ${project.build.outputTimestamp} in the release prepare
+ phase and to remove it again when preparing the next development iteration
+ -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <preparationGoals>clean com.theoryinpractise:reproducible-maven-plugin:apply install</preparationGoals>
+ <completionGoals>com.theoryinpractise:reproducible-maven-plugin:clear</completionGoals>
+ </configuration>
+ </plugin>
+ <!-- Make the release build use the reproducible build feature -->
+ <plugin>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <version>${royale.compiler.version}</version>
+ <extensions>true</extensions>
+ <configuration>
+ <additionalCompilerOptions>
+ -metadata.date=${project.build.outputTimestamp};-metadata.dateFormat=yyyy-MM-dd'T'HH:mm:ss'Z'
+ </additionalCompilerOptions>
+ </configuration>
+ </plugin>
+ <!--
+ Create MD5 and SHA512 checksum files for the release artifacts.
+ -->
+ <plugin>
+ <groupId>net.nicoulaj.maven.plugins</groupId>
+ <artifactId>checksum-maven-plugin</artifactId>
+ <version>1.8</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>files</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <algorithms>
+ <algorithm>SHA-512</algorithm>
+ </algorithms>
+ <fileSets>
+ <fileSet>
+ <directory>${project.build.directory}</directory>
+ <includes>
+ <include>royale-typedefs-parent-${project.version}-source-release.zip</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
+</project>
[royale-typedefs] 01/02: Revert "[maven-release-plugin] prepare for
next development iteration"
Posted by yi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
yishayw pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-typedefs.git
commit 9b08eda82b1925c45d48c1a11f5db6e45dc858e0
Author: Yishay Weiss <yi...@hotmail.com>
AuthorDate: Sun Aug 15 09:19:07 2021 +0300
Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 69f93d6b5bfdc3a134d3befe7e42b36cde4f6e16.
---
GCL/pom.xml | 6 +++---
ace/pom.xml | 6 +++---
airglobal/pom.xml | 4 ++--
cordova/pom.xml | 6 +++---
createjs/pom.xml | 6 +++---
google_maps/pom.xml | 6 +++---
jasmine/pom.xml | 6 +++---
jquery/pom.xml | 6 +++---
js/pom.xml | 4 ++--
node/pom.xml | 6 +++---
playerglobal/pom.xml | 4 ++--
pom.xml | 4 ++--
12 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/GCL/pom.xml b/GCL/pom.xml
index 21e2a9a..d94b8f2 100644
--- a/GCL/pom.xml
+++ b/GCL/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-gcl</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: GCL</name>
@@ -50,7 +50,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/ace/pom.xml b/ace/pom.xml
index 5692596..da99727 100644
--- a/ace/pom.xml
+++ b/ace/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-ace</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: Ace</name>
@@ -88,7 +88,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/airglobal/pom.xml b/airglobal/pom.xml
index c8ad869..7a3350f 100755
--- a/airglobal/pom.xml
+++ b/airglobal/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-airglobal</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: airglobal</name>
diff --git a/cordova/pom.xml b/cordova/pom.xml
index b9458af..3df1134 100644
--- a/cordova/pom.xml
+++ b/cordova/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-cordova</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: Cordova</name>
@@ -67,7 +67,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/createjs/pom.xml b/createjs/pom.xml
index f8b434b..a40a9cb 100644
--- a/createjs/pom.xml
+++ b/createjs/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-createjs</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: CreateJS</name>
@@ -230,7 +230,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/google_maps/pom.xml b/google_maps/pom.xml
index dcc46ce..60bdd0c 100644
--- a/google_maps/pom.xml
+++ b/google_maps/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-googlemaps</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: GoogleMaps</name>
@@ -88,7 +88,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/jasmine/pom.xml b/jasmine/pom.xml
index 51eabbb..9c683f6 100644
--- a/jasmine/pom.xml
+++ b/jasmine/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-jasmine</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: Jasmine</name>
@@ -100,7 +100,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/jquery/pom.xml b/jquery/pom.xml
index 259cd41..1a6f46b 100644
--- a/jquery/pom.xml
+++ b/jquery/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-jquery</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: JQuery</name>
@@ -154,7 +154,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/js/pom.xml b/js/pom.xml
index 72734ec..4462916 100644
--- a/js/pom.xml
+++ b/js/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: JS</name>
diff --git a/node/pom.xml b/node/pom.xml
index 10e8b9c..644edca 100644
--- a/node/pom.xml
+++ b/node/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-node</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: Node</name>
@@ -222,7 +222,7 @@
<dependency>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-js</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<type>swc</type>
<classifier>typedefs</classifier>
<scope>runtime</scope>
diff --git a/playerglobal/pom.xml b/playerglobal/pom.xml
index dddbd57..346cb29 100755
--- a/playerglobal/pom.xml
+++ b/playerglobal/pom.xml
@@ -22,11 +22,11 @@
<parent>
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
</parent>
<artifactId>royale-typedefs-playerglobal</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>swc</packaging>
<name>Apache Royale: TypeDefs: playerglobal</name>
diff --git a/pom.xml b/pom.xml
index 0f6a271..57f4b64 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,7 @@
<groupId>org.apache.royale.typedefs</groupId>
<artifactId>royale-typedefs-parent</artifactId>
- <version>0.9.9-SNAPSHOT</version>
+ <version>0.9.8-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Apache Royale: TypeDefs: Parent</name>
@@ -36,7 +36,7 @@
<connection>scm:git:https://gitbox.apache.org/repos/asf/royale-typedefs.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/royale-typedefs.git</developerConnection>
<url>https://github.com/apache/royale-typedefs</url>
- <tag>HEAD</tag>
+ <tag>release/0.9.8</tag>
</scm>
<properties>