MutableEntityStorage () { if (diff != null) return diff; VersionedEntityStorage storage = WorkspaceModel.getInstance(myProject).getEntityStorage(); LOG.info("Ide modifiable models provider, create builder from version " + storage.getVersion()); var initialStorage = storage.getCurrent(); return diff = MutableEntityStorage.from(initialStorage.toSnapshot()); }