interface GradleProject : HierarchicalElement, BuildableElement, ProjectModel
Represents a Gradle project.
Since
1.0-milestone-5
abstract fun findByPath(path: String): GradleProject
Searches all descendants (children, grand-children, etc.), including self, by given path. |
|
abstract fun getBuildDirectory(): File
Returns the build directory for this project. |
|
abstract fun getBuildScript(): GradleScript
Returns the build script for this project. |
|
abstract fun getChildren(): DomainObjectSet<out GradleProject>
{@inheritDoc} |
|
abstract fun getParent(): GradleProject
{@inheritDoc} |
|
abstract fun getPath(): String
Returns the path of this project. This is a unique identifier for this project within the build. |
|
abstract fun getProjectDirectory(): File
Returns the project directory for this project. |
|
abstract fun getProjectIdentifier(): ProjectIdentifier
Returns the identifier for this Gradle project. |
|
abstract fun getTasks(): DomainObjectSet<out GradleTask>
{@inheritDoc} |