Entry (@NotNull VirtualFile file) { Entry entry; synchronized (myStatus) { entry = myStatus.get(file); if (entry == null) { entry = new Entry(file.getUrl(), Status.ACTIVE, null); myStatus.put(file, entry); } } return entry; }