}
return model;
}
private BasicGradleProject convert(Project project, Map<Project, BasicGradleProject> convertedProjects) {
BasicGradleProject converted = new BasicGradleProject().setName(project.getName()).setPath(project.getPath());
converted.setProjectDirectory(project.getProjectDir());
if (project.getParent() != null) {
converted.setParent(convertedProjects.get(project.getParent()));
}
convertedProjects.put(project, converted);
for (Project child : project.getChildProjects().values()) {
converted.addChild(convert(child, convertedProjects));
}
return converted;
}