You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by jl...@apache.org on 2017/09/21 18:08:55 UTC

[10/12] incubator-netbeans-tools git commit: Registering more extensions, limit the positions where the header may start.

Registering more extensions, limit the positions where the header may start.


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

Branch: refs/heads/master
Commit: 9bea96e2d1f3ae578005ddf901811d30673f26be
Parents: 7a55d15
Author: Jan Lahoda <jl...@netbeans.org>
Authored: Sun Sep 17 10:01:00 2017 +0200
Committer: Jan Lahoda <jl...@netbeans.org>
Committed: Sun Sep 17 10:01:00 2017 +0200

----------------------------------------------------------------------
 convert/src/convert/CategorizeLicenses.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-netbeans-tools/blob/9bea96e2/convert/src/convert/CategorizeLicenses.java
----------------------------------------------------------------------
diff --git a/convert/src/convert/CategorizeLicenses.java b/convert/src/convert/CategorizeLicenses.java
index 9c29d31..a492a17 100644
--- a/convert/src/convert/CategorizeLicenses.java
+++ b/convert/src/convert/CategorizeLicenses.java
@@ -127,10 +127,10 @@ public class CategorizeLicenses {
     
     static {
         enterExtensions(code -> snipLicense(code, "/\\*+", "\\*+/", "^[ \t]*\\**[ \t]*", CommentType.JAVA),
-                        "javx", "c", "h", "cpp", "pass", "hint", "css", "java");
+                        "javx", "c", "h", "cpp", "pass", "hint", "css", "java", "js", "jj");
         enterExtensions(code -> snipLicense(code, "<!--+", "-+->", "^[ \t]*(-[ \t]*)?", CommentType.XML),
                         "html", "xsd", "xsl", "dtd", "settings", "wstcgrp", "wstcref",
-                        "wsgrp", "xml");
+                        "wsgrp", "xml", "xslt");
         enterExtensions(code -> snipLicenseBundle(code, "#!.*"), "sh");
         enterExtensions(code -> snipLicenseBundle(code, null), "properties");
     }
@@ -162,7 +162,7 @@ public class CategorizeLicenses {
 
     private static Description snipLicense(String code, String commentStart, String commentEnd, String normalizeLines, CommentType commentType) {
         Matcher startM = Pattern.compile(commentStart).matcher(code);
-        if (!startM.find())
+        if (!startM.find() || startM.start() > 100) //only first 100 characters
             return null;
         Matcher endM = Pattern.compile(commentEnd).matcher(code);
         if (!endM.find(startM.end()))