name.remal.default-dependency-version
Plugin class: name.remal.gradle_plugins.plugins.dependencies.DefaultDependencyVersionsPlugin
plugins {
id 'name.remal.default-dependency-version' version '1.5.0'
}
plugins {
id("name.remal.default-dependency-version") version "1.5.0"
}
This plugin sets default versions for each dependency with empty version if the dependency matches notations of DefaultDependencyVersion
services.
Also defaultDependencyVersionsHelp
task is created to display all default dependency versions for the project.
The services and factories are loaded using ServiceLoader mechanism.
name.remal.gradle_plugins.plugins.dependencies.DefaultDependencyVersion
¶
Property | Type | Description |
---|---|---|
notation |
File |
Dependency notation. |
version |
List<File> |
Default version. |
Method | Description |
---|---|
boolean matches(String dependencyNotation) |
Checks if dependencyNotation matches notation . |
boolean matches(String? group, String? name) |
Checks if dependency group and name matches notation . |
name.remal.gradle_plugins.plugins.dependencies.DefaultDependencyVersionFactory
¶
Method | Description |
---|---|
List<DefaultDependencyVersion> create(Project project) |
Create a list of DefaultDependencyVersion services for the project. |