@NotNull
  public static List<DetectedRootData> detectRoots(@NotNull File baseProjectFile) {
    return new RootDetectionProcessor(baseProjectFile, ProjectStructureDetector.EP_NAME.getExtensions()).detectRoots();
  }
@NotNull
  public static List<DetectedRootData> detectRoots(@NotNull File baseProjectFile)