@Nullable
  static Module getModule(@NotNull AnActionEvent e, VirtualFile @Nullable [] files) {
    if (files == null) return null;
    Module module = e.getData(PlatformCoreDataKeys.MODULE);
    if (module == null) {
      module = findParentModule(e.getProject(), files);
    }
    return module;
  }
@Nullable
  static Module getModule(@NotNull AnActionEvent e, VirtualFile @Nullable [] files)