Skip to content

Commit 34f7f11

Browse files
authored
Use IdentityHashMap for maps with Class keys
1 parent 474401f commit 34f7f11

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/net/datafaker/service/FakeValuesService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public class FakeValuesService {
5454
private final Map<String, Object> key2fetchedObject = new WeakHashMap<>();
5555
private final Map<String, String> name2yaml = new WeakHashMap<>();
5656

57-
private final Map<Class<?>, Map<String, Map<String[], MethodAndCoercedArgs>>> mapOfMethodAndCoercedArgs = new WeakHashMap<>();
57+
private final Map<Class<?>, Map<String, Map<String[], MethodAndCoercedArgs>>> mapOfMethodAndCoercedArgs = new IdentityHashMap<>();
5858

5959
private static final Map<String, List<String>> EXPRESSION_2_SPLITTED = new WeakHashMap<>();
6060

0 commit comments

Comments
 (0)