Skip to content

Commit 220388a

Browse files
committed
Port to Gradle 2.4-rc-1
1 parent 49333a9 commit 220388a

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

xmvn-connector-gradle/src/main/java/org/fedoraproject/xmvn/connector/gradle/GradleResolver.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.DescriptorParseContext;
2929
import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.GradlePomModuleDescriptorParser;
3030
import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.MetaDataParser;
31+
import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.DefaultVersionComparator;
3132
import org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.DefaultVersionSelectorScheme;
3233
import org.gradle.api.internal.artifacts.repositories.ResolutionAwareRepository;
3334
import org.gradle.api.internal.component.ArtifactType;
@@ -47,10 +48,10 @@
4748
import org.gradle.internal.resolve.result.BuildableArtifactResolveResult;
4849
import org.gradle.internal.resolve.result.BuildableArtifactSetResolveResult;
4950
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;
5353
import org.gradle.internal.resource.local.DefaultLocallyAvailableResource;
54+
import org.gradle.internal.resource.local.LocallyAvailableExternalResource;
5455
import org.slf4j.Logger;
5556
import org.slf4j.LoggerFactory;
5657

@@ -149,7 +150,7 @@ public boolean isLocal()
149150
}
150151

151152
@Override
152-
public void listModuleVersions( DependencyMetaData arg0, BuildableModuleComponentVersionSelectionResolveResult arg1 )
153+
public void listModuleVersions( DependencyMetaData arg0, BuildableModuleVersionListingResolveResult arg1 )
153154
{
154155
logger.debug( "listModuleVersions() called, but it is NOT IMPLEMENTED" );
155156
}
@@ -195,7 +196,8 @@ public void resolveComponentMetaData( DependencyMetaData dependency, ModuleCompo
195196
{
196197
logger.debug( "Found Maven POM: {}", pomPath );
197198

198-
MetaDataParser parser = new GradlePomModuleDescriptorParser( new DefaultVersionSelectorScheme() );
199+
MetaDataParser<DefaultMavenModuleResolveMetaData> parser =
200+
new GradlePomModuleDescriptorParser( new DefaultVersionSelectorScheme( new DefaultVersionComparator() ) );
199201
MutableModuleComponentResolveMetaData metaData = parser.parseMetaData( this, pomPath.toFile() );
200202

201203
result.resolved( metaData );

xmvn-parent/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
<atinjectVersion>1</atinjectVersion>
8080
<ivyVersion>2.4.0</ivyVersion>
8181
<jcommanderVersion>1.48</jcommanderVersion>
82-
<gradleVersion>2.3</gradleVersion>
82+
<gradleVersion>2.4-rc-1</gradleVersion>
8383
<guiceVersion>3.2.5</guiceVersion>
8484
<guavaVersion>18.0</guavaVersion>
8585
<mavenInvokerVersion>2.2</mavenInvokerVersion>

0 commit comments

Comments
 (0)