Skip to content

Commit 71ce2e2

Browse files
committed
making cache fields instance
1 parent 4f81dc0 commit 71ce2e2

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

nullaway/src/main/java/com/uber/nullaway/handlers/LibraryModelsHandler.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,10 +1288,10 @@ private static Symbol.MethodSymbol lookupHandlingOverrides(
12881288
/** Constructs Library Models from stubx files */
12891289
private static class ExternalStubxLibraryModels implements LibraryModels {
12901290

1291-
private static final Map<String, Map<String, Map<Integer, Set<String>>>> argAnnotCache;
1292-
private static final Map<String, Integer> upperBoundsCache;
1291+
private final Map<String, Map<String, Map<Integer, Set<String>>>> argAnnotCache;
1292+
private final Map<String, Integer> upperBoundsCache;
12931293

1294-
static {
1294+
ExternalStubxLibraryModels() {
12951295
String libraryModelLogName = "LM";
12961296
StubxCacheUtil cacheUtil = new StubxCacheUtil(libraryModelLogName);
12971297
argAnnotCache = cacheUtil.getArgAnnotCache();

0 commit comments

Comments
 (0)