Class GradleGroovyProjectBuildFile
java.lang.Object
io.quarkus.devtools.project.buildfile.BuildFile
io.quarkus.devtools.project.buildfile.GradleProjectBuildFile
io.quarkus.devtools.project.buildfile.GradleGroovyProjectBuildFile
- All Implemented Interfaces:
io.quarkus.devtools.project.extensions.ExtensionManager
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.devtools.project.extensions.ExtensionManager
io.quarkus.devtools.project.extensions.ExtensionManager.InstallResult, io.quarkus.devtools.project.extensions.ExtensionManager.UninstallResult -
Constructor Summary
ConstructorsConstructorDescriptionGradleGroovyProjectBuildFile(org.gradle.api.Project project, io.quarkus.registry.catalog.ExtensionCatalog catalog) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanaddDependency(io.quarkus.maven.dependency.ArtifactCoords coords, boolean managed) protected Stringio.quarkus.devtools.project.BuildToolprotected booleanimportBom(io.quarkus.maven.dependency.ArtifactCoords coords) protected voidprotected voidremoveDependency(io.quarkus.maven.dependency.ArtifactKey arg0) voidMethods inherited from class io.quarkus.devtools.project.buildfile.GradleProjectBuildFile
getDependencies, getInstalledPlatforms, getProperty, toBomImportCoordsMethods inherited from class io.quarkus.devtools.project.buildfile.BuildFile
getInstalled, getProjectDirPath, hasProjectFile, install, install, isDefinedInRegistry, readProjectFile, uninstall, writeToProjectFile, writeToProjectFileMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.devtools.project.extensions.ExtensionManager
isInstalled
-
Constructor Details
-
GradleGroovyProjectBuildFile
public GradleGroovyProjectBuildFile(org.gradle.api.Project project, io.quarkus.registry.catalog.ExtensionCatalog catalog)
-
-
Method Details
-
importBom
protected boolean importBom(io.quarkus.maven.dependency.ArtifactCoords coords) - Specified by:
importBomin classio.quarkus.devtools.project.buildfile.BuildFile
-
addDependency
protected boolean addDependency(io.quarkus.maven.dependency.ArtifactCoords coords, boolean managed) - Specified by:
addDependencyin classio.quarkus.devtools.project.buildfile.BuildFile
-
getBuildTool
public io.quarkus.devtools.project.BuildTool getBuildTool() -
writeToDisk
- Specified by:
writeToDiskin classio.quarkus.devtools.project.buildfile.BuildFile- Throws:
IOException
-
removeDependency
protected void removeDependency(io.quarkus.maven.dependency.ArtifactKey arg0) - Specified by:
removeDependencyin classio.quarkus.devtools.project.buildfile.BuildFile
-
refreshData
protected void refreshData()- Specified by:
refreshDatain classio.quarkus.devtools.project.buildfile.BuildFile
-
getBuildContent
-