|
28 | 28 | import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.DescriptorParseContext; |
29 | 29 | import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.GradlePomModuleDescriptorParser; |
30 | 30 | import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.MetaDataParser; |
| 31 | +import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.DefaultVersionComparator; |
31 | 32 | import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.DefaultVersionSelectorScheme; |
32 | 33 | import org.gradle.api.internal.artifacts.repositories.ResolutionAwareRepository; |
33 | 34 | import org.gradle.api.internal.component.ArtifactType; |
|
47 | 48 | import org.gradle.internal.resolve.result.BuildableArtifactResolveResult; |
48 | 49 | import org.gradle.internal.resolve.result.BuildableArtifactSetResolveResult; |
49 | 50 | import org.gradle.internal.resolve.result.BuildableModuleComponentMetaDataResolveResult; |
50 | | -import org.gradle.internal.resolve.result.BuildableModuleComponentVersionSelectionResolveResult; |
51 | | -import org.gradle.internal.resource.DefaultLocallyAvailableExternalResource; |
52 | | -import org.gradle.internal.resource.LocallyAvailableExternalResource; |
| 51 | +import org.gradle.internal.resolve.result.BuildableModuleVersionListingResolveResult; |
| 52 | +import org.gradle.internal.resource.local.DefaultLocallyAvailableExternalResource; |
53 | 53 | import org.gradle.internal.resource.local.DefaultLocallyAvailableResource; |
| 54 | +import org.gradle.internal.resource.local.LocallyAvailableExternalResource; |
54 | 55 | import org.slf4j.Logger; |
55 | 56 | import org.slf4j.LoggerFactory; |
56 | 57 |
|
@@ -149,7 +150,7 @@ public boolean isLocal() |
149 | 150 | } |
150 | 151 |
|
151 | 152 | @Override |
152 | | - public void listModuleVersions( DependencyMetaData arg0, BuildableModuleComponentVersionSelectionResolveResult arg1 ) |
| 153 | + public void listModuleVersions( DependencyMetaData arg0, BuildableModuleVersionListingResolveResult arg1 ) |
153 | 154 | { |
154 | 155 | logger.debug( "listModuleVersions() called, but it is NOT IMPLEMENTED" ); |
155 | 156 | } |
@@ -195,7 +196,8 @@ public void resolveComponentMetaData( DependencyMetaData dependency, ModuleCompo |
195 | 196 | { |
196 | 197 | logger.debug( "Found Maven POM: {}", pomPath ); |
197 | 198 |
|
198 | | - MetaDataParser parser = new GradlePomModuleDescriptorParser( new DefaultVersionSelectorScheme() ); |
| 199 | + MetaDataParser<DefaultMavenModuleResolveMetaData> parser = |
| 200 | + new GradlePomModuleDescriptorParser( new DefaultVersionSelectorScheme( new DefaultVersionComparator() ) ); |
199 | 201 | MutableModuleComponentResolveMetaData metaData = parser.parseMetaData( this, pomPath.toFile() ); |
200 | 202 |
|
201 | 203 | result.resolved( metaData ); |
|
0 commit comments