Package org.gradle.tooling.internal.gradle

Examples of org.gradle.tooling.internal.gradle.PartialBasicGradleProject


import java.util.List;

public class GradleBuildConverter {
    public DefaultGradleBuild convert(GradleProject project) {
        DefaultGradleBuild gradleBuild = new DefaultGradleBuild();
        PartialBasicGradleProject rootProject = toPartialGradleProject(project);
        gradleBuild.setRootProject(rootProject);
        gradleBuild.addProject(rootProject);
        convertChildren(gradleBuild, rootProject, project);
        return gradleBuild;
    }
View Full Code Here


            public int compare(GradleProject gp1, GradleProject gp2) {
                return gp1.getName().compareTo(gp2.getName());
            }
        });
        for (GradleProject childProject : childProjects) {
            PartialBasicGradleProject basicGradleProject = toPartialGradleProject(childProject);
            gradleBuild.addProject(basicGradleProject);
            basicGradleProject.setParent(rootProject);
            rootProject.addChild(basicGradleProject);
            convertChildren(gradleBuild, basicGradleProject, childProject);
        }
    }
View Full Code Here

            convertChildren(gradleBuild, basicGradleProject, childProject);
        }
    }

    private PartialBasicGradleProject toPartialGradleProject(GradleProject childProject) {
        PartialBasicGradleProject basicGradleProject = new PartialBasicGradleProject();
        basicGradleProject.setPath(childProject.getPath());
        basicGradleProject.setName(childProject.getName());
        return basicGradleProject;
    }
View Full Code Here

TOP

Related Classes of org.gradle.tooling.internal.gradle.PartialBasicGradleProject

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.