Fix java commenting issues
This commit is contained in:
parent
35a370626f
commit
73e2f15232
@ -35,20 +35,20 @@ public class Java implements ProgrammingLanguage {
|
|||||||
|
|
||||||
private static final Map<Pattern, String> pattern =
|
private static final Map<Pattern, String> pattern =
|
||||||
Map.ofEntries(
|
Map.ofEntries(
|
||||||
e("\"([^\"\\\\]|\\\\.)*\"", "string"),
|
e("\"([^\"\\\\]|\\\\.)*\"", "string"),
|
||||||
e("\\bthis\\b", "this"),
|
e("\\bthis\\b", "this"),
|
||||||
e("\\btrue\\b", "true"),
|
e("\\btrue\\b", "true"),
|
||||||
e("\\bfalse\\b", "false"),
|
e("\\bfalse\\b", "false"),
|
||||||
e("(?<=\\.?)\\w+(?=\\()", "method"),
|
e("(?<=\\.?)\\w+(?=\\()", "method"),
|
||||||
e("\\(|\\)", "paranthesis"),
|
e("\\(|\\)", "paranthesis"),
|
||||||
e("\\{|\\}", "curlyBrackets"),
|
e("\\{|\\}", "curlyBrackets"),
|
||||||
e("\\[|\\]", "squareBrackets"),
|
e("\\[|\\]", "squareBrackets"),
|
||||||
e(";", "semicolon"),
|
e(";", "semicolon"),
|
||||||
e("\\.\\w+\\b(?!\\()", "property"),
|
e("\\.\\w+\\b(?!\\()", "property"),
|
||||||
e("\\b[A-Z]\\w+\\b", "identifier"),
|
e("\\b[A-Z]\\w+\\b", "identifier"),
|
||||||
e("\\b(" + String.join("|", keywords) + ")\\b",
|
e("\\b(" + String.join("|", keywords) + ")\\b",
|
||||||
"keyword"),
|
"keyword"),
|
||||||
e("(?://.*)|/\\*(?:\\n|.)*\\*/", "comment")
|
e("(?://.*)|/\\*(?:\\n|.)*?\\*/", "comment")
|
||||||
);
|
);
|
||||||
|
|
||||||
public String getName() {
|
public String getName() {
|
||||||
@ -113,8 +113,7 @@ public class Java implements ProgrammingLanguage {
|
|||||||
lines.length < 2 ||
|
lines.length < 2 ||
|
||||||
Arrays.asList(Arrays.copyOfRange(lines, 1, lines.length - 1))
|
Arrays.asList(Arrays.copyOfRange(lines, 1, lines.length - 1))
|
||||||
.stream()
|
.stream()
|
||||||
.map(l -> l.startsWith(" * "))
|
.allMatch(l -> l.startsWith(" * "));
|
||||||
.allMatch(b -> b);
|
|
||||||
|
|
||||||
return
|
return
|
||||||
Stream.of(
|
Stream.of(
|
||||||
|
Loading…
Reference in New Issue
Block a user