@RequiresBackgroundThread
  private void fireProblemsAppeared(@NotNull VirtualFile file) {
    myProject.getMessageBus().syncPublisher(ProblemListener.TOPIC).problemsAppeared(file);
  }
@RequiresBackgroundThread
  private void fireProblemsAppeared(@NotNull VirtualFile file)