public interface ProjectTools
Provides various project-related information.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public Provider<String> |
getGroupProvider()Lazy-evaluated project group. |
|
public Provider<Boolean> |
getOfflineProvider()A value that indicates whether Gradle is run in offline mode or not. |
|
public Provider<String> |
getProjectDescriptionProvider()Description of the project. |
|
public Provider<String> |
getProjectNameProvider()Name of the project. |
|
public Provider<String> |
getVersionProvider()Lazy-evaluated project version. |
|
public void |
setVersionProvider(Object newVersion)Sets a new version for a project. |
Lazy-evaluated project group.
A value that indicates whether Gradle is run in offline mode or not.
true iof offline.
Never empty.Description of the project.
Name of the project.
Lazy-evaluated project version.
Sets a new version for a project.
This creates an internal objhect that can safely be evaluated by Gradle's Project.getVersion.
newVersion - Anything that can be converted to a string using
StringTools.