@RequiresReadLock
  public static boolean hasLibraryClass(@Nullable Module module, @NotNull String classFqn) {
    if (module == null || module.isDisposed()) return false;
    if (module.getProject().isDefault()) return false; // EA-396106
    return getLibraryClassMap(module).getOrDefault(classFqn, false);
  }
@RequiresReadLock
  public static boolean hasLibraryClass(@Nullable Module module, @NotNull String classFqn)