Skip to content

Commit c0bef77

Browse files
committed
Fixing squid:S3599
Using diamnond operator
1 parent 6cfe719 commit c0bef77

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/main/java/ru/lanwen/verbalregex/VerbalExpression.java

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,16 @@ public static class Builder {
2020
private StringBuilder suffixes = new StringBuilder();
2121
private int modifiers = Pattern.MULTILINE;
2222

23-
private static final Map<Character, Integer> SYMBOL_MAP = new HashMap<Character, Integer>() {{
24-
put('d', Pattern.UNIX_LINES);
25-
put('i', Pattern.CASE_INSENSITIVE);
26-
put('x', Pattern.COMMENTS);
27-
put('m', Pattern.MULTILINE);
28-
put('s', Pattern.DOTALL);
29-
put('u', Pattern.UNICODE_CASE);
30-
put('U', Pattern.UNICODE_CHARACTER_CLASS);
31-
}};
23+
private static final Map<Character, Integer> SYMBOL_MAP = new HashMap<>();
24+
static {
25+
SYMBOL_MAP.put('d', Pattern.UNIX_LINES);
26+
SYMBOL_MAP.put('i', Pattern.CASE_INSENSITIVE);
27+
SYMBOL_MAP.put('x', Pattern.COMMENTS);
28+
SYMBOL_MAP.put('m', Pattern.MULTILINE);
29+
SYMBOL_MAP.put('s', Pattern.DOTALL);
30+
SYMBOL_MAP.put('u', Pattern.UNICODE_CASE);
31+
SYMBOL_MAP.put('U', Pattern.UNICODE_CHARACTER_CLASS);
32+
}
3233

3334
/**
3435
* Package private. Use {@link #regex()} to build a new one

0 commit comments

Comments
 (0)