private static void extractExternalProjectModels(@NotNull GradleIdeaModelHolder models) {
    replicateBuildModelHierarchyInExternalProjectHierarchy(models);
    replicateProjectModelHierarchyInExternalProjectHierarchy(models);
    associateSourceSetModelsWithExternalProjects(models);
    associateSourceSetDependencyModelsWithSourceSetModels(models);
    associateTaskModelsWithExternalProjects(models);
  }
private static void extractExternalProjectModels(@NotNull GradleIdeaModelHolder models)