ModelBuilderSetup setup = modelBuilderSetup(project, progress);
ModelBuilder<BuildEnvironment> modelBuilder = projectConnection.model(BuildEnvironment.class);
setupLongRunningOP(setup, modelBuilder);
BuildEnvironment env = modelBuilder.get();
reportKnownIssues(env);
GradleTarget gradleTarget = new GradleTarget(
setup.getJDKVersion(),
GradleVersion.version(env.getGradle().getGradleVersion()));
NbModelLoader modelLoader = chooseModel(gradleTarget, cachedEntry, setup);
loadedModels = modelLoader.loadModels(project, projectConnection, progress);
} finally {
if (projectConnection != null) {