HighlightingMarkupStore (@NotNull Project project) { String storeName = trimLongString(project.getName()) + "-" + trimLongString(project.getLocationHash()); var persistentMap = createPersistentMap(storeName, getStorePath(storeName)); HighlightingMarkupStore markupStore = new HighlightingMarkupStore(storeName, persistentMap); markupStore.flushOnLowMemory(project); ALL_STORES.add(markupStore); return markupStore; }