@Override
  public void filesDeleted(@NotNull FileDeletedEvent event) {
    final BuildFSState state = myContext.getProjectDescriptor().fsState;
    final BuildRootIndex rootsIndex = myContext.getProjectDescriptor().getBuildRootIndex();
    for (String path : event.getFilePaths()) {
      final File file = new File(FileUtil.toSystemDependentName(path));
      for (BuildRootDescriptor desc : rootsIndex.findAllParentDescriptors(file, myContext)) {
        state.registerDeleted(myContext, desc.getTarget(), file);
      }
    }
  }
@Override
  public void filesDeleted(@NotNull FileDeletedEvent event)