void (int fileId, @Nullable FileCachedData fileData, boolean isProvidedByInfrastructureExtension) { IndexingStamp.setFileIndexedStateCurrent(fileId, (ID<?, ?>)myIndexId, isProvidedByInfrastructureExtension); if (mySubIndexerRetriever != null) { LOG.assertTrue(fileData != null, "getFileIndexMetaData() shouldn't have returned null in " + getClass() + ", " + myIndexId.getName()); try { mySubIndexerRetriever.setFileIndexerId(fileId, fileData.indexerId); } catch (IOException e) { LOG.error(e); } } }