IDEA-158107 JsonSchemaFileTypeManager leaks project after closing

This commit is contained in:
irengrig
2016-07-05 13:35:05 +02:00
parent 88b49fba0e
commit 143bb270fe
@@ -41,6 +41,10 @@ public class JsonSchemaFileTypeManager implements ProjectManagerListener {
return ServiceManager.getService(JsonSchemaFileTypeManager.class);
}
public JsonSchemaFileTypeManager() {
ProjectManager.getInstance().addProjectManagerListener(this);
}
public boolean isJsonSchemaFile(@NotNull final VirtualFile file) {
ensureInitialized();
for (Collection<VirtualFile> files : myFileSets.values()) {