void (@NotNull VFileEvent event, @NotNull String fileName) { if (ArchiveFileType.INSTANCE.equals(FileTypeManager.getInstance().getFileTypeByFileName(fileName))) { String filePath = event.getPath(); if (myCachedSdkHomeToInfo.keySet().removeIf(sdkHome -> FileUtil.isAncestor(sdkHome, filePath, false))) { myCachedVersionStringToJdkVersion.clear(); } } }