@NotNull
  @Override
  public Collection<Charset> getAllModuleEncodings(@NotNull Module module) {
    final Set<Charset> encodings = myModuleFileEncodings.getValue().get(module);
    if (encodings != null) {
      return encodings;
    }
    return ContainerUtil.createMaybeSingletonList(EncodingProjectManager.getInstance(myProject).getDefaultCharset());
  }
@NotNull
  @Override
  public Collection<Charset> getAllModuleEncodings(@NotNull Module module)