File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
model/src/main/kotlin/utils Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -42,9 +42,9 @@ internal fun Identifier.isApplicableIvyVersion(pkgId: Identifier) =
42
42
43
43
// `Semver.satisfies(String)` requires a valid version range to work as expected, see:
44
44
// https://github.com/semver4j/semver4j/issues/132.
45
- val rangesList = getVersionRange () ? : return false
45
+ val ranges = getVersionRanges () ? : return false
46
46
47
- return Semver .coerce(pkgId.version)?.satisfies(rangesList ) == true
47
+ return Semver .coerce(pkgId.version)?.satisfies(ranges ) == true
48
48
}.onFailure {
49
49
logger.warn {
50
50
" Failed to check if identifier version '$version ' is applicable to package version " +
@@ -55,7 +55,7 @@ internal fun Identifier.isApplicableIvyVersion(pkgId: Identifier) =
55
55
}.getOrDefault(false )
56
56
57
57
internal fun Identifier.isVersionRange (): Boolean {
58
- val ranges = getVersionRange ()?.get()?.flatten() ? : return false
58
+ val ranges = getVersionRanges ()?.get()?.flatten() ? : return false
59
59
val rangeVersions = ranges.mapTo(mutableSetOf ()) { it.rangeVersion }
60
60
val isSingleVersion = rangeVersions.size <= 1 && ranges.all { range ->
61
61
// Determine whether the non-accessible `Range.rangeOperator` is `RangeOperator.EQUALS`.
@@ -65,7 +65,7 @@ internal fun Identifier.isVersionRange(): Boolean {
65
65
return ! isSingleVersion
66
66
}
67
67
68
- private fun Identifier.getVersionRange (): RangesList ? {
68
+ private fun Identifier.getVersionRanges (): RangesList ? {
69
69
if (IVY_VERSION_RANGE_INDICATORS .none { version.contains(it, ignoreCase = true ) }) return null
70
70
71
71
return runCatching {
You can’t perform that action at this time.
0 commit comments