Skip to content

Commit fd6b203

Browse files
committed
Fixed anonymous class discovery -- one more fix
1 parent 8208c27 commit fd6b203

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

plugins/sources/src/org/graalvm/visualvm/sources/java/JavaSourceUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ final class JavaSourceUtils {
5555

5656
static final String ANONYMOUS_LOCAL_CLASSNAME_REGEX = "(?<" + REGEX_GROUP_INDEX + ">[\\d]+)(?<" + REGEX_GROUP_NAME + ">[\\D]*)"; // NOI18N
5757
static final String CLASS_REGEX = "(^|[\\W&&[^.]])(class|interface|enum)\\s+(?<" + REGEX_GROUP_NAME + ">" + IDENTIFIER_REGEX + ")[^\\p{javaJavaIdentifierPart}]"; // NOI18N
58-
static final String ANONYMOUS_CLASS_START_REGEX = "\\Wnew(\\s+|\\s*\\<)"; // NOI18N
58+
static final String ANONYMOUS_CLASS_START_REGEX = "\\Wnew\\s*(\\s|\\<)"; // NOI18N
5959
static final String ANONYMOUS_CLASS_END_REGEX = "\\G\\s*(?<" + REGEX_GROUP_NAME + ">" + FULLY_QUALIFIED_IDENTIFIER_REGEX + ")\\s*"; // NOI18N
6060

6161
static final String CLASS_INITIALIZER_REGEX = "\\Wstatic\\s*\\{"; // NOI18N

0 commit comments

Comments
 (0)