diff --git a/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/reporter/result/DependenciesGroup.kt b/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/reporter/result/DependenciesGroup.kt index 67a3a5e6..01dc1d37 100644 --- a/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/reporter/result/DependenciesGroup.kt +++ b/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/reporter/result/DependenciesGroup.kt @@ -8,5 +8,5 @@ package com.github.benmanes.gradle.versions.reporter.result */ data class DependenciesGroup( val count: Int, - val dependencies: Set = sortedSetOf(), + val dependencies: MutableSet = mutableSetOf(), ) diff --git a/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/DependencyUpdatesReporter.kt b/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/DependencyUpdatesReporter.kt index 8e9ae046..0d6869da 100644 --- a/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/DependencyUpdatesReporter.kt +++ b/gradle-versions-plugin/src/main/kotlin/com/github/benmanes/gradle/versions/updates/DependencyUpdatesReporter.kt @@ -176,38 +176,38 @@ class DependencyUpdatesReporter( ) } - private fun buildCurrentGroup(): Set { + private fun buildCurrentGroup(): MutableSet { return sortByGroupAndName(upToDateVersions) .map { dep -> updateKey(dep.key as HashMap) buildDependency(dep.value, dep.key) - }.toSortedSet() as TreeSet + }.toSortedSet() } - private fun buildOutdatedGroup(): Set { + private fun buildOutdatedGroup(): MutableSet { return sortByGroupAndName(upgradeVersions) .map { dep -> updateKey(dep.key as HashMap) buildOutdatedDependency(dep.value, dep.key) - }.toSortedSet() as TreeSet + }.toSortedSet() } - private fun buildExceededGroup(): Set { + private fun buildExceededGroup(): MutableSet { return sortByGroupAndName(downgradeVersions) .map { dep -> updateKey(dep.key as HashMap) buildExceededDependency(dep.value, dep.key) - }.toSortedSet() as TreeSet + }.toSortedSet() } - private fun buildUndeclaredGroup(): Set { + private fun buildUndeclaredGroup(): MutableSet { return undeclared .map { coordinate -> Dependency(coordinate.groupId, coordinate.artifactId) - }.toSortedSet() as TreeSet + }.toSortedSet() } - private fun buildUnresolvedGroup(): Set { + private fun buildUnresolvedGroup(): MutableSet { return unresolved .sortedWith { a, b -> compareKeys(keyOf(a.selector), keyOf(b.selector)) @@ -311,7 +311,7 @@ class DependencyUpdatesReporter( ) } - private fun buildDependenciesGroup(dependencies: Set): DependenciesGroup { + private fun buildDependenciesGroup(dependencies: MutableSet): DependenciesGroup { return DependenciesGroup(dependencies.size, dependencies) }