Class IncubatingApplicationModelResolver
java.lang.Object
io.quarkus.bootstrap.resolver.maven.IncubatingApplicationModelResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisIncubatingEnabled(Properties projectProperties) Temporary method that will be removed once this implementation becomes the default.voidresolve(org.eclipse.aether.collection.CollectRequest collectRtDepsRequest) setApplicationModelBuilder(ApplicationModelBuilder appBuilder) setArtifactResolver(MavenArtifactResolver resolver) setCollectCompileOnly(List<org.eclipse.aether.graph.Dependency> collectCompileOnly) In addition to resolving dependencies for the build classpath, also resolve these compile-only dependencies and add them to the application model asDependencyFlags.COMPILE_ONLY.setCollectReloadableModules(boolean collectReloadableModules) setDependencyLogging(DependencyLoggingConfig depLogging)
-
Constructor Details
-
IncubatingApplicationModelResolver
public IncubatingApplicationModelResolver()
-
-
Method Details
-
isIncubatingEnabled
Temporary method that will be removed once this implementation becomes the default.- Returns:
- true if this implementation is enabled
-
newInstance
-
setArtifactResolver
-
setApplicationModelBuilder
public IncubatingApplicationModelResolver setApplicationModelBuilder(ApplicationModelBuilder appBuilder) -
setCollectReloadableModules
public IncubatingApplicationModelResolver setCollectReloadableModules(boolean collectReloadableModules) -
setDependencyLogging
-
setCollectCompileOnly
public IncubatingApplicationModelResolver setCollectCompileOnly(List<org.eclipse.aether.graph.Dependency> collectCompileOnly) In addition to resolving dependencies for the build classpath, also resolve these compile-only dependencies and add them to the application model asDependencyFlags.COMPILE_ONLY.- Parameters:
collectCompileOnly- compile-only dependencies to add to the model- Returns:
- self
-
resolve
public void resolve(org.eclipse.aether.collection.CollectRequest collectRtDepsRequest) throws AppModelResolverException - Throws:
AppModelResolverException
-