Class QuarkusProject

java.lang.Object
io.quarkus.devtools.project.QuarkusProject

public final class QuarkusProject extends Object
  • Method Details

    • of

      public static QuarkusProject of(Path projectDirPath, io.quarkus.registry.catalog.ExtensionCatalog catalog, List<ResourceLoader> codestartResourceLoaders, io.quarkus.devtools.messagewriter.MessageWriter log, ExtensionManager extensionManager, JavaVersion javaVersion)
    • of

      public static QuarkusProject of(Path projectDirPath, io.quarkus.registry.catalog.ExtensionCatalog catalog, List<ResourceLoader> codestartsResourceLoader, io.quarkus.devtools.messagewriter.MessageWriter log, BuildTool buildTool, JavaVersion javaVersion)
    • getProjectDirPath

      public Path getProjectDirPath()
    • getBuildTool

      public BuildTool getBuildTool()
    • getJavaVersion

      public JavaVersion getJavaVersion()
    • getExtensionManager

      public ExtensionManager getExtensionManager()
    • getExtensionsCatalog

      public io.quarkus.registry.catalog.ExtensionCatalog getExtensionsCatalog()
    • getCodestartResourceLoaders

      public List<ResourceLoader> getCodestartResourceLoaders()
    • log

      public io.quarkus.devtools.messagewriter.MessageWriter log()
    • resolveExistingProjectBuildTool

      public static BuildTool resolveExistingProjectBuildTool(Path projectDirPath)