You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2018/09/30 15:15:49 UTC

[royale-typedefs] branch develop updated (2bb4251 -> 5c05243)

This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-typedefs.git.


    from 2bb4251  [maven-release-plugin] prepare for next development iteration
     new 1fb0924  Revert "[maven-release-plugin] prepare for next development iteration"
     new 5c05243  Revert "[maven-release-plugin] prepare branch release/0.9.4"

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 GCL/pom.xml         | 138 ++++++------
 cordova/pom.xml     | 172 +++++++--------
 createjs/pom.xml    | 498 +++++++++++++++++++++---------------------
 google_maps/pom.xml | 216 +++++++++----------
 jasmine/pom.xml     | 240 ++++++++++-----------
 jquery/pom.xml      | 340 ++++++++++++++---------------
 js/pom.xml          | 534 ++++++++++++++++++++++-----------------------
 node/pom.xml        | 476 ++++++++++++++++++++---------------------
 pom.xml             | 606 ++++++++++++++++++++++++++--------------------------
 9 files changed, 1610 insertions(+), 1610 deletions(-)


[royale-typedefs] 02/02: Revert "[maven-release-plugin] prepare branch release/0.9.4"

Posted by ca...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-typedefs.git

commit 5c05243119853794bd5953359400cfaadeabb61d
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Sun Sep 30 17:15:34 2018 +0200

    Revert "[maven-release-plugin] prepare branch release/0.9.4"
    
    This reverts commit bb9e511fe572d1deec8d21675e7a6bc59a49932a.
---
 GCL/pom.xml         | 138 ++++++------
 cordova/pom.xml     | 172 +++++++--------
 createjs/pom.xml    | 498 +++++++++++++++++++++---------------------
 google_maps/pom.xml | 216 +++++++++----------
 jasmine/pom.xml     | 240 ++++++++++-----------
 jquery/pom.xml      | 340 ++++++++++++++---------------
 js/pom.xml          | 534 ++++++++++++++++++++++-----------------------
 node/pom.xml        | 476 ++++++++++++++++++++---------------------
 pom.xml             | 606 ++++++++++++++++++++++++++--------------------------
 9 files changed, 1610 insertions(+), 1610 deletions(-)

diff --git a/GCL/pom.xml b/GCL/pom.xml
index 2ab95c5..199f217 100644
--- a/GCL/pom.xml
+++ b/GCL/pom.xml
@@ -1,69 +1,69 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-gcl</artifactId>
-  <version>0.9.4-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>
-        <version>${royale.compiler.version}</version>
-        <extensions>true</extensions>
-        <configuration>
-          <includeSources>true</includeSources>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.royale.typedefs</groupId>
-      <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.4-SNAPSHOT</version>
-      <type>swc</type>
-      <classifier>typedefs</classifier>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-gcl</artifactId>
+  <version>0.9.4-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>
+        <version>${royale.compiler.version}</version>
+        <extensions>true</extensions>
+        <configuration>
+          <includeSources>true</includeSources>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-js</artifactId>
+      <version>0.9.4-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>typedefs</classifier>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+
+</project>
diff --git a/cordova/pom.xml b/cordova/pom.xml
index e4ace51..3d35fda 100644
--- a/cordova/pom.xml
+++ b/cordova/pom.xml
@@ -1,86 +1,86 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-cordova</artifactId>
-  <version>0.9.4-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>
-        <version>${royale.compiler.version}</version>
-        <extensions>true</extensions>
-        <configuration>
-          <includeSources>true</includeSources>
-          <externcInput>
-            <fileSet>
-              <directory>${project.basedir}/src/main/javascript</directory>
-              <includes>
-                <include>**/*.js</include>
-              </includes>
-            </fileSet>
-          </externcInput>
-          <includeFiles>
-            <include-file>
-              <name>externs/cordova_file_plugin-4-11.js</name>
-              <path>../src/main/javascript/cordova_file_plugin-4-11.js</path>
-            </include-file>
-          </includeFiles>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.royale.typedefs</groupId>
-      <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.4-SNAPSHOT</version>
-      <type>swc</type>
-      <classifier>typedefs</classifier>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-cordova</artifactId>
+  <version>0.9.4-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>
+        <version>${royale.compiler.version}</version>
+        <extensions>true</extensions>
+        <configuration>
+          <includeSources>true</includeSources>
+          <externcInput>
+            <fileSet>
+              <directory>${project.basedir}/src/main/javascript</directory>
+              <includes>
+                <include>**/*.js</include>
+              </includes>
+            </fileSet>
+          </externcInput>
+          <includeFiles>
+            <include-file>
+              <name>externs/cordova_file_plugin-4-11.js</name>
+              <path>../src/main/javascript/cordova_file_plugin-4-11.js</path>
+            </include-file>
+          </includeFiles>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-js</artifactId>
+      <version>0.9.4-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 0041ffb..ca5fc07 100644
--- a/createjs/pom.xml
+++ b/createjs/pom.xml
@@ -1,249 +1,249 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-createjs</artifactId>
-  <version>0.9.4-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>
-        <version>${royale.compiler.version}</version>
-        <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>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/AlphaMaskFilter.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/BlurFilter.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/ColorFilter.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/ColorMatrix.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/ColorMatrixFilter.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Filter.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Bitmap.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/BitmapText.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Container.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Container.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/DisplayObject.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/DOMElement.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Graphics.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/MovieClip.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Shadow.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Shape.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shape.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Sprite.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/SpriteContainer.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/SpriteSheet.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/SpriteStage.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Stage.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Stage.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Text.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Text.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/ButtonHelper.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/DisplayProps.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Matrix2D.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Point.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Point.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Rectangle.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Ease.js</name>
-              <path>downloads/TweenJS-0.6.2/src/tweenjs/Ease.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Tween.js</name>
-              <path>downloads/TweenJS-0.6.2/src/tweenjs/Tween.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Timeline.js</name>
-              <path>downloads/TweenJS-0.6.2/src/tweenjs/Timeline.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Event.js</name>
-              <path>downloads/EaselJS-0.8.0/src/createjs/events/Event.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/EventDispatcher.js</name>
-              <path>downloads/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/MouseEvent.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/SpriteSheetBuilder.js</name>
-              <path>downloads/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/Ticker.js</name>
-              <path>downloads/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path>
-            </include-file>
-             -->
-          </includeFiles>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.royale.typedefs</groupId>
-      <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.4-SNAPSHOT</version>
-      <type>swc</type>
-      <classifier>typedefs</classifier>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-createjs</artifactId>
+  <version>0.9.4-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>
+        <version>${royale.compiler.version}</version>
+        <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>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMapFilter.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/AlphaMaskFilter.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/AlphaMaskFilter.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/BlurFilter.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/BlurFilter.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/ColorFilter.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorFilter.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/ColorMatrix.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrix.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/ColorMatrixFilter.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/ColorMatrixFilter.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Filter.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/filters/Filter.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Bitmap.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Bitmap.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/BitmapText.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/BitmapText.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Container.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Container.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/DisplayObject.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/DisplayObject.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/DOMElement.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/DOMElement.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Graphics.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Graphics.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/MovieClip.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/MovieClip.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Shadow.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shadow.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Shape.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Shape.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Sprite.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Sprite.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/SpriteContainer.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteContainer.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/SpriteSheet.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteSheet.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/SpriteStage.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/SpriteStage.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Stage.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Stage.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Text.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/display/Text.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/ButtonHelper.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/ui/ButtonHelper.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/DisplayProps.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/DisplayProps.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Matrix2D.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Matrix2D.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Point.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Point.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Rectangle.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/geom/Rectangle.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Ease.js</name>
+              <path>downloads/TweenJS-0.6.2/src/tweenjs/Ease.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Tween.js</name>
+              <path>downloads/TweenJS-0.6.2/src/tweenjs/Tween.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Timeline.js</name>
+              <path>downloads/TweenJS-0.6.2/src/tweenjs/Timeline.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Event.js</name>
+              <path>downloads/EaselJS-0.8.0/src/createjs/events/Event.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/EventDispatcher.js</name>
+              <path>downloads/EaselJS-0.8.0/src/createjs/events/EventDispatcher.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/MouseEvent.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/events/MouseEvent.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/SpriteSheetBuilder.js</name>
+              <path>downloads/EaselJS-0.8.0/src/easeljs/utils/SpriteSheetBuilder.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/Ticker.js</name>
+              <path>downloads/EaselJS-0.8.0/src/createjs/utils/Ticker.js</path>
+            </include-file>
+             -->
+          </includeFiles>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-js</artifactId>
+      <version>0.9.4-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 8c04f34..b393bb1 100644
--- a/google_maps/pom.xml
+++ b/google_maps/pom.xml
@@ -1,108 +1,108 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-googlemaps</artifactId>
-  <version>0.9.4-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>
-        <version>1.2.1</version>
-        <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>
-        <version>${royale.compiler.version}</version>
-        <extensions>true</extensions>
-        <configuration>
-          <includeSources>true</includeSources>
-          <externcInput>
-            <fileSet>
-              <directory>${project.basedir}/target/downloads</directory>
-              <includes>
-                <include>**/*.js</include>
-              </includes>
-            </fileSet>
-          </externcInput>
-          <includeFiles>
-            <include-file>
-              <name>externs/google_maps_api_v3_11.js</name>
-              <path>downloads/google_maps_api_v3_11.js</path>
-            </include-file>
-          </includeFiles>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.royale.typedefs</groupId>
-      <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.4-SNAPSHOT</version>
-      <type>swc</type>
-      <classifier>typedefs</classifier>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-googlemaps</artifactId>
+  <version>0.9.4-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>
+        <version>1.2.1</version>
+        <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>
+        <version>${royale.compiler.version}</version>
+        <extensions>true</extensions>
+        <configuration>
+          <includeSources>true</includeSources>
+          <externcInput>
+            <fileSet>
+              <directory>${project.basedir}/target/downloads</directory>
+              <includes>
+                <include>**/*.js</include>
+              </includes>
+            </fileSet>
+          </externcInput>
+          <includeFiles>
+            <include-file>
+              <name>externs/google_maps_api_v3_11.js</name>
+              <path>downloads/google_maps_api_v3_11.js</path>
+            </include-file>
+          </includeFiles>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-js</artifactId>
+      <version>0.9.4-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 bd39e3a..1051996 100644
--- a/jasmine/pom.xml
+++ b/jasmine/pom.xml
@@ -1,120 +1,120 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-jasmine</artifactId>
-  <version>0.9.4-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>
-        <version>1.2.1</version>
-        <executions>
-          <execution>
-            <id>get-createjs</id>
-            <phase>validate</phase>
-            <goals>
-              <goal>wget</goal>
-            </goals>
-            <configuration>
-              <url>https://raw.githubusercontent.com/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>
-        <version>${royale.compiler.version}</version>
-        <extensions>true</extensions>
-        <configuration>
-          <includeSources>true</includeSources>
-          <externcInput>
-            <fileSet>
-              <directory>${project.basedir}/target/downloads</directory>
-              <includes>
-                <include>**/*.js</include>
-              </includes>
-            </fileSet>
-          </externcInput>
-          <externcConfig>
-            <field-excludes>
-              <field-exclude>
-                <className>jasmine.Spec</className>
-                <field>$injector</field>
-              </field-exclude>
-            </field-excludes>
-            <excludes>
-              <exclude>
-                <className>jasmine.Matchers</className>
-                <name>actual</name>
-              </exclude>
-            </excludes>
-          </externcConfig>
-          <includeFiles>
-            <include-file>
-              <name>externs/jasmine-2.0.js</name>
-              <path>downloads/jasmine-2.0.js</path>
-            </include-file>
-          </includeFiles>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.royale.typedefs</groupId>
-      <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.4-SNAPSHOT</version>
-      <type>swc</type>
-      <classifier>typedefs</classifier>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-jasmine</artifactId>
+  <version>0.9.4-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>
+        <version>1.2.1</version>
+        <executions>
+          <execution>
+            <id>get-createjs</id>
+            <phase>validate</phase>
+            <goals>
+              <goal>wget</goal>
+            </goals>
+            <configuration>
+              <url>https://raw.githubusercontent.com/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>
+        <version>${royale.compiler.version}</version>
+        <extensions>true</extensions>
+        <configuration>
+          <includeSources>true</includeSources>
+          <externcInput>
+            <fileSet>
+              <directory>${project.basedir}/target/downloads</directory>
+              <includes>
+                <include>**/*.js</include>
+              </includes>
+            </fileSet>
+          </externcInput>
+          <externcConfig>
+            <field-excludes>
+              <field-exclude>
+                <className>jasmine.Spec</className>
+                <field>$injector</field>
+              </field-exclude>
+            </field-excludes>
+            <excludes>
+              <exclude>
+                <className>jasmine.Matchers</className>
+                <name>actual</name>
+              </exclude>
+            </excludes>
+          </externcConfig>
+          <includeFiles>
+            <include-file>
+              <name>externs/jasmine-2.0.js</name>
+              <path>downloads/jasmine-2.0.js</path>
+            </include-file>
+          </includeFiles>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-js</artifactId>
+      <version>0.9.4-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 ff8e645..f044011 100644
--- a/jquery/pom.xml
+++ b/jquery/pom.xml
@@ -1,170 +1,170 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-jquery</artifactId>
-  <version>0.9.4-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>
-        <version>1.2.1</version>
-        <executions>
-          <execution>
-            <id>get-createjs</id>
-            <phase>validate</phase>
-            <goals>
-              <goal>wget</goal>
-            </goals>
-            <configuration>
-              <url>https://raw.githubusercontent.com/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>
-        <version>${royale.compiler.version}</version>
-        <extensions>true</extensions>
-        <configuration>
-          <includeSources>true</includeSources>
-          <externcInput>
-            <fileSet>
-              <directory>${project.basedir}/target/downloads</directory>
-              <includes>
-                <include>**/*.js</include>
-              </includes>
-            </fileSet>
-          </externcInput>
-          <externcConfig>
-            <!-- JQuery -->
-            <!--class-to-function><class>$</class></class-to-function-->
-
-            <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>
-            </excludes>
-          </externcConfig>
-          <includeFiles>
-            <include-file>
-              <name>externs/jquery-1.9.js</name>
-              <path>downloads/jquery-1.9.js</path>
-            </include-file>
-          </includeFiles>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.royale.typedefs</groupId>
-      <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.4-SNAPSHOT</version>
-      <type>swc</type>
-      <classifier>typedefs</classifier>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-jquery</artifactId>
+  <version>0.9.4-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>
+        <version>1.2.1</version>
+        <executions>
+          <execution>
+            <id>get-createjs</id>
+            <phase>validate</phase>
+            <goals>
+              <goal>wget</goal>
+            </goals>
+            <configuration>
+              <url>https://raw.githubusercontent.com/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>
+        <version>${royale.compiler.version}</version>
+        <extensions>true</extensions>
+        <configuration>
+          <includeSources>true</includeSources>
+          <externcInput>
+            <fileSet>
+              <directory>${project.basedir}/target/downloads</directory>
+              <includes>
+                <include>**/*.js</include>
+              </includes>
+            </fileSet>
+          </externcInput>
+          <externcConfig>
+            <!-- JQuery -->
+            <!--class-to-function><class>$</class></class-to-function-->
+
+            <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>
+            </excludes>
+          </externcConfig>
+          <includeFiles>
+            <include-file>
+              <name>externs/jquery-1.9.js</name>
+              <path>downloads/jquery-1.9.js</path>
+            </include-file>
+          </includeFiles>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-js</artifactId>
+      <version>0.9.4-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 fd92a3b..d17e4f9 100644
--- a/js/pom.xml
+++ b/js/pom.xml
@@ -1,267 +1,267 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-js</artifactId>
-  <version>0.9.4-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>
-        <version>${royale.build-tools.version}</version>
-        <executions>
-          <execution>
-            <id>unpack-closure-externs</id>
-            <phase>validate</phase>
-            <goals>
-              <goal>unpack-resources</goal>
-            </goals>
-            <configuration>
-              <resource>externs.zip</resource>
-            </configuration>
-          </execution>
-        </executions>
-        <!--
-            Dependency to the closure compiler externs artifact so
-            the "unpack-resources" goal can find the externs.zip
-        -->
-        <dependencies>
-          <dependency>
-            <groupId>com.google.javascript</groupId>
-            <artifactId>closure-compiler-externs</artifactId>
-            <version>v20170626</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-      <!-- Download JavaScript from GitHub -->
-      <plugin>
-        <groupId>com.googlecode.maven-download-plugin</groupId>
-        <artifactId>download-maven-plugin</artifactId>
-        <version>1.2.1</version>
-        <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_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-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>
-        </executions>
-      </plugin>
-
-      <plugin>
-        <groupId>org.apache.royale.compiler</groupId>
-        <artifactId>royale-maven-plugin</artifactId>
-        <version>${royale.compiler.version}</version>
-        <extensions>true</extensions>
-        <configuration>
-          <includeSources>true</includeSources>
-          <externcInput>
-            <fileSet>
-              <directory>${project.basedir}/src/main/javascript</directory>
-              <includes>
-                <include>**/*.js</include>
-              </includes>
-            </fileSet>
-            <fileSet>
-              <directory>${project.basedir}/target/downloads</directory>
-              <includes>
-                <include>*.js</include>
-                <include>browser/w3c_*.js</include>
-                <include>browser/window.js</include>
-                <include>browser/ie_dom.js</include>
-                <include>browser/gecko_*.js</include>
-                <include>browser/webkit_*.js</include>
-                <include>browser/iphone.js</include>
-                <!-- <include>browser/chrome.js</include> -->
-                <include>browser/flash.js</include>
-                <include>browser/page_visibility.js</include>
-                <include>browser/fileapi.js</include>
-                <include>browser/html5.js</include>
-                <include>browser/webgl.js</include>
-                <include>browser/webstorage.js</include>
-                <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>
-            </excludes>
-          </externcConfig>
-          <includeFiles>
-            <includeFile>
-              <name>externs/svg.js</name>
-              <path>downloads/svg.js</path>
-            </includeFile>
-          </includeFiles>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-js</artifactId>
+  <version>0.9.4-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>
+        <version>${royale.build-tools.version}</version>
+        <executions>
+          <execution>
+            <id>unpack-closure-externs</id>
+            <phase>validate</phase>
+            <goals>
+              <goal>unpack-resources</goal>
+            </goals>
+            <configuration>
+              <resource>externs.zip</resource>
+            </configuration>
+          </execution>
+        </executions>
+        <!--
+            Dependency to the closure compiler externs artifact so
+            the "unpack-resources" goal can find the externs.zip
+        -->
+        <dependencies>
+          <dependency>
+            <groupId>com.google.javascript</groupId>
+            <artifactId>closure-compiler-externs</artifactId>
+            <version>v20170626</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+      <!-- Download JavaScript from GitHub -->
+      <plugin>
+        <groupId>com.googlecode.maven-download-plugin</groupId>
+        <artifactId>download-maven-plugin</artifactId>
+        <version>1.2.1</version>
+        <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_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-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>
+        </executions>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.royale.compiler</groupId>
+        <artifactId>royale-maven-plugin</artifactId>
+        <version>${royale.compiler.version}</version>
+        <extensions>true</extensions>
+        <configuration>
+          <includeSources>true</includeSources>
+          <externcInput>
+            <fileSet>
+              <directory>${project.basedir}/src/main/javascript</directory>
+              <includes>
+                <include>**/*.js</include>
+              </includes>
+            </fileSet>
+            <fileSet>
+              <directory>${project.basedir}/target/downloads</directory>
+              <includes>
+                <include>*.js</include>
+                <include>browser/w3c_*.js</include>
+                <include>browser/window.js</include>
+                <include>browser/ie_dom.js</include>
+                <include>browser/gecko_*.js</include>
+                <include>browser/webkit_*.js</include>
+                <include>browser/iphone.js</include>
+                <!-- <include>browser/chrome.js</include> -->
+                <include>browser/flash.js</include>
+                <include>browser/page_visibility.js</include>
+                <include>browser/fileapi.js</include>
+                <include>browser/html5.js</include>
+                <include>browser/webgl.js</include>
+                <include>browser/webstorage.js</include>
+                <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>
+            </excludes>
+          </externcConfig>
+          <includeFiles>
+            <includeFile>
+              <name>externs/svg.js</name>
+              <path>downloads/svg.js</path>
+            </includeFile>
+          </includeFiles>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>
diff --git a/node/pom.xml b/node/pom.xml
index cc25d11..444dccd 100644
--- a/node/pom.xml
+++ b/node/pom.xml
@@ -1,238 +1,238 @@
-<?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.royale.typedefs</groupId>
-    <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.4-SNAPSHOT</version>
-  </parent>
-
-  <artifactId>royale-typedefs-node</artifactId>
-  <version>0.9.4-SNAPSHOT</version>
-  <packaging>swc</packaging>
-
-  <name>Apache Royale: TypeDefs: Node</name>
-
-  <build>
-    <plugins>
-      <!-- Download JavaScript form GitHub -->
-      <plugin>
-        <groupId>com.googlecode.maven-download-plugin</groupId>
-        <artifactId>download-maven-plugin</artifactId>
-        <version>1.2.1</version>
-        <executions>
-          <execution>
-            <id>get-closure-sources</id>
-            <phase>validate</phase>
-            <goals>
-              <goal>wget</goal>
-            </goals>
-            <configuration>
-              <url>https://github.com/google/closure-compiler/archive/master.zip</url>
-              <!--
-                  Give it a number matching the date so we can
-                  trigger a new download by updating the date
-              -->
-              <outputFileName>closure-compiler-20170626.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>
-        <version>${royale.compiler.version}</version>
-        <extensions>true</extensions>
-        <configuration>
-          <includeSources>true</includeSources>
-          <externcInput>
-            <fileSet>
-              <directory>${project.basedir}/src/main/javascript</directory>
-              <includes>
-                <include>**/*.js</include>
-              </includes>
-            </fileSet>
-            <fileSet>
-              <directory>${project.basedir}/target/downloads/closure-compiler-master/contrib/nodejs</directory>
-              <includes>
-                <include>**/*.js</include>
-              </includes>
-            </fileSet>
-          </externcInput>
-          <externcConfig>
-            <excludes>
-              <exclude>
-                <className>Buffer</className>
-                <name>toJSON</name>
-              </exclude>
-              <exclude>
-                <className>osNetworkInterfacesInfo</className>
-                <name>internal</name>
-              </exclude>
-            </excludes>
-          </externcConfig>
-          <includeFiles>
-            <include-file>
-              <name>externs/missing.js</name>
-              <path>../src/main/javascript/missing.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/assert.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/assert.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/buffer.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/buffer.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/child_process.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/child_process.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/cluster.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/cluster.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/crypto.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/crypto.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/dgram.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/dgram.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/dns.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/dns.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/domain.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/domain.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/events.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/events.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/fs.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/fs.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/globals.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/globals.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/http.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/http.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/https.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/https.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/net.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/net.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/os.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/os.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/path.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/path.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/punycode.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/punycode.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/querystring.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/querystring.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/readline.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/readline.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/repl.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/repl.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/stream.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/stream.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/string_decoder.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/string_decoder.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/tls.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/tls.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/tty.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/tty.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/url.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/url.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/util.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/util.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/vm.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/vm.js</path>
-            </include-file>
-            <include-file>
-              <name>externs/zlib.js</name>
-              <path>downloads/closure-compiler-master/contrib/nodejs/zlib.js</path>
-            </include-file>
-          </includeFiles>
-          <skipSwc>true</skipSwc>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.royale.compiler</groupId>
-            <artifactId>compiler-jx</artifactId>
-            <version>${royale.compiler.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-    </plugins>
-  </build>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.royale.typedefs</groupId>
-      <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.4-SNAPSHOT</version>
-      <type>swc</type>
-      <classifier>typedefs</classifier>
-      <scope>runtime</scope>
-    </dependency>
-  </dependencies>
-
-</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.royale.typedefs</groupId>
+    <artifactId>royale-typedefs-parent</artifactId>
+    <version>0.9.4-SNAPSHOT</version>
+  </parent>
+
+  <artifactId>royale-typedefs-node</artifactId>
+  <version>0.9.4-SNAPSHOT</version>
+  <packaging>swc</packaging>
+
+  <name>Apache Royale: TypeDefs: Node</name>
+
+  <build>
+    <plugins>
+      <!-- Download JavaScript form GitHub -->
+      <plugin>
+        <groupId>com.googlecode.maven-download-plugin</groupId>
+        <artifactId>download-maven-plugin</artifactId>
+        <version>1.2.1</version>
+        <executions>
+          <execution>
+            <id>get-closure-sources</id>
+            <phase>validate</phase>
+            <goals>
+              <goal>wget</goal>
+            </goals>
+            <configuration>
+              <url>https://github.com/google/closure-compiler/archive/master.zip</url>
+              <!--
+                  Give it a number matching the date so we can
+                  trigger a new download by updating the date
+              -->
+              <outputFileName>closure-compiler-20170626.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>
+        <version>${royale.compiler.version}</version>
+        <extensions>true</extensions>
+        <configuration>
+          <includeSources>true</includeSources>
+          <externcInput>
+            <fileSet>
+              <directory>${project.basedir}/src/main/javascript</directory>
+              <includes>
+                <include>**/*.js</include>
+              </includes>
+            </fileSet>
+            <fileSet>
+              <directory>${project.basedir}/target/downloads/closure-compiler-master/contrib/nodejs</directory>
+              <includes>
+                <include>**/*.js</include>
+              </includes>
+            </fileSet>
+          </externcInput>
+          <externcConfig>
+            <excludes>
+              <exclude>
+                <className>Buffer</className>
+                <name>toJSON</name>
+              </exclude>
+              <exclude>
+                <className>osNetworkInterfacesInfo</className>
+                <name>internal</name>
+              </exclude>
+            </excludes>
+          </externcConfig>
+          <includeFiles>
+            <include-file>
+              <name>externs/missing.js</name>
+              <path>../src/main/javascript/missing.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/assert.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/assert.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/buffer.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/buffer.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/child_process.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/child_process.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/cluster.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/cluster.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/crypto.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/crypto.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/dgram.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/dgram.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/dns.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/dns.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/domain.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/domain.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/events.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/events.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/fs.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/fs.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/globals.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/globals.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/http.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/http.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/https.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/https.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/net.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/net.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/os.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/os.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/path.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/path.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/punycode.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/punycode.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/querystring.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/querystring.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/readline.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/readline.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/repl.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/repl.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/stream.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/stream.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/string_decoder.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/string_decoder.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/tls.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/tls.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/tty.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/tty.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/url.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/url.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/util.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/util.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/vm.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/vm.js</path>
+            </include-file>
+            <include-file>
+              <name>externs/zlib.js</name>
+              <path>downloads/closure-compiler-master/contrib/nodejs/zlib.js</path>
+            </include-file>
+          </includeFiles>
+          <skipSwc>true</skipSwc>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.royale.compiler</groupId>
+            <artifactId>compiler-jx</artifactId>
+            <version>${royale.compiler.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+    </plugins>
+  </build>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.royale.typedefs</groupId>
+      <artifactId>royale-typedefs-js</artifactId>
+      <version>0.9.4-SNAPSHOT</version>
+      <type>swc</type>
+      <classifier>typedefs</classifier>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+
+</project>
diff --git a/pom.xml b/pom.xml
index a575102..44d85ef 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,303 +1,303 @@
-<?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>18</version>
-  </parent>
-
-  <groupId>org.apache.royale.typedefs</groupId>
-  <artifactId>royale-typedefs-parent</artifactId>
-  <version>0.9.4-SNAPSHOT</version>
-  <packaging>pom</packaging>
-
-  <name>Apache Royale: TypeDefs: Parent</name>
-
-  <scm>
-    <connection>scm:git:git@github.com:apache/royale-typedefs.git</connection>
-    <developerConnection>scm:git:git@github.com:apache/royale-typedefs.git</developerConnection>
-    <url>scm:git:git@github.com:apache/royale-typedefs.git</url>
-    <tag>release/0.9.4</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.compiler.version>0.9.4-SNAPSHOT</royale.compiler.version>
-    <royale.build-tools.version>1.0.0</royale.build-tools.version>
-
-    <git.executable>git</git.executable>
-
-    <!-- URL of the ASF SonarQube server -->
-    <sonar.host.url>https://builds.apache.org/analysis</sonar.host.url>
-    <!-- Exclude all generated code -->
-    <sonar.exclusions>file:**/generated-sources/**</sonar.exclusions>
-  </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>cordova</module>
-    <module>createjs</module>
-    <module>GCL</module>
-    <module>google_maps</module>
-    <module>jasmine</module>
-    <module>jquery</module>
-    <module>js</module>
-    <module>node</module>
-  </modules>
-
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.sonarsource.scanner.maven</groupId>
-        <artifactId>sonar-maven-plugin</artifactId>
-        <version>3.2</version>
-      </plugin>
-
-      <!-- Check if all source files have the required apache license headers -->
-      <plugin>
-        <groupId>org.apache.rat</groupId>
-        <artifactId>apache-rat-plugin</artifactId>
-        <version>0.12</version>
-        <executions>
-          <execution>
-            <id>license-check</id>
-            <phase>verify</phase>
-            <goals>
-              <goal>check</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-            <excludes>
-                <!-- Patch files aren't supposed to have headers -->
-                <exclude>**/*.patch</exclude>
-            </excludes>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.maven.doxia</groupId>
-            <artifactId>doxia-core</artifactId>
-            <version>1.6</version>
-            <exclusions>
-              <exclusion>
-                <groupId>xerces</groupId>
-                <artifactId>xercesImpl</artifactId>
-              </exclusion>
-            </exclusions>
-          </dependency>
-        </dependencies>
-      </plugin>
-
-      <!-- Configure the Site generation -->
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-site-plugin</artifactId>
-        <version>3.4</version>
-        <configuration>
-          <generateReports>true</generateReports>
-          <generateSitemap>true</generateSitemap>
-          <relativizeDecorationLinks>false</relativizeDecorationLinks>
-          <locales>en</locales>
-          <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
-          <outputEncoding>${project.reporting.outputencoding}</outputEncoding>
-        </configuration>
-        <dependencies>
-          <dependency>
-            <groupId>org.asciidoctor</groupId>
-            <artifactId>asciidoctor-maven-plugin</artifactId>
-            <version>1.5.3</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-
-      <plugin>
-        <groupId>org.asciidoctor</groupId>
-        <artifactId>asciidoctor-maven-plugin</artifactId>
-        <version>1.5.3</version>
-        <dependencies>
-          <dependency>
-            <groupId>org.asciidoctor</groupId>
-            <artifactId>asciidoctorj-diagram</artifactId>
-            <version>1.5.9</version>
-          </dependency>
-        </dependencies>
-        <configuration>
-          <requires>
-            <require>asciidoctor-diagram</require>
-          </requires>
-          <attributes>
-            <!-- Example below shows how to specify in this pom instead of System's PATH, the location of dot command of Graphviz, required by PlantUML libraries -->
-            <!-- Windows:
-                <graphvizdot>C:\Program Files (x86)\Graphviz2.38\bin\dot.exe</graphvizdot>
-            -->
-            <!-- *nix :
-                <graphvizdot>/usr/local/bin/dot</graphvizdot>
-            -->
-          </attributes>
-        </configuration>
-      </plugin>
-    </plugins>
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-scm-plugin</artifactId>
-          <version>1.10.0</version>
-        </plugin>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-resources-plugin</artifactId>
-          <version>3.1.0</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
-  </build>
-
-  <reporting>
-    <plugins>
-      <!-- Process the asciidoctor resources in the src/site/asciidoc directory -->
-      <plugin>
-        <groupId>org.asciidoctor</groupId>
-        <artifactId>asciidoctor-maven-plugin</artifactId>
-        <version>1.5.3</version>
-        <configuration>
-          <attributes>
-            <icons>font</icons>
-            <source-highlighter>coderay</source-highlighter>
-            <coderay-css>style</coderay-css>
-            <toclevels>2</toclevels>
-          </attributes>
-        </configuration>
-      </plugin>
-
-      <!-- Generates a changelog report from GIT commits -->
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-changelog-plugin</artifactId>
-        <version>2.3</version>
-        <configuration>
-          <!-- Automatically link Jira issues -->
-          <issueLinkUrl>https://issues.apache.org/jira/browse/%ISSUE%</issueLinkUrl>
-        </configuration>
-      </plugin>
-    </plugins>
-  </reporting>
-
-  <!--
-      We only need the git executable in the externs in order to apply patches.
-      On Windows machines we need to execute "git.exe" instead of "git".
-  -->
-  <profiles>
-    <profile>
-      <id>windows-machine</id>
-      <activation>
-        <os>
-          <family>Windows</family>
-        </os>
-      </activation>
-      <properties>
-        <git.executable>git.exe</git.executable>
-      </properties>
-    </profile>
-  </profiles>
-
-  <repositories>
-    <repository>
-      <id>apache-release</id>
-      <url>https://repository.apache.org/content/repositories/releases</url>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-    </repository>
-    <repository>
-      <id>apache-snapshots</id>
-      <url>https://repository.apache.org/content/repositories/snapshots</url>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-    </repository>
-  </repositories>
-
-  <pluginRepositories>
-    <pluginRepository>
-      <id>apache-plugins-release</id>
-      <url>https://repository.apache.org/content/repositories/releases</url>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-    </pluginRepository>
-    <pluginRepository>
-      <id>apache-plugins-snapshots</id>
-      <url>https://repository.apache.org/content/repositories/snapshots</url>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-    </pluginRepository>
-  </pluginRepositories>
-
-</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>18</version>
+  </parent>
+
+  <groupId>org.apache.royale.typedefs</groupId>
+  <artifactId>royale-typedefs-parent</artifactId>
+  <version>0.9.4-SNAPSHOT</version>
+  <packaging>pom</packaging>
+
+  <name>Apache Royale: TypeDefs: Parent</name>
+
+  <scm>
+    <connection>scm:git:git@github.com:apache/royale-typedefs.git</connection>
+    <developerConnection>scm:git:git@github.com:apache/royale-typedefs.git</developerConnection>
+    <url>scm:git:git@github.com:apache/royale-typedefs.git</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.compiler.version>0.9.4-SNAPSHOT</royale.compiler.version>
+    <royale.build-tools.version>1.0.0</royale.build-tools.version>
+
+    <git.executable>git</git.executable>
+
+    <!-- URL of the ASF SonarQube server -->
+    <sonar.host.url>https://builds.apache.org/analysis</sonar.host.url>
+    <!-- Exclude all generated code -->
+    <sonar.exclusions>file:**/generated-sources/**</sonar.exclusions>
+  </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>cordova</module>
+    <module>createjs</module>
+    <module>GCL</module>
+    <module>google_maps</module>
+    <module>jasmine</module>
+    <module>jquery</module>
+    <module>js</module>
+    <module>node</module>
+  </modules>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.sonarsource.scanner.maven</groupId>
+        <artifactId>sonar-maven-plugin</artifactId>
+        <version>3.2</version>
+      </plugin>
+
+      <!-- Check if all source files have the required apache license headers -->
+      <plugin>
+        <groupId>org.apache.rat</groupId>
+        <artifactId>apache-rat-plugin</artifactId>
+        <version>0.12</version>
+        <executions>
+          <execution>
+            <id>license-check</id>
+            <phase>verify</phase>
+            <goals>
+              <goal>check</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+            <excludes>
+                <!-- Patch files aren't supposed to have headers -->
+                <exclude>**/*.patch</exclude>
+            </excludes>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.maven.doxia</groupId>
+            <artifactId>doxia-core</artifactId>
+            <version>1.6</version>
+            <exclusions>
+              <exclusion>
+                <groupId>xerces</groupId>
+                <artifactId>xercesImpl</artifactId>
+              </exclusion>
+            </exclusions>
+          </dependency>
+        </dependencies>
+      </plugin>
+
+      <!-- Configure the Site generation -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-site-plugin</artifactId>
+        <version>3.4</version>
+        <configuration>
+          <generateReports>true</generateReports>
+          <generateSitemap>true</generateSitemap>
+          <relativizeDecorationLinks>false</relativizeDecorationLinks>
+          <locales>en</locales>
+          <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
+          <outputEncoding>${project.reporting.outputencoding}</outputEncoding>
+        </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.asciidoctor</groupId>
+            <artifactId>asciidoctor-maven-plugin</artifactId>
+            <version>1.5.3</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+
+      <plugin>
+        <groupId>org.asciidoctor</groupId>
+        <artifactId>asciidoctor-maven-plugin</artifactId>
+        <version>1.5.3</version>
+        <dependencies>
+          <dependency>
+            <groupId>org.asciidoctor</groupId>
+            <artifactId>asciidoctorj-diagram</artifactId>
+            <version>1.5.9</version>
+          </dependency>
+        </dependencies>
+        <configuration>
+          <requires>
+            <require>asciidoctor-diagram</require>
+          </requires>
+          <attributes>
+            <!-- Example below shows how to specify in this pom instead of System's PATH, the location of dot command of Graphviz, required by PlantUML libraries -->
+            <!-- Windows:
+                <graphvizdot>C:\Program Files (x86)\Graphviz2.38\bin\dot.exe</graphvizdot>
+            -->
+            <!-- *nix :
+                <graphvizdot>/usr/local/bin/dot</graphvizdot>
+            -->
+          </attributes>
+        </configuration>
+      </plugin>
+    </plugins>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-scm-plugin</artifactId>
+          <version>1.10.0</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-resources-plugin</artifactId>
+          <version>3.1.0</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+
+  <reporting>
+    <plugins>
+      <!-- Process the asciidoctor resources in the src/site/asciidoc directory -->
+      <plugin>
+        <groupId>org.asciidoctor</groupId>
+        <artifactId>asciidoctor-maven-plugin</artifactId>
+        <version>1.5.3</version>
+        <configuration>
+          <attributes>
+            <icons>font</icons>
+            <source-highlighter>coderay</source-highlighter>
+            <coderay-css>style</coderay-css>
+            <toclevels>2</toclevels>
+          </attributes>
+        </configuration>
+      </plugin>
+
+      <!-- Generates a changelog report from GIT commits -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-changelog-plugin</artifactId>
+        <version>2.3</version>
+        <configuration>
+          <!-- Automatically link Jira issues -->
+          <issueLinkUrl>https://issues.apache.org/jira/browse/%ISSUE%</issueLinkUrl>
+        </configuration>
+      </plugin>
+    </plugins>
+  </reporting>
+
+  <!--
+      We only need the git executable in the externs in order to apply patches.
+      On Windows machines we need to execute "git.exe" instead of "git".
+  -->
+  <profiles>
+    <profile>
+      <id>windows-machine</id>
+      <activation>
+        <os>
+          <family>Windows</family>
+        </os>
+      </activation>
+      <properties>
+        <git.executable>git.exe</git.executable>
+      </properties>
+    </profile>
+  </profiles>
+
+  <repositories>
+    <repository>
+      <id>apache-release</id>
+      <url>https://repository.apache.org/content/repositories/releases</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </repository>
+    <repository>
+      <id>apache-snapshots</id>
+      <url>https://repository.apache.org/content/repositories/snapshots</url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </repository>
+  </repositories>
+
+  <pluginRepositories>
+    <pluginRepository>
+      <id>apache-plugins-release</id>
+      <url>https://repository.apache.org/content/repositories/releases</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </pluginRepository>
+    <pluginRepository>
+      <id>apache-plugins-snapshots</id>
+      <url>https://repository.apache.org/content/repositories/snapshots</url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </pluginRepository>
+  </pluginRepositories>
+
+</project>


[royale-typedefs] 01/02: Revert "[maven-release-plugin] prepare for next development iteration"

Posted by ca...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-typedefs.git

commit 1fb0924fc3025214bd785e6517b29d8c126120fc
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Sun Sep 30 17:15:19 2018 +0200

    Revert "[maven-release-plugin] prepare for next development iteration"
    
    This reverts commit 2bb42519fea5365de77d3101f2f18ac5be68a301.
---
 GCL/pom.xml         | 6 +++---
 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 +++---
 pom.xml             | 4 ++--
 9 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/GCL/pom.xml b/GCL/pom.xml
index 561d7bf..2ab95c5 100644
--- a/GCL/pom.xml
+++ b/GCL/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-gcl</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: GCL</name>
@@ -59,7 +59,7 @@
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.5-SNAPSHOT</version>
+      <version>0.9.4-SNAPSHOT</version>
       <type>swc</type>
       <classifier>typedefs</classifier>
       <scope>runtime</scope>
diff --git a/cordova/pom.xml b/cordova/pom.xml
index 9fde480..e4ace51 100644
--- a/cordova/pom.xml
+++ b/cordova/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-cordova</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: Cordova</name>
@@ -76,7 +76,7 @@
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.5-SNAPSHOT</version>
+      <version>0.9.4-SNAPSHOT</version>
       <type>swc</type>
       <classifier>typedefs</classifier>
       <scope>runtime</scope>
diff --git a/createjs/pom.xml b/createjs/pom.xml
index 595b709..0041ffb 100644
--- a/createjs/pom.xml
+++ b/createjs/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-createjs</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: CreateJS</name>
@@ -239,7 +239,7 @@
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.5-SNAPSHOT</version>
+      <version>0.9.4-SNAPSHOT</version>
       <type>swc</type>
       <classifier>typedefs</classifier>
       <scope>runtime</scope>
diff --git a/google_maps/pom.xml b/google_maps/pom.xml
index 5903a4d..8c04f34 100644
--- a/google_maps/pom.xml
+++ b/google_maps/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-googlemaps</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: GoogleMaps</name>
@@ -98,7 +98,7 @@
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.5-SNAPSHOT</version>
+      <version>0.9.4-SNAPSHOT</version>
       <type>swc</type>
       <classifier>typedefs</classifier>
       <scope>runtime</scope>
diff --git a/jasmine/pom.xml b/jasmine/pom.xml
index 69ccd9d..bd39e3a 100644
--- a/jasmine/pom.xml
+++ b/jasmine/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-jasmine</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: Jasmine</name>
@@ -110,7 +110,7 @@
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.5-SNAPSHOT</version>
+      <version>0.9.4-SNAPSHOT</version>
       <type>swc</type>
       <classifier>typedefs</classifier>
       <scope>runtime</scope>
diff --git a/jquery/pom.xml b/jquery/pom.xml
index 92e964c..ff8e645 100644
--- a/jquery/pom.xml
+++ b/jquery/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-jquery</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: JQuery</name>
@@ -160,7 +160,7 @@
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.5-SNAPSHOT</version>
+      <version>0.9.4-SNAPSHOT</version>
       <type>swc</type>
       <classifier>typedefs</classifier>
       <scope>runtime</scope>
diff --git a/js/pom.xml b/js/pom.xml
index e440a01..fd92a3b 100644
--- a/js/pom.xml
+++ b/js/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-js</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: JS</name>
diff --git a/node/pom.xml b/node/pom.xml
index 56b2049..cc25d11 100644
--- a/node/pom.xml
+++ b/node/pom.xml
@@ -23,11 +23,11 @@
   <parent>
     <groupId>org.apache.royale.typedefs</groupId>
     <artifactId>royale-typedefs-parent</artifactId>
-    <version>0.9.5-SNAPSHOT</version>
+    <version>0.9.4-SNAPSHOT</version>
   </parent>
 
   <artifactId>royale-typedefs-node</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>swc</packaging>
 
   <name>Apache Royale: TypeDefs: Node</name>
@@ -228,7 +228,7 @@
     <dependency>
       <groupId>org.apache.royale.typedefs</groupId>
       <artifactId>royale-typedefs-js</artifactId>
-      <version>0.9.5-SNAPSHOT</version>
+      <version>0.9.4-SNAPSHOT</version>
       <type>swc</type>
       <classifier>typedefs</classifier>
       <scope>runtime</scope>
diff --git a/pom.xml b/pom.xml
index ce5b613..a575102 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
 
   <groupId>org.apache.royale.typedefs</groupId>
   <artifactId>royale-typedefs-parent</artifactId>
-  <version>0.9.5-SNAPSHOT</version>
+  <version>0.9.4-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <name>Apache Royale: TypeDefs: Parent</name>
@@ -37,7 +37,7 @@
     <connection>scm:git:git@github.com:apache/royale-typedefs.git</connection>
     <developerConnection>scm:git:git@github.com:apache/royale-typedefs.git</developerConnection>
     <url>scm:git:git@github.com:apache/royale-typedefs.git</url>
-    <tag>HEAD</tag>
+    <tag>release/0.9.4</tag>
   </scm>
 
   <properties>