Package io.quarkus.devtools.project
Class QuarkusProjectHelper
java.lang.Object
io.quarkus.devtools.project.QuarkusProjectHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.quarkus.bootstrap.resolver.maven.MavenArtifactResolverstatic BuildTooldetectExistingBuildTool(Path projectDirPath) static QuarkusProjectgetCachedProject(Path projectDir) static io.quarkus.registry.ExtensionCatalogResolverstatic io.quarkus.registry.ExtensionCatalogResolvergetCatalogResolver(boolean enableRegistryClient, io.quarkus.devtools.messagewriter.MessageWriter log) static io.quarkus.registry.ExtensionCatalogResolvergetCatalogResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver, io.quarkus.devtools.messagewriter.MessageWriter log) static io.quarkus.registry.ExtensionCatalogResolvergetCatalogResolver(io.quarkus.devtools.messagewriter.MessageWriter log) static io.quarkus.registry.catalog.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, io.quarkus.registry.catalog.ExtensionCatalog catalog, BuildTool buildTool) static QuarkusProjectgetProject(Path projectDir, io.quarkus.registry.catalog.ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion) static QuarkusProjectgetProject(Path projectDir, io.quarkus.registry.catalog.ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log) static QuarkusProjectgetProject(Path projectDir, io.quarkus.registry.catalog.ExtensionCatalog catalog, ExtensionManager extManager, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log) static QuarkusProjectgetProject(Path projectDir, String quarkusVersion) Deprecated.static booleanstatic io.quarkus.devtools.messagewriter.MessageWriterstatic voidreset()static io.quarkus.registry.catalog.ExtensionCatalogstatic voidsetArtifactResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver) static voidsetMessageWriter(io.quarkus.devtools.messagewriter.MessageWriter newLog) static voidsetToolsConfig(io.quarkus.registry.config.RegistriesConfig config) static io.quarkus.registry.config.RegistriesConfig
-
Constructor Details
-
QuarkusProjectHelper
public QuarkusProjectHelper()
-
-
Method Details
-
isRegistryClientEnabled
public static boolean isRegistryClientEnabled() -
detectExistingBuildTool
-
getCachedProject
-
getProject
-
getProject
Deprecated. -
getProject
@Deprecated public static QuarkusProject getProject(Path projectDir, BuildTool buildTool, String quarkusVersion) Deprecated. -
getExtensionCatalog
@Deprecated public static io.quarkus.registry.catalog.ExtensionCatalog getExtensionCatalog(String quarkusVersion) Deprecated. -
getProject
-
getProject
public static QuarkusProject getProject(Path projectDir, io.quarkus.registry.catalog.ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion) -
getProject
public static QuarkusProject getProject(Path projectDir, io.quarkus.registry.catalog.ExtensionCatalog catalog, BuildTool buildTool) -
getProject
public static QuarkusProject getProject(Path projectDir, io.quarkus.registry.catalog.ExtensionCatalog catalog, BuildTool buildTool, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log) -
getProject
public static QuarkusProject getProject(Path projectDir, ExtensionManager extManager) throws io.quarkus.registry.RegistryResolutionException - Throws:
io.quarkus.registry.RegistryResolutionException
-
resolveExtensionCatalog
public static io.quarkus.registry.catalog.ExtensionCatalog resolveExtensionCatalog() throws io.quarkus.registry.RegistryResolutionException- Throws:
io.quarkus.registry.RegistryResolutionException
-
getProject
public static QuarkusProject getProject(Path projectDir, io.quarkus.registry.catalog.ExtensionCatalog catalog, ExtensionManager extManager, JavaVersion javaVersion, io.quarkus.devtools.messagewriter.MessageWriter log) -
getCatalogResolver
public static io.quarkus.registry.ExtensionCatalogResolver getCatalogResolver() throws io.quarkus.registry.RegistryResolutionException- Throws:
io.quarkus.registry.RegistryResolutionException
-
getCatalogResolver
public static io.quarkus.registry.ExtensionCatalogResolver getCatalogResolver(io.quarkus.devtools.messagewriter.MessageWriter log) throws io.quarkus.registry.RegistryResolutionException - Throws:
io.quarkus.registry.RegistryResolutionException
-
getCatalogResolver
public static io.quarkus.registry.ExtensionCatalogResolver getCatalogResolver(boolean enableRegistryClient, io.quarkus.devtools.messagewriter.MessageWriter log) throws io.quarkus.registry.RegistryResolutionException - Throws:
io.quarkus.registry.RegistryResolutionException
-
getCatalogResolver
public static io.quarkus.registry.ExtensionCatalogResolver getCatalogResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver, io.quarkus.devtools.messagewriter.MessageWriter log) throws io.quarkus.registry.RegistryResolutionException - Throws:
io.quarkus.registry.RegistryResolutionException
-
toolsConfig
public static io.quarkus.registry.config.RegistriesConfig toolsConfig() -
setToolsConfig
public static void setToolsConfig(io.quarkus.registry.config.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()
-