public interface ProjectInternal extends Project, ProjectIdentifier, ScriptAware, FileOperations, ProcessOperations, DomainObjectContext, DependencyMetaDataProvider
DEFAULT_BUILD_DIR_NAME, DEFAULT_BUILD_FILE, DEFAULT_STATUS, DEFAULT_VERSION, GRADLE_PROPERTIES, PATH_SEPARATOR, SYSTEM_PROP_PREFIXabsoluteProjectPath, afterEvaluate, afterEvaluate, allprojects, allprojects, ant, apply, apply, artifacts, beforeEvaluate, beforeEvaluate, buildscript, childrenDependOnMe, configurations, configure, configure, configure, container, container, container, copy, copySpec, createAntBuilder, defaultTasks, delete, dependencies, dependsOn, dependsOn, dependsOnChildren, dependsOnChildren, depthCompare, evaluationDependsOn, evaluationDependsOnChildren, exec, file, file, files, files, fileTree, fileTree, fileTree, fileTree, getAllprojects, getAllTasks, getAnt, getArtifacts, getBuildDir, getBuildFile, getBuildscript, getChildProjects, getConvention, getDefaultTasks, getDependencies, getDependsOnProjects, getDepth, getDescription, getExtensions, getGroup, getLogger, getLogging, getName, getPath, getPlugins, getProject, getProjectDir, getProperties, getRepositories, getResources, getRootDir, getState, getStatus, getSubprojects, getTasksByName, getVersion, hasProperty, javaexec, mkdir, project, property, relativePath, relativeProjectPath, repositories, setBuildDir, setDefaultTasks, setDescription, setGroup, setProperty, setStatus, setVersion, subprojects, subprojects, tarTree, task, task, task, task, uri, zipTreecompareTogetBuildFile, getName, getParentIdentifier, getPath, getProjectDirafterCompile, beforeCompilecopy, copySpec, delete, file, file, files, files, fileTree, fileTree, fileTree, fileTree, getResources, mkdir, relativePath, tarTree, uri, zipTreeexec, javaexecabsoluteProjectPathgetModuleProjectInternal getParent()
ProjectReturns the parent project of this project, if any.
ProjectInternal getRootProject()
ProjectReturns the root project for the hierarchy that this project belongs to. In the case of a single-project build, this method returns this project.
getRootProject in interface ProjectProject evaluate()
TaskContainerInternal getTasks()
ProjectReturns the tasks of this project.
TaskContainerInternal getImplicitTasks()
ConfigurationContainerInternal getConfigurations()
ProjectConfigurationContainergetConfigurations in interface ProjectScriptSource getBuildScriptSource()
void addChildProject(ProjectInternal childProject)
ProjectInternal project(String path) throws UnknownProjectException
ProjectLocates a project by path. If the path is relative, it is interpreted relative to this project.
project in interface Projectpath - The path.UnknownProjectException - If no project with the given path exists.ProjectInternal findProject(String path)
ProjectLocates a project by path. If the path is relative, it is interpreted relative to this project.
findProject in interface Projectpath - The path.IProjectRegistry<ProjectInternal> getProjectRegistry()
DynamicObject getInheritedScope()
GradleInternal getGradle()
ProjectReturns the Gradle invocation which this project belongs to.
ProjectEvaluationListener getProjectEvaluationBroadcaster()
FileResolver getFileResolver()
getFileResolver in interface FileOperationsServiceRegistryFactory getServices()
StandardOutputCapture getStandardOutputCapture()
Copyright © 2013. All rights reserved