Package io.quarkus.domino
Interface ProjectDependencyConfig.Mutable
- All Superinterfaces:
ProjectDependencyConfig
- Enclosing interface:
- ProjectDependencyConfig
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.domino.ProjectDependencyConfig
ProjectDependencyConfig.Mutable -
Method Summary
Modifier and TypeMethodDescriptionaddExcludePattern(io.quarkus.maven.dependency.ArtifactCoords pattern) addIncludePattern(io.quarkus.maven.dependency.ArtifactCoords patter) addProjectArtifacts(io.quarkus.maven.dependency.ArtifactCoords projectArtifact) build()default voidPersist this configuration to the specified file.setExcludeBomImports(boolean excludeBomImports) default ProjectDependencyConfig.MutablesetExcludeGroupIds(Collection<String> groupIds) default ProjectDependencyConfig.MutablesetExcludeKeys(Collection<io.quarkus.maven.dependency.ArtifactKey> artifactKeys) setExcludeParentPoms(boolean excludeParentPoms) setExcludePatterns(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts) setExcludeScopes(Collection<String> excludeScopes) setGradleJava8(boolean java8) setGradleJavaHome(String javaHome) setIncludeAlreadyBuilt(boolean includeAlreadyBuilt) setIncludeArtifacts(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts) default ProjectDependencyConfig.MutablesetIncludeGroupIds(Collection<String> groupIds) default ProjectDependencyConfig.MutablesetIncludeKeys(Collection<io.quarkus.maven.dependency.ArtifactKey> artifactKeys) setIncludeNonManaged(boolean includeNonManaged) setIncludeOptionalDeps(boolean includeOptionalDeps) setIncludePatterns(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts) setLegacyScmLocator(boolean legacyScmLocator) setLevel(int level) setLogArtifactsToBuild(boolean logArtifactsToBuild) setLogCodeRepos(boolean logCodeRepos) setLogCodeRepoTree(boolean logCodeRepoGraph) setLogModulesToBuild(boolean logModulesToBuild) setLogNonManagedVisited(boolean logNonManagedVisited) setLogRemaining(boolean logRemaining) setLogSummary(boolean logSummary) setLogTrees(boolean logTrees) setLogTreesFor(String logTreesFor) setNonProjectBoms(List<io.quarkus.maven.dependency.ArtifactCoords> nonProjectBoms) setProductInfo(ProductInfo productInfo) setProjectArtifacts(Collection<io.quarkus.maven.dependency.ArtifactCoords> projectArtifacts) setProjectBom(io.quarkus.maven.dependency.ArtifactCoords bom) setProjectDir(Path projectDir) setRecipeRepos(List<String> recipeRepoUrls) setValidateCodeRepoTags(boolean validateTags) Deprecated.setVerboseGraphs(boolean verboseGraphs) setWarnOnMissingScm(boolean warnOnMissingScm) setWarnOnResolutionErrors(boolean warn) Methods inherited from interface io.quarkus.domino.ProjectDependencyConfig
getExcludePatterns, getExcludeScopes, getGradleJavaHome, getIncludeArtifacts, getIncludePatterns, getLevel, getLogTreesFor, getNonProjectBoms, getProductInfo, getProjectArtifacts, getProjectBom, getProjectDir, getRecipeRepos, isExcludeBomImports, isExcludeParentPoms, isGradleJava8, isIncludeAlreadyBuilt, isIncludeNonManaged, isIncludeOptionalDeps, isLegacyScmLocator, isLogArtifactsToBuild, isLogCodeRepos, isLogCodeRepoTree, isLogModulesToBuild, isLogNonManagedVisitied, isLogRemaining, isLogSummary, isLogTrees, isValidateCodeRepoTags, isVerboseGraphs, isWarnOnMissingScm, isWarnOnResolutionErrors, mutable
-
Method Details
-
setProductInfo
-
setProjectDir
-
setProjectBom
-
setNonProjectBoms
ProjectDependencyConfig.Mutable setNonProjectBoms(List<io.quarkus.maven.dependency.ArtifactCoords> nonProjectBoms) -
setProjectArtifacts
ProjectDependencyConfig.Mutable setProjectArtifacts(Collection<io.quarkus.maven.dependency.ArtifactCoords> projectArtifacts) -
addProjectArtifacts
ProjectDependencyConfig.Mutable addProjectArtifacts(io.quarkus.maven.dependency.ArtifactCoords projectArtifact) -
setIncludeArtifacts
ProjectDependencyConfig.Mutable setIncludeArtifacts(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts) -
setIncludeGroupIds
-
setIncludeKeys
default ProjectDependencyConfig.Mutable setIncludeKeys(Collection<io.quarkus.maven.dependency.ArtifactKey> artifactKeys) -
setIncludePatterns
ProjectDependencyConfig.Mutable setIncludePatterns(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts) -
addIncludePattern
ProjectDependencyConfig.Mutable addIncludePattern(io.quarkus.maven.dependency.ArtifactCoords patter) -
setExcludeGroupIds
-
setExcludeKeys
default ProjectDependencyConfig.Mutable setExcludeKeys(Collection<io.quarkus.maven.dependency.ArtifactKey> artifactKeys) -
setExcludePatterns
ProjectDependencyConfig.Mutable setExcludePatterns(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts) -
addExcludePattern
ProjectDependencyConfig.Mutable addExcludePattern(io.quarkus.maven.dependency.ArtifactCoords pattern) -
setExcludeScopes
-
setIncludeNonManaged
-
setExcludeParentPoms
-
setExcludeBomImports
-
setLevel
-
setVerboseGraphs
-
setLogArtifactsToBuild
-
setLogModulesToBuild
-
setLogTrees
-
setLogTreesFor
-
setLogRemaining
-
setLogSummary
-
setLogNonManagedVisited
-
setLogCodeRepos
-
setLogCodeRepoTree
-
setRecipeRepos
-
setValidateCodeRepoTags
@Deprecated(since="0.0.78") ProjectDependencyConfig.Mutable setValidateCodeRepoTags(boolean validateTags) Deprecated. -
setLegacyScmLocator
-
setWarnOnResolutionErrors
-
setWarnOnMissingScm
-
setIncludeAlreadyBuilt
-
setIncludeOptionalDeps
-
setGradleJava8
-
setGradleJavaHome
-
build
ProjectDependencyConfig build() -
persist
Description copied from interface:ProjectDependencyConfigPersist this configuration to the specified file.- Specified by:
persistin interfaceProjectDependencyConfig- Parameters:
p- Target path- Throws:
IOException- if the specified file can not be written to.
-