Package io.quarkus.gradle.tooling
Class GradleApplicationModelBuilder
java.lang.Object
io.quarkus.gradle.tooling.GradleApplicationModelBuilder
- All Implemented Interfaces:
org.gradle.tooling.provider.model.ParameterizedToolingModelBuilder<io.quarkus.bootstrap.model.gradle.ModelParameter>,org.gradle.tooling.provider.model.ToolingModelBuilder
public class GradleApplicationModelBuilder
extends Object
implements org.gradle.tooling.provider.model.ParameterizedToolingModelBuilder<io.quarkus.bootstrap.model.gradle.ModelParameter>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildAll(String modelName, io.quarkus.bootstrap.model.gradle.ModelParameter parameter, org.gradle.api.Project project) booleanClass<io.quarkus.bootstrap.model.gradle.ModelParameter>static io.quarkus.maven.dependency.ResolvedDependencygetProjectArtifact(org.gradle.api.Project project, boolean workspaceDiscovery)
-
Constructor Details
-
GradleApplicationModelBuilder
public GradleApplicationModelBuilder()
-
-
Method Details
-
canBuild
- Specified by:
canBuildin interfaceorg.gradle.tooling.provider.model.ToolingModelBuilder
-
getParameterType
- Specified by:
getParameterTypein interfaceorg.gradle.tooling.provider.model.ParameterizedToolingModelBuilder<io.quarkus.bootstrap.model.gradle.ModelParameter>
-
buildAll
- Specified by:
buildAllin interfaceorg.gradle.tooling.provider.model.ToolingModelBuilder
-
buildAll
public Object buildAll(String modelName, io.quarkus.bootstrap.model.gradle.ModelParameter parameter, org.gradle.api.Project project) - Specified by:
buildAllin interfaceorg.gradle.tooling.provider.model.ParameterizedToolingModelBuilder<io.quarkus.bootstrap.model.gradle.ModelParameter>
-
getProjectArtifact
public static io.quarkus.maven.dependency.ResolvedDependency getProjectArtifact(org.gradle.api.Project project, boolean workspaceDiscovery)
-