void (@NotNull VirtualFile file, IndexedFileImpl indexedFile, int inputId, UnindexedFileStatusBuilder fileStatusBuilder, FileIndexingStamp indexingStamp) { if (myForceReindexingTrigger != null && myForceReindexingTrigger.test(indexedFile)) { myFileBasedIndex.dropNontrivialIndexedStates(inputId); fileStatusBuilder.shouldIndex = true; } IndexingStamp.flushCache(inputId); if (!fileStatusBuilder.shouldIndex && fileStatusBuilder.mayMarkFileIndexed) { IndexingFlag.setFileIndexed(file, indexingStamp); } }