tweak Maven build to subclass overrides

Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/5c8ca85a
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/5c8ca85a
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/5c8ca85a

Branch: refs/heads/dual
Commit: 5c8ca85a01147242b768fd4ce706ac66a189ad66
Parents: de1e480
Author: Alex Harui <[email protected]>
Authored: Fri Feb 10 13:55:22 2017 -0800
Committer: Alex Harui <[email protected]>
Committed: Fri Feb 10 13:55:22 2017 -0800

----------------------------------------------------------------------
 .../src/main/java/org/apache/flex/maven/flexjs/BaseMojo.java       | 2 +-
 .../src/main/resources/config/compile-app-flash-config.xml         | 2 ++
 .../src/main/resources/config/compile-app-javascript-config.xml    | 2 ++
 3 files changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/5c8ca85a/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/BaseMojo.java
----------------------------------------------------------------------
diff --git 
a/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/BaseMojo.java 
b/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/BaseMojo.java
index f294d2f..e040c2b 100644
--- 
a/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/BaseMojo.java
+++ 
b/flexjs-maven-plugin/src/main/java/org/apache/flex/maven/flexjs/BaseMojo.java
@@ -86,7 +86,7 @@ public abstract class BaseMojo
     protected boolean failOnCompilerWarnings = false;
 
     @Parameter
-    protected boolean allowSubclassOverrides = false;
+    protected boolean allowSubclassOverrides = true;
     
     @Parameter
     private Boolean includeLookupOnly = null;

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/5c8ca85a/flexjs-maven-plugin/src/main/resources/config/compile-app-flash-config.xml
----------------------------------------------------------------------
diff --git 
a/flexjs-maven-plugin/src/main/resources/config/compile-app-flash-config.xml 
b/flexjs-maven-plugin/src/main/resources/config/compile-app-flash-config.xml
index c5bf8c4..f005ac4 100644
--- a/flexjs-maven-plugin/src/main/resources/config/compile-app-flash-config.xml
+++ b/flexjs-maven-plugin/src/main/resources/config/compile-app-flash-config.xml
@@ -80,6 +80,8 @@
 #end
     </theme>
 
+    
<allow-subclass-overrides>$allowSubclassOverrides</allow-subclass-overrides>
+
     <mxml>
       <children-as-data>true</children-as-data>
       <imports>

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/5c8ca85a/flexjs-maven-plugin/src/main/resources/config/compile-app-javascript-config.xml
----------------------------------------------------------------------
diff --git 
a/flexjs-maven-plugin/src/main/resources/config/compile-app-javascript-config.xml
 
b/flexjs-maven-plugin/src/main/resources/config/compile-app-javascript-config.xml
index 1e709d2..73cf5a3 100644
--- 
a/flexjs-maven-plugin/src/main/resources/config/compile-app-javascript-config.xml
+++ 
b/flexjs-maven-plugin/src/main/resources/config/compile-app-javascript-config.xml
@@ -79,6 +79,8 @@
 #end
     </library-path>
 
+    
<allow-subclass-overrides>$allowSubclassOverrides</allow-subclass-overrides>
+
     <mxml>
       <children-as-data>true</children-as-data>
       <imports>

Reply via email to