Skip to content

Commit b3d9bc3

Browse files
heowcheowc
and
heowc
authored
Replace to ConcurrentMap from Map (#65)
Co-authored-by: heowc <[email protected]>
1 parent 1319d3d commit b3d9bc3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/graphql/validation/constraints/standard/PatternConstraint.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
import graphql.validation.constraints.AbstractDirectiveConstraint;
88
import graphql.validation.constraints.Documentation;
99
import graphql.validation.rules.ValidationEnvironment;
10-
import java.util.HashMap;
1110
import java.util.List;
12-
import java.util.Map;
11+
import java.util.concurrent.ConcurrentHashMap;
12+
import java.util.concurrent.ConcurrentMap;
1313
import java.util.regex.Matcher;
1414
import java.util.regex.Pattern;
1515
import static graphql.schema.GraphQLTypeUtil.isList;
1616
import static java.util.Collections.emptyList;
1717

1818
public class PatternConstraint extends AbstractDirectiveConstraint {
1919

20-
private final static Map<String, Pattern> SEEN_PATTERNS = new HashMap<>();
20+
private final static ConcurrentMap<String, Pattern> SEEN_PATTERNS = new ConcurrentHashMap<>();
2121

2222
public PatternConstraint() {
2323
super("Pattern");

0 commit comments

Comments
 (0)