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/27 11:49:04 UTC
[royale-typedefs] branch develop updated (6924460 -> fb6fac3)
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 6924460 Update release notes for 0.9.8
new af4e1f8 Revert "[maven-release-plugin] prepare for next development iteration"
new a33f035 Revert "[maven-release-plugin] prepare branch @{releaseLabel}"
new fb6fac3 Merge branch 'develop' of https://github.com/apache/royale-typedefs into develop
The 3 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] 03/03: Merge branch 'develop' of
https://github.com/apache/royale-typedefs into develop
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 fb6fac38e544c1a0a09152bfc9ddbe942a53b49f
Merge: a33f035 6924460
Author: Yishay Weiss <yi...@hotmail.com>
AuthorDate: Fri Aug 27 14:48:42 2021 +0300
Merge branch 'develop' of https://github.com/apache/royale-typedefs into develop
RELEASE_NOTES | 5 +++++
1 file changed, 5 insertions(+)
[royale-typedefs] 01/03: 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 af4e1f83aeaebfda9cb0e9412d77d392c3e15ca9
Author: Yishay Weiss <yi...@hotmail.com>
AuthorDate: Fri Aug 27 14:48:28 2021 +0300
Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit aa8582f718068529b5772870cf11ce36433e5284.
---
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>
[royale-typedefs] 02/03: 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 a33f035e873a12a95180aade5ae3fab5e04d2f62
Author: Yishay Weiss <yi...@hotmail.com>
AuthorDate: Fri Aug 27 14:48:32 2021 +0300
Revert "[maven-release-plugin] prepare branch @{releaseLabel}"
This reverts commit b983a05f2dd33c06e50c8590d83171444f1123ea.
---
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>