@org.gradle.api.tasks.CacheableTask abstract class ExtractDependenciesTask extends DefaultTask
Grails Bom files define their dependencies in a series of maps, this task takes those maps and generates an asciidoc file containing all of the resolve dependencies and their versions in the bom.
Constructor and description |
---|
ExtractDependenciesTask() |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
generate() |
|
abstract Property<java.lang.String> |
getConfigurationName() |
|
abstract MapProperty<java.lang.String, java.lang.String> |
getDefinitions() |
|
abstract ConfigurableFileCollection |
getDependencyArtifacts() |
|
abstract RegularFileProperty |
getDestination() |
|
abstract MapProperty<java.lang.String, java.lang.String> |
getPlatformDefinitions() |
|
abstract MapProperty<java.lang.String, java.lang.String> |
getProjectArtifactIds() |
|
abstract Property<java.lang.String> |
getProjectName() |
|
abstract MapProperty<java.lang.String, java.lang.String> |
getVersions() |
|
java.util.Properties |
populatePlatformDependencies(CoordinateVersionHolder bomCoordinates, java.util.List<CoordinateHolder> exclusionRules, java.util.Map<CoordinateHolder, ExtractedDependencyConstraint> constraints, boolean error, int level) |
|
void |
setConfiguration(NamedDomainObjectProvider<Configuration> config) |