public @Nullable T getImmediateMapping(@Nullable VirtualFile file) {
    synchronized (myMappings) {
      ensureStateLoaded();
      return doGetImmediateMapping(file);
    }
  }
public @Nullable T getImmediateMapping(@Nullable VirtualFile file)