Nils Breunese created MNG-7185: ---------------------------------- Summary: Single version range should not match other versions Key: MNG-7185 URL: https://issues.apache.org/jira/browse/MNG-7185 Project: Maven Issue Type: Bug Affects Versions: 3.8.1 Reporter: Nils Breunese
I would expect a version range for a single version to not contain any other versions, but it seems this is not the case, because this test fails on the second assertion: {code} @Test void range_with_single_version_should_not_contain_other_version() { VersionRange singleVersionRange = VersionRange.createFromVersionSpec("1.0.0"); assertThat(singleVersionRange.containsVersion(new DefaultArtifactVersion("1.0.0"))).isTrue(); assertThat(singleVersionRange.containsVersion(new DefaultArtifactVersion("2.0.0"))).isFalse(); } {code} Is this a bug, or do I misinterpret what a single version range is? Does {{maven-artifact}} have a concept for a version range that only contains a single version? -- This message was sent by Atlassian Jira (v8.3.4#803005)