You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by ma...@apache.org on 2017/10/15 09:53:54 UTC

[5/6] incubator-netbeans git commit: [NETBEANS-54] Module Review java.completion

[NETBEANS-54] Module Review java.completion


Project: http://git-wip-us.apache.org/repos/asf/incubator-netbeans/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-netbeans/commit/6a734ca6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-netbeans/tree/6a734ca6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-netbeans/diff/6a734ca6

Branch: refs/heads/master
Commit: 6a734ca6d4e947887fc498df48b919fab31a879e
Parents: c3fcc0a
Author: geertjan <ge...@oracle.com>
Authored: Wed Oct 11 13:49:59 2017 +0100
Committer: Matthias Bläsing <mb...@doppel-helix.eu>
Committed: Sun Oct 15 11:52:04 2017 +0200

----------------------------------------------------------------------
 .../java/completion/data/AdvancedMethodBody.java | 19 +++++++++++++++++++
 .../CreateConstructorNonDefaultConstructor.java  | 19 +++++++++++++++++++
 .../completion/data/CreateConstructorTest.java   | 19 +++++++++++++++++++
 .../data/CreateConstructorWithConstructors.java  | 19 +++++++++++++++++++
 .../CreateConstructorWithDefaultConstructor.java | 19 +++++++++++++++++++
 .../modules/java/completion/data/Empty.java      | 18 ++++++++++++++++++
 .../modules/java/completion/data/Field.java      | 19 +++++++++++++++++++
 .../java/completion/data/FieldNoInit.java        | 19 +++++++++++++++++++
 .../modules/java/completion/data/For.java        | 19 +++++++++++++++++++
 .../modules/java/completion/data/ForEach.java    | 19 +++++++++++++++++++
 .../modules/java/completion/data/Generics.java   | 19 +++++++++++++++++++
 .../completion/data/GenericsEmptyMethodBody.java | 19 +++++++++++++++++++
 .../java/completion/data/GenericsMethod.java     | 19 +++++++++++++++++++
 .../completion/data/GenericsMethodBodyStart.java | 19 +++++++++++++++++++
 .../data/GenericsMethodNoTypeParams.java         | 19 +++++++++++++++++++
 .../completion/data/GenericsNoTypeParams.java    | 19 +++++++++++++++++++
 .../java/completion/data/GenericsStart.java      | 19 +++++++++++++++++++
 .../modules/java/completion/data/Import.java     | 19 +++++++++++++++++++
 .../java/completion/data/Initializers.java       | 19 +++++++++++++++++++
 .../java/completion/data/InitializersStart.java  | 19 +++++++++++++++++++
 .../modules/java/completion/data/Interface.java  | 19 +++++++++++++++++++
 .../java/completion/data/LambdaExpression.java   | 19 +++++++++++++++++++
 .../data/LambdaExpressionEmptyMethodBody.java    | 19 +++++++++++++++++++
 .../completion/data/LambdaExpressionStart.java   | 19 +++++++++++++++++++
 .../modules/java/completion/data/Method.java     | 19 +++++++++++++++++++
 .../completion/data/MethodNoParamsAndThrows.java | 19 +++++++++++++++++++
 .../java/completion/data/MethodStart.java        | 19 +++++++++++++++++++
 .../completion/data/OverrideAbstractList.java    | 19 +++++++++++++++++++
 .../completion/data/OverrideAbstractList2.java   | 19 +++++++++++++++++++
 .../completion/data/OverrideAbstractList3.java   | 19 +++++++++++++++++++
 .../data/OverrideAbstractListAbstract.java       | 19 +++++++++++++++++++
 .../completion/data/OverrideInInnerClass.java    | 19 +++++++++++++++++++
 .../data/OverrideInInnerClassUnresolvable.java   | 19 +++++++++++++++++++
 .../data/OverridePackagePrivateMethod.java       | 19 +++++++++++++++++++
 .../completion/data/OverridePrivateMethod.java   | 19 +++++++++++++++++++
 .../completion/data/OverrideTypedException.java  | 19 +++++++++++++++++++
 .../modules/java/completion/data/Simple.java     | 19 +++++++++++++++++++
 .../completion/data/SimpleEmptyMethodBody.java   | 19 +++++++++++++++++++
 .../modules/java/completion/data/SimpleEnum.java | 19 +++++++++++++++++++
 .../completion/data/SimpleEnumNoImplements.java  | 19 +++++++++++++++++++
 .../java/completion/data/SimpleInterface.java    | 19 +++++++++++++++++++
 .../data/SimpleInterfaceNoExtends.java           | 19 +++++++++++++++++++
 .../completion/data/SimpleLambdaExpression.java  | 19 +++++++++++++++++++
 .../SimpleLambdaExpressionEmptyMethodBody.java   | 19 +++++++++++++++++++
 .../data/SimpleLambdaExpressionStart.java        | 19 +++++++++++++++++++
 .../java/completion/data/SimpleMethodBody.java   | 19 +++++++++++++++++++
 .../completion/data/SimpleMethodBodyStart.java   | 19 +++++++++++++++++++
 .../data/SimpleNoExtendsAndImplements.java       | 19 +++++++++++++++++++
 .../java/completion/data/SimpleNoPackage.java    | 18 ++++++++++++++++++
 .../modules/java/completion/data/SimpleTWR.java  | 19 +++++++++++++++++++
 .../java/completion/data/SimpleTWRNoRes.java     | 19 +++++++++++++++++++
 .../java/completion/data/SimpleTWRStart.java     | 19 +++++++++++++++++++
 .../modules/java/completion/data/Switch.java     | 19 +++++++++++++++++++
 .../modules/java/completion/data/TWR.java        | 19 +++++++++++++++++++
 .../modules/java/completion/data/TWRNoRes.java   | 19 +++++++++++++++++++
 .../modules/java/completion/data/TWRStart.java   | 19 +++++++++++++++++++
 .../completion/data/UnimplementedMethod.java     | 19 +++++++++++++++++++
 57 files changed, 1081 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/AdvancedMethodBody.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/AdvancedMethodBody.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/AdvancedMethodBody.java
index 5f68971..fa182c6 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/AdvancedMethodBody.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/AdvancedMethodBody.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorNonDefaultConstructor.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorNonDefaultConstructor.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorNonDefaultConstructor.java
index 0cefc11..2f051e5 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorNonDefaultConstructor.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorNonDefaultConstructor.java
@@ -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.
+ */
+
 package org.netbeans.modules.java.editor.completion.ElementCreatingJavaCompletionProviderTest;
 
 import java.util.HashMap;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorTest.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorTest.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorTest.java
index 73ff1d2..cc00663 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorTest.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorTest.java
@@ -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.
+ */
+
 package test;
 
 import java.util.HashMap;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithConstructors.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithConstructors.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithConstructors.java
index e073838..4f83689 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithConstructors.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithConstructors.java
@@ -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.
+ */
+
 package org.netbeans.modules.java.editor.completion.ElementCreatingJavaCompletionProviderTest;
 
 import java.util.HashMap;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithDefaultConstructor.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithDefaultConstructor.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithDefaultConstructor.java
index 9d44ea3..3f25031 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithDefaultConstructor.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/CreateConstructorWithDefaultConstructor.java
@@ -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.
+ */
+
 package org.netbeans.modules.java.editor.completion.ElementCreatingJavaCompletionProviderTest;
 
 import java.util.HashMap;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Empty.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Empty.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Empty.java
index e69de29..727d523 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Empty.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Empty.java
@@ -0,0 +1,18 @@
+/**
+ * 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.
+ */
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Field.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Field.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Field.java
index 08df4f3..6eefac6 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Field.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Field.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/FieldNoInit.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/FieldNoInit.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/FieldNoInit.java
index c56d131..f253eb8 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/FieldNoInit.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/FieldNoInit.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/For.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/For.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/For.java
index b653d3c..c5d7931 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/For.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/For.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/ForEach.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/ForEach.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/ForEach.java
index 5a813c5..637e7e8 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/ForEach.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/ForEach.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Generics.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Generics.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Generics.java
index 8d70299..9269db2 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Generics.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Generics.java
@@ -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.
+ */
+
 package test;
 
 public class Test<X extends Number, Y extends RuntimeException> extends java.util.AbstractList<X> {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsEmptyMethodBody.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsEmptyMethodBody.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsEmptyMethodBody.java
index 1677012..c997f91 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsEmptyMethodBody.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsEmptyMethodBody.java
@@ -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.
+ */
+
 package test;
 
 public class Test<X extends Number, Y extends RuntimeException> extends java.util.AbstractList<X> {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethod.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethod.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethod.java
index 9bff7e9..8764233 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethod.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethod.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodBodyStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodBodyStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodBodyStart.java
index 9a8cedf..d3f77e8 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodBodyStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodBodyStart.java
@@ -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.
+ */
+
 package test;
 
 public class Test<X extends Number, Y extends RuntimeException> extends java.util.AbstractList<X> {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodNoTypeParams.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodNoTypeParams.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodNoTypeParams.java
index 3153803..f5c3e7d 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodNoTypeParams.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsMethodNoTypeParams.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsNoTypeParams.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsNoTypeParams.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsNoTypeParams.java
index 748bfa0..5cb8582 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsNoTypeParams.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsNoTypeParams.java
@@ -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.
+ */
+
 package test;
 
 public class Test extends java.util.AbstractList {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsStart.java
index 1980cfb..a9d8644 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/GenericsStart.java
@@ -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.
+ */
+
 package test;
 
 public class Test

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Import.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Import.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Import.java
index dec6c76..7684030 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Import.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Import.java
@@ -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.
+ */
+
 package test;
 
 import java.awt.List;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Initializers.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Initializers.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Initializers.java
index ade705d..85c5afb 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Initializers.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Initializers.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/InitializersStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/InitializersStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/InitializersStart.java
index cc0aa6d..2173c55 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/InitializersStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/InitializersStart.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Interface.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Interface.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Interface.java
index 44382a1..d9a834e 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Interface.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Interface.java
@@ -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.
+ */
+
 package test;
 
 interface Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpression.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpression.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpression.java
index 18a137f..29daff8 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpression.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpression.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionEmptyMethodBody.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionEmptyMethodBody.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionEmptyMethodBody.java
index e6c333b..f40e8dd 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionEmptyMethodBody.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionEmptyMethodBody.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionStart.java
index 4f90eca..59584b4 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/LambdaExpressionStart.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Method.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Method.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Method.java
index c9b8e57..55e2b4b 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Method.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Method.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodNoParamsAndThrows.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodNoParamsAndThrows.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodNoParamsAndThrows.java
index b823f19..106478b 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodNoParamsAndThrows.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodNoParamsAndThrows.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodStart.java
index 70a4d9c..cceb3dd 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/MethodStart.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList.java
index c4ee6a4..020aa23 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList.java
@@ -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.
+ */
+
 package test;
 
 import java.util.AbstractList;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList2.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList2.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList2.java
index 1b7fd3e..46027d7 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList2.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList2.java
@@ -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.
+ */
+
 package test;
 
 import java.util.AbstractList;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList3.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList3.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList3.java
index 4958ed5..3915326 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList3.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractList3.java
@@ -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.
+ */
+
 package test;
 
 import java.util.AbstractList;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractListAbstract.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractListAbstract.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractListAbstract.java
index 5028d5c..eeceda2 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractListAbstract.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideAbstractListAbstract.java
@@ -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.
+ */
+
 package test;
 
 import java.util.AbstractList;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClass.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClass.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClass.java
index 7bbae01..40ccd91 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClass.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClass.java
@@ -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.
+ */
+
 package test;
 
 import javax.swing.JFrame;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClassUnresolvable.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClassUnresolvable.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClassUnresolvable.java
index cb32913..fd72972 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClassUnresolvable.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideInInnerClassUnresolvable.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePackagePrivateMethod.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePackagePrivateMethod.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePackagePrivateMethod.java
index 9a6a56c..0d92927 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePackagePrivateMethod.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePackagePrivateMethod.java
@@ -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.
+ */
+
 package test;
 
 import javax.swing.JFrame;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePrivateMethod.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePrivateMethod.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePrivateMethod.java
index 09b29d2..720b741 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePrivateMethod.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverridePrivateMethod.java
@@ -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.
+ */
+
 package test;
 
 public class Test extends SecurityManager {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideTypedException.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideTypedException.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideTypedException.java
index add2370..a9f1ed2 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideTypedException.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/OverrideTypedException.java
@@ -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.
+ */
+
 package test;
 import java.io.IOException;
 

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Simple.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Simple.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Simple.java
index ba3e236..869cf92 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Simple.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Simple.java
@@ -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.
+ */
+
 package test;
 
 public class Test extends Object implements Cloneable, Runnable {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEmptyMethodBody.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEmptyMethodBody.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEmptyMethodBody.java
index 3ca4104..7ebc28f 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEmptyMethodBody.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEmptyMethodBody.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnum.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnum.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnum.java
index 30896b7..b46d532 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnum.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnum.java
@@ -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.
+ */
+
 package test;
 
 public enum Test implements Cloneable {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnumNoImplements.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnumNoImplements.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnumNoImplements.java
index 30896b7..b46d532 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnumNoImplements.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleEnumNoImplements.java
@@ -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.
+ */
+
 package test;
 
 public enum Test implements Cloneable {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterface.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterface.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterface.java
index a77d511..c0594a7 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterface.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterface.java
@@ -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.
+ */
+
 package test;
 
 interface Test extends Cloneable {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterfaceNoExtends.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterfaceNoExtends.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterfaceNoExtends.java
index eb3fa43..f68931d 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterfaceNoExtends.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleInterfaceNoExtends.java
@@ -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.
+ */
+
 package test;
 
 interface Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpression.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpression.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpression.java
index 083a6f4..2c6d78f 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpression.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpression.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionEmptyMethodBody.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionEmptyMethodBody.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionEmptyMethodBody.java
index 8a201c7..c95f370 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionEmptyMethodBody.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionEmptyMethodBody.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionStart.java
index ebb52c9..5837670 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleLambdaExpressionStart.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBody.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBody.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBody.java
index d48f950..c315ac1 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBody.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBody.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBodyStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBodyStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBodyStart.java
index 127bd41..5d10705 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBodyStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleMethodBodyStart.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoExtendsAndImplements.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoExtendsAndImplements.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoExtendsAndImplements.java
index f732690..4c9785d 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoExtendsAndImplements.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoExtendsAndImplements.java
@@ -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.
+ */
+
 package test;
 
 public class Test {

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoPackage.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoPackage.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoPackage.java
index dd066b9..634247c 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoPackage.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleNoPackage.java
@@ -1,3 +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.
+ */
 
 public class Test {
 }

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWR.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWR.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWR.java
index c060de7..c9d24c6 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWR.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWR.java
@@ -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.
+ */
+
 package test;
 
 import java.io.BufferedWriter;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRNoRes.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRNoRes.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRNoRes.java
index c472ed9..e81df3b 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRNoRes.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRNoRes.java
@@ -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.
+ */
+
 package test;
 
 import java.io.BufferedWriter;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRStart.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRStart.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRStart.java
index 40e6395..914c81c 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRStart.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/SimpleTWRStart.java
@@ -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.
+ */
+
 package test;
 
 import java.io.BufferedWriter;

http://git-wip-us.apache.org/repos/asf/incubator-netbeans/blob/6a734ca6/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Switch.java
----------------------------------------------------------------------
diff --git a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Switch.java b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Switch.java
index d6c51d8..ff86d68 100644
--- a/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Switch.java
+++ b/java.completion/test/unit/data/org/netbeans/modules/java/completion/data/Switch.java
@@ -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.
+ */
+
 package test;
 
 public class Test {