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()))