Package io.quarkus.devtools.project
Class QuarkusProjectHelper
- java.lang.Object
-
- io.quarkus.devtools.project.QuarkusProjectHelper
-
public class QuarkusProjectHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description QuarkusProjectHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static io.quarkus.bootstrap.resolver.maven.MavenArtifactResolverartifactResolver()static BuildTooldetectExistingBuildTool(Path projectDirPath)static ExtensionCatalogResolvergetCatalogResolver()static ExtensionCatalogResolvergetCatalogResolver(boolean enableRegistryClient, io.quarkus.devtools.messagewriter.MessageWriter log)static ExtensionCatalogResolvergetCatalogResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver, io.quarkus.devtools.messagewriter.MessageWriter log)static ExtensionCatalogResolvergetCatalogResolver(io.quarkus.devtools.messagewriter.MessageWriter log)static ExtensionCataloggetExtensionCatalog(String quarkusVersion)Deprecated.static QuarkusProjectgetProject(Path projectDir)static QuarkusProjectgetProject(Path projectDir, BuildTool buildTool)static QuarkusProjectgetProject(Path projectDir, BuildTool buildTool, String quarkusVersion)Deprecated.static QuarkusProjectgetProject(Path projectDir, ExtensionManager extManager)static QuarkusProjectgetProject(Path projectDir, ExtensionCatalog catalog, BuildTool buildTool)static QuarkusProjectgetProject(Path projectDir, ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion)static QuarkusProjectgetProject(Path projectDir, ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log)static QuarkusProjectgetProject(Path projectDir, ExtensionCatalog catalog, ExtensionManager extManager, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log)static QuarkusProjectgetProject(Path projectDir, String quarkusVersion)Deprecated.static booleanisRegistryClientEnabled()static io.quarkus.devtools.messagewriter.MessageWritermessageWriter()static voidreset()static ExtensionCatalogresolveExtensionCatalog()static voidsetArtifactResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver)static voidsetMessageWriter(io.quarkus.devtools.messagewriter.MessageWriter newLog)static voidsetToolsConfig(RegistriesConfig config)static RegistriesConfigtoolsConfig()
-
-
-
Method Detail
-
isRegistryClientEnabled
public static boolean isRegistryClientEnabled()
-
getProject
public static QuarkusProject getProject(Path projectDir)
-
getProject
@Deprecated public static QuarkusProject getProject(Path projectDir, String quarkusVersion)
Deprecated.
-
getProject
@Deprecated public static QuarkusProject getProject(Path projectDir, BuildTool buildTool, String quarkusVersion)
Deprecated.
-
getExtensionCatalog
@Deprecated public static ExtensionCatalog getExtensionCatalog(String quarkusVersion)
Deprecated.
-
getProject
public static QuarkusProject getProject(Path projectDir, BuildTool buildTool)
-
getProject
public static QuarkusProject getProject(Path projectDir, ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion)
-
getProject
public static QuarkusProject getProject(Path projectDir, ExtensionCatalog catalog, BuildTool buildTool)
-
getProject
public static QuarkusProject getProject(Path projectDir, ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log)
-
getProject
public static QuarkusProject getProject(Path projectDir, ExtensionManager extManager) throws RegistryResolutionException
- Throws:
RegistryResolutionException
-
resolveExtensionCatalog
public static ExtensionCatalog resolveExtensionCatalog() throws RegistryResolutionException
- Throws:
RegistryResolutionException
-
getProject
public static QuarkusProject getProject(Path projectDir, ExtensionCatalog catalog, ExtensionManager extManager, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log)
-
getCatalogResolver
public static ExtensionCatalogResolver getCatalogResolver() throws RegistryResolutionException
- Throws:
RegistryResolutionException
-
getCatalogResolver
public static ExtensionCatalogResolver getCatalogResolver(io.quarkus.devtools.messagewriter.MessageWriter log) throws RegistryResolutionException
- Throws:
RegistryResolutionException
-
getCatalogResolver
public static ExtensionCatalogResolver getCatalogResolver(boolean enableRegistryClient, io.quarkus.devtools.messagewriter.MessageWriter log) throws RegistryResolutionException
- Throws:
RegistryResolutionException
-
getCatalogResolver
public static ExtensionCatalogResolver getCatalogResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver, io.quarkus.devtools.messagewriter.MessageWriter log) throws RegistryResolutionException
- Throws:
RegistryResolutionException
-
toolsConfig
public static RegistriesConfig toolsConfig()
-
setToolsConfig
public static void setToolsConfig(RegistriesConfig config)
-
reset
public static void reset()
-
setMessageWriter
public static void setMessageWriter(io.quarkus.devtools.messagewriter.MessageWriter newLog)
-
messageWriter
public static io.quarkus.devtools.messagewriter.MessageWriter messageWriter()
-
setArtifactResolver
public static void setArtifactResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver)
-
artifactResolver
public static io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver artifactResolver()
-
-