@Override
  public VirtualFile getModuleOutputDirectory(@NotNull final Module module) {
    return ReadAction.compute(() -> CompilerModuleExtension.getInstance(module).getCompilerOutputPath());
  }
@Override
  public VirtualFile getModuleOutputDirectory(@NotNull final Module module)