cleanup: extracted code related to vfs event filtering from FileBasedIndexImpl to IndexedFilesListener

This commit is contained in:
Maxim.Mossienko
2016-11-03 10:41:51 +01:00
parent dcf7a81743
commit adbdbefcdb
3 changed files with 58 additions and 48 deletions
@@ -565,15 +565,13 @@ class IndexTest extends JavaCodeInsightFixtureTestCase {
});
}
@Override
protected void buildIndicesForFile(VirtualFile file, boolean contentChange) {
recordFileScheduledForIndexing(((VirtualFileWithId)file).id, file, contentChange)
protected void doInvalidateIndicesForFile(VirtualFile file, boolean contentChange) {
recordFileScheduledForInvalidation(((VirtualFileWithId)file).id, file, contentChange);
}
@Override
protected boolean invalidateIndicesForFile(VirtualFile file, boolean contentChange) {
recordFileScheduledForInvalidation(((VirtualFileWithId)file).id, file, contentChange);
return true
protected void buildIndicesForFile(VirtualFile file, boolean contentChange) {
recordFileScheduledForIndexing(((VirtualFileWithId)file).id, file, contentChange)
}
}
ApplicationManager.getApplication().getMessageBus().connect(getTestRootDisposable()).subscribe(