Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.issue;
 
+/*
+ * 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.
+ */
+
+
 public @interface MCompiler224
 {
 

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224AnnotationProcessor.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224AnnotationProcessor.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224AnnotationProcessor.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-processor/src/main/java/org/issue/MCompiler224AnnotationProcessor.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.issue;
 
+/*
+ * 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.
+ */
+
+
 import java.util.Set;
 
 import javax.annotation.processing.AbstractProcessor;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
Binary files - no diff available.

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/issue/user/User.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/issue/user/User.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/issue/user/User.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/annotation-user/src/main/java/org/issue/user/User.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.issue.user;
 
+/*
+ * 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.
+ */
+
+
 import org.issue.MCompiler224;
 
 @MCompiler224

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,20 @@
+# 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.
+
 #invoker.java.version = 1.6+
 # message with JDK6 is prepended by unexpected prefix, so quick workaround is 
to ignore JDK6...
-invoker.java.version = 1.7+
\ No newline at end of file
+invoker.java.version = 1.7+

Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/MCOMPILER-224/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
Binary files - no diff available.

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,2 +1,19 @@
-invoker.goals = clean test-compile
-invoker.goals.2 = test-compile
\ No newline at end of file
+# 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.
+
+invoker.goals = clean test-compile
+invoker.goals.2 = test-compile

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/main/java/MyClass.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/main/java/MyClass.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/main/java/MyClass.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/main/java/MyClass.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 public class MyClass
 {
 

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/test/java/MyTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/test/java/MyTest.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/test/java/MyTest.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/src/test/java/MyTest.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 import junit.framework.TestCase;
 
 public class MyTest

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/verify.groovy
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/verify.groovy?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/verify.groovy
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/default-incremental-disable/verify.groovy
 Tue Sep 16 20:58:10 2014
@@ -1,6 +1,25 @@
+/*
+ * 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.
+ */
+
 assert new File( basedir, "target/classes/MyClass.class" ).exists();
 assert new File( basedir, "target/test-classes/MyTest.class" ).exists();
 
 content = new File( basedir, 'build.log' ).text;
 
-assert content.contains("Nothing to compile - all classes are up to date");
\ No newline at end of file
+assert content.contains("Nothing to compile - all classes are up to date");

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/main/java/MyClass.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/main/java/MyClass.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/main/java/MyClass.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/main/java/MyClass.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 public class MyClass
 {
 

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/test/java/MyTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/test/java/MyTest.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/test/java/MyTest.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/default/src/test/java/MyTest.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 import junit.framework.TestCase;
 
 public class MyTest

Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/default/verify.bsh
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/default/verify.bsh?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- maven/plugins/trunk/maven-compiler-plugin/src/it/default/verify.bsh 
(original)
+++ maven/plugins/trunk/maven-compiler-plugin/src/it/default/verify.bsh Tue Sep 
16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 import java.io.*;
 import java.util.*;
 import java.util.regex.*;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,20 @@
-invoker.java.version = 1.7+
-invoker.goals = clean compile
-invoker.buildResult = failure
+# 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.
+
+invoker.java.version = 1.7+
+invoker.goals = clean compile
+invoker.buildResult = failure

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/main/java/MyClass.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/main/java/MyClass.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/main/java/MyClass.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/main/java/MyClass.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 public class MyClass
 {
 

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/test/java/MyTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/test/java/MyTest.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/test/java/MyTest.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/error-prone-compiler/src/test/java/MyTest.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 import junit.framework.TestCase;
 
 import java.util.*;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyHello.groovy
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyHello.groovy?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyHello.groovy
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyHello.groovy
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,24 @@
-class GroovyHello implements Helloable {
-       void sayHello() {
-               println("Hello World from Groovy!")
-       }
-}
\ No newline at end of file
+/*
+ * 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.
+ */
+
+class GroovyHello implements Helloable {
+       void sayHello() {
+               println("Hello World from Groovy!")
+       }
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyMain.groovy
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyMain.groovy?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyMain.groovy
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/GroovyMain.groovy
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,24 @@
-class GroovyMain {
-       static void main(String... args) {
-               new GroovyHello().sayHello()
-       }
-}
\ No newline at end of file
+/*
+ * 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.
+ */
+
+class GroovyMain {
+       static void main(String... args) {
+               new GroovyHello().sayHello()
+       }
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/Helloable.groovy
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/Helloable.groovy?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/Helloable.groovy
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/main/groovy/Helloable.groovy
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
-interface Helloable {
-       void sayHello()
-}
\ No newline at end of file
+/*
+ * 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.
+ */
+
+interface Helloable {
+       void sayHello()
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/test/groovy/GroovyTest.groovy
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/test/groovy/GroovyTest.groovy?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/test/groovy/GroovyTest.groovy
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/groovy-project-with-new-plexus-compiler/src/test/groovy/GroovyTest.groovy
 Tue Sep 16 20:58:10 2014
@@ -1,11 +1,30 @@
-import org.junit.Test
-import org.junit.Assert
-
-class GroovyTest {
-
-       @Test
-       void testMethod() {
-               GroovyMain.main null
-               Assert.assertTrue true
-       }
-}
\ No newline at end of file
+/*
+ * 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.
+ */
+
+import org.junit.Test
+import org.junit.Assert
+
+class GroovyTest {
+
+       @Test
+       void testMethod() {
+               GroovyMain.main null
+               Assert.assertTrue true
+       }
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/Person.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/Person.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/Person.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/Person.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.apache.maven.it0055;
 
+/*
+ * 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.
+ */
+
+
 public class Person
 {
     private String name;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/PersonTwo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/PersonTwo.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/PersonTwo.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/main/java/org/apache/maven/it0055/PersonTwo.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.apache.maven.it0055;
 
+/*
+ * 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.
+ */
+
+
 public class PersonTwo
 {
     private String name;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTest.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTest.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTest.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.apache.maven.it0055;
 
+/*
+ * 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.
+ */
+
+
 import junit.framework.TestCase;
 
 public class PersonTest

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTwoTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTwoTest.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTwoTest.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/src/test/java/org/apache/maven/it0055/PersonTwoTest.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.apache.maven.it0055;
 
+/*
+ * 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.
+ */
+
+
 import junit.framework.TestCase;
 
 public class PersonTwoTest

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/verify.bsh
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/verify.bsh?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/verify.bsh 
(original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/includes-excludes/verify.bsh 
Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 import java.io.*;
 import java.util.*;
 import java.util.regex.*;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,20 @@
+# 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.
+
 # build project if Jdk is 1.6+, only then annotations get processed.
 invoker.java.version = 1.6+
 

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/pom.xml 
(original)
+++ maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/pom.xml 
Tue Sep 16 20:58:10 2014
@@ -1,3 +1,23 @@
+<?xml version='1.0'?>
+<!--
+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/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/App.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/App.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/App.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/App.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package com.mycompany.jdk16annotation;
 
+/*
+ * 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.
+ */
+
+
 /**
  * Hello world!
  *

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProvider.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProvider.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProvider.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProvider.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package com.mycompany.jdk16annotation;
 
+/*
+ * 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.
+ */
+
+
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProviderProcessor.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProviderProcessor.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProviderProcessor.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/main/java/com/mycompany/jdk16annotation/ServiceProviderProcessor.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package com.mycompany.jdk16annotation;
 
+/*
+ * 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.
+ */
+
+
 import java.io.IOException;
 import java.io.OutputStream;
 import java.io.OutputStreamWriter;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/test/java/com/mycompany/jdk16annotation/AppTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/test/java/com/mycompany/jdk16annotation/AppTest.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/test/java/com/mycompany/jdk16annotation/AppTest.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/src/test/java/com/mycompany/jdk16annotation/AppTest.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package com.mycompany.jdk16annotation;
 
+/*
+ * 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.
+ */
+
+
 import junit.framework.Test;
 import junit.framework.TestCase;
 import junit.framework.TestSuite;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/verify.bsh
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/verify.bsh?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/verify.bsh 
(original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/jdk16-annotation/verify.bsh 
Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 import java.io.*;
 import java.util.*;
 import java.util.regex.*;

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1 +1,18 @@
-invoker.goals = clean compile
\ No newline at end of file
+# 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.
+
+invoker.goals = clean compile

Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/pom.xml 
(original)
+++ maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/pom.xml Tue 
Sep 16 20:58:10 2014
@@ -1,3 +1,23 @@
+<?xml version='1.0'?>
+<!--
+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/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/src/main/java/MyClass.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/src/main/java/MyClass.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/src/main/java/MyClass.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-106/src/main/java/MyClass.java
 Tue Sep 16 20:58:10 2014
@@ -1,4 +1,23 @@
-public class MyClass
-{
-
-}
+/*
+ * 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.
+ */
+
+public class MyClass
+{
+
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,20 @@
+# 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.
+
 invoker.goals = clean compile
 invoker.buildResult = failure
-invoker.java.version = 1.6+
\ No newline at end of file
+invoker.java.version = 1.6+

Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/pom.xml 
(original)
+++ maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/pom.xml Tue 
Sep 16 20:58:10 2014
@@ -1,3 +1,23 @@
+<?xml version='1.0'?>
+<!--
+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/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/src/main/java/org/maven/test/Main.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/src/main/java/org/maven/test/Main.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/src/main/java/org/maven/test/Main.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-120/src/main/java/org/maven/test/Main.java
 Tue Sep 16 20:58:10 2014
@@ -1,4 +1,24 @@
 package org.maven.test;
+
+/*
+ * 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.
+ */
+
 import java.util.ArrayList;
 import java.util.List;
 

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,2 +1,19 @@
-invoker.goals = clean compile
-invoker.java.version = 1.6+
\ No newline at end of file
+# 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.
+
+invoker.goals = clean compile
+invoker.java.version = 1.6+

Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/pom.xml 
(original)
+++ maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/pom.xml Tue 
Sep 16 20:58:10 2014
@@ -1,3 +1,23 @@
+<?xml version='1.0'?>
+<!--
+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/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/src/main/java/MyClass.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/src/main/java/MyClass.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/src/main/java/MyClass.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-135/src/main/java/MyClass.java
 Tue Sep 16 20:58:10 2014
@@ -1,4 +1,23 @@
-public class MyClass
-{
-
-}
+/*
+ * 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.
+ */
+
+public class MyClass
+{
+
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,20 @@
+# 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.
+
 invoker.goals = clean compile
 invoker.buildResult = failure
-invoker.java.version = 1.6+
\ No newline at end of file
+invoker.java.version = 1.6+

Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/pom.xml 
(original)
+++ maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/pom.xml Tue 
Sep 16 20:58:10 2014
@@ -1,4 +1,24 @@
 <?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>
@@ -31,4 +51,4 @@
       </plugins>
     </pluginManagement>
   </build>
-</project>
\ No newline at end of file
+</project>

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/src/main/java/org/maven/test/MyClass.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/src/main/java/org/maven/test/MyClass.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/src/main/java/org/maven/test/MyClass.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-179/src/main/java/org/maven/test/MyClass.java
 Tue Sep 16 20:58:10 2014
@@ -1,5 +1,25 @@
 package org.maven.test;
 
+/*
+ * 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.
+ */
+
+
 import java.util.ArrayList;
 import java.util.List;
 

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,4 +1,21 @@
-invoker.goals = clean compile
-invoker.goals.2 = org.codehaus.gmaven:gmaven-plugin:execute
-invoker.goals.3 = compile
-invoker.buildResult.3 = failure
\ No newline at end of file
+# 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.
+
+invoker.goals = clean compile
+invoker.goals.2 = org.codehaus.gmaven:gmaven-plugin:execute
+invoker.goals.3 = compile
+invoker.buildResult.3 = failure

Modified: maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/pom.xml 
(original)
+++ maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/pom.xml Tue 
Sep 16 20:58:10 2014
@@ -1,48 +1,68 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
-
-  <groupId>org.apache.maven.plugins.compiler.it</groupId>
-  <artifactId>mcompiler-182</artifactId>
-  <version>1.0-SNAPSHOT</version>
-
-  <description>
-    This IT tests what happens if the class name (and filename) of BeanA gets 
changed.
-    In this case 'mvn compile' (without a clean) should fail as BeanA2
-    still uses the old BeanA.
-  </description>
-
-  <build>
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-compiler-plugin</artifactId>
-          <version>@project.version@</version>
-        </plugin>      
-      </plugins>
-    </pluginManagement> 
-    <plugins>
-      <plugin>
-        <!-- Called as second invoker goal to simulate file adjustment -->
-        <groupId>org.codehaus.gmaven</groupId>
-        <artifactId>gmaven-plugin</artifactId>
-        <version>1.4</version>
-        <configuration>
-          <source>
-            def beanAFile = new File( project.basedir, 
'src/main/java/BeanA.java' )
-            
-            new File( project.basedir, 'src/main/java/BEANa.java' ).withWriter 
{ file ->
-              beanAFile.eachLine { line ->
-                file.writeLine( line.replace( 'BeanA', 'BEANa' ) )
-              }
-            }
-            
-            beanAFile.delete()
-          </source>
-        </configuration>
-      </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>
+
+  <groupId>org.apache.maven.plugins.compiler.it</groupId>
+  <artifactId>mcompiler-182</artifactId>
+  <version>1.0-SNAPSHOT</version>
+
+  <description>
+    This IT tests what happens if the class name (and filename) of BeanA gets 
changed.
+    In this case 'mvn compile' (without a clean) should fail as BeanA2
+    still uses the old BeanA.
+  </description>
+
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <version>@project.version@</version>
+        </plugin>      
+      </plugins>
+    </pluginManagement> 
+    <plugins>
+      <plugin>
+        <!-- Called as second invoker goal to simulate file adjustment -->
+        <groupId>org.codehaus.gmaven</groupId>
+        <artifactId>gmaven-plugin</artifactId>
+        <version>1.4</version>
+        <configuration>
+          <source>
+            def beanAFile = new File( project.basedir, 
'src/main/java/BeanA.java' )
+            
+            new File( project.basedir, 'src/main/java/BEANa.java' ).withWriter 
{ file ->
+              beanAFile.eachLine { line ->
+                file.writeLine( line.replace( 'BeanA', 'BEANa' ) )
+              }
+            }
+            
+            beanAFile.delete()
+          </source>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA.java
 Tue Sep 16 20:58:10 2014
@@ -1,15 +1,34 @@
-/**
- * dumb test bean
- */
-public class BeanA {
-
-    private int i,y;
-
-    public int getI() {
-        return i;
-    }
-
-    public void setI(int i) {
-        this.i = i;
-    }
-}
+/*
+ * 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.
+ */
+
+/**
+ * dumb test bean
+ */
+public class BeanA {
+
+    private int i,y;
+
+    public int getI() {
+        return i;
+    }
+
+    public void setI(int i) {
+        this.i = i;
+    }
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA2.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA2.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA2.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-182/src/main/java/BeanA2.java
 Tue Sep 16 20:58:10 2014
@@ -1,16 +1,35 @@
-/**
- * dumb test bean
- */
-public class BeanA2 {
-
-    private int i;
-    private BeanA beanA;
-
-    public int getI() {
-        return beanA.getI();
-    }
-
-    public void setI(int i) {
-        beanA.setI(i);
-    }
-}
+/*
+ * 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.
+ */
+
+/**
+ * dumb test bean
+ */
+public class BeanA2 {
+
+    private int i;
+    private BeanA beanA;
+
+    public int getI() {
+        return beanA.getI();
+    }
+
+    public void setI(int i) {
+        beanA.setI(i);
+    }
+}

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,4 +1,21 @@
+# 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.
+
 invoker.goals = clean compile
 invoker.goals.2 = org.codehaus.gmaven:gmaven-plugin:execute
 invoker.goals.3 = compile
-invoker.buildResult.3 = failure
\ No newline at end of file
+invoker.buildResult.3 = failure

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/pom.xml?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/pom.xml
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/pom.xml
 Tue Sep 16 20:58:10 2014
@@ -1,4 +1,24 @@
 <?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>

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 /**
  * dumb test bean
  */

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA2.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA2.java?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA2.java
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_class-remove/src/main/java/BeanA2.java
 Tue Sep 16 20:58:10 2014
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 /**
  * dumb test bean
  */

Modified: 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_methodname-change/invoker.properties
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_methodname-change/invoker.properties?rev=1625390&r1=1625389&r2=1625390&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_methodname-change/invoker.properties
 (original)
+++ 
maven/plugins/trunk/maven-compiler-plugin/src/it/mcompiler-21_methodname-change/invoker.properties
 Tue Sep 16 20:58:10 2014
@@ -1,4 +1,21 @@
-invoker.goals = clean compile
-invoker.goals.2 = org.codehaus.gmaven:gmaven-plugin:execute
-invoker.goals.3 = compile
-invoker.buildResult.3 = failure
\ No newline at end of file
+# 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.
+
+invoker.goals = clean compile
+invoker.goals.2 = org.codehaus.gmaven:gmaven-plugin:execute
+invoker.goals.3 = compile
+invoker.buildResult.3 = failure


Reply via email to