A reporter for the dependency updates results.
| Type | Name and description |
|---|---|
java.util.Map<java.util.Map<java.lang.String, java.lang.String>, java.lang.String> |
currentVersionsThe current versions of each dependency declared in the project(s). |
java.util.Map<java.util.Map<java.lang.String, java.lang.String>, java.lang.String> |
downgradeVersionsThe dependencies that exceed the latest found (e.g. may not want SNAPSHOTs). |
java.lang.String |
gradleReleaseChannelThe gradle release channel to use for reporting. |
GradleUpdateChecker |
gradleUpdateCheckerfacade object to access information about running gradle versions and gradle updates |
java.util.Map<java.util.Map<java.lang.String, java.lang.String>, java.lang.String> |
latestVersionsThe latest versions of each dependency (as scoped by the revision level). |
java.lang.String |
outputDirThe outputDir for report. |
java.lang.Object |
outputFormatterThe output formatter strategy evaluated with. |
org.gradle.api.Project |
projectThe project evaluated against. |
java.util.Map<java.util.Map<java.lang.String, java.lang.String>, java.lang.String> |
projectUrlsProject urls of maven dependencies |
java.lang.String |
reportfileNameThe filename of the report file. |
java.lang.String |
revisionThe revision strategy evaluated with. |
java.util.Set<org.gradle.api.artifacts.UnresolvedDependency> |
unresolvedThe dependencies that could not be resolved. |
java.util.Map<java.util.Map<java.lang.String, java.lang.String>, java.lang.String> |
upToDateVersionsThe dependencies that are up to date (same as latest found). |
java.util.Map<java.util.Map<java.lang.String, java.lang.String>, java.lang.String> |
upgradeVersionsThe dependencies where upgrades were found (below latest found). |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Result |
buildBaseObject() |
|
protected java.util.SortedSet |
buildCurrentGroup() |
<T extends Dependency> |
protected DependenciesGroup<T> |
buildDependenciesGroup(java.util.SortedSet<T> dependencies) |
|
protected java.lang.Object |
buildDependency(java.lang.String group, java.lang.String name, java.lang.String version, java.lang.String projectUrl) |
|
protected java.lang.Object |
buildExceededDependency(java.lang.String group, java.lang.String name, java.lang.String version, java.lang.String latestVersion, java.lang.String projectUrl) |
|
protected java.util.SortedSet |
buildExceededGroup() |
|
protected Result |
buildObject(int count, DependenciesGroup current, DependenciesGroup outdated, DependenciesGroup exceeded, DependenciesGroup unresolved, GradleUpdateResults gradleUpdateResults) |
|
protected java.lang.Object |
buildOutdatedDependency(java.lang.String group, java.lang.String name, java.lang.String version, java.lang.String laterVersion, java.lang.String projectUrl) |
|
protected java.util.SortedSet |
buildOutdatedGroup() |
|
protected java.lang.Object |
buildUnresolvedDependency(java.lang.String group, java.lang.String name, java.lang.String version, java.lang.String reason, java.lang.String projectUrl) |
|
protected java.util.SortedSet<DependencyUnresolved> |
buildUnresolvedGroup() |
|
protected static java.lang.Object |
compareKeys(java.util.Map<java.lang.String, java.lang.String> a, java.util.Map<java.lang.String, java.lang.String> b)Compares the dependency keys. |
|
java.lang.Object |
generateFileReport(Reporter reporter) |
|
Reporter |
getOutputReporter(java.lang.String formatterOriginal) |
|
static java.util.Map<java.lang.String, java.lang.String> |
keyOf(org.gradle.api.artifacts.ModuleVersionSelector dependency) |
|
java.lang.Object |
sortByGroupAndName(java.util.Map<java.util.Map<java.lang.String, java.lang.String>, java.lang.String> dependencies) |
|
java.lang.Object |
write() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
The current versions of each dependency declared in the project(s).
The dependencies that exceed the latest found (e.g. may not want SNAPSHOTs).
The gradle release channel to use for reporting.
facade object to access information about running gradle versions and gradle updates
The latest versions of each dependency (as scoped by the revision level).
The outputDir for report.
The output formatter strategy evaluated with.
The project evaluated against.
Project urls of maven dependencies
The filename of the report file.
The revision strategy evaluated with.
The dependencies that could not be resolved.
The dependencies that are up to date (same as latest found).
The dependencies where upgrades were found (below latest found).
Compares the dependency keys.