Update to upstream version 3.0.0

This commit is contained in:
Michal Srb 2014-01-07 12:49:29 +01:00
parent acb048947a
commit 4ce104e9ee
4 changed files with 7 additions and 86 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
maven-plugin-testing-1.2.tar.xz
/maven-plugin-testing-2.0-alpha-1.tar.xz
/maven-plugin-testing-2.1-source-release.zip
/maven-plugin-testing-3.0.0-source-release.zip

View File

@ -1,80 +0,0 @@
From 30f9f192aae98b73a15bd3b0a035c730bb269bab Mon Sep 17 00:00:00 2001
From: Michal Srb <msrb@redhat.com>
Date: Tue, 6 Aug 2013 13:13:25 +0200
Subject: [PATCH] Port to Maven 3.1.0
---
.../java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java | 4 ++--
.../main/java/org/apache/maven/shared/test/plugin/ProjectTool.java | 4 ++--
.../main/java/org/apache/maven/shared/test/plugin/RepositoryTool.java | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java
index dec1a81..a9a8ab4 100644
--- a/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java
+++ b/maven-plugin-testing-harness/src/main/java/org/apache/maven/plugin/testing/AbstractMojoTestCase.java
@@ -49,7 +49,7 @@ import org.apache.maven.plugin.descriptor.PluginDescriptorBuilder;
import org.apache.maven.plugin.logging.Log;
import org.apache.maven.project.MavenProject;
import org.apache.maven.repository.RepositorySystem;
-import org.apache.maven.repository.internal.MavenRepositorySystemSession;
+import org.apache.maven.repository.internal.MavenRepositorySystemUtils;
import org.codehaus.plexus.ContainerConfiguration;
import org.codehaus.plexus.DefaultContainerConfiguration;
import org.codehaus.plexus.DefaultPlexusContainer;
@@ -373,7 +373,7 @@ public abstract class AbstractMojoTestCase
MavenExecutionRequest request = new DefaultMavenExecutionRequest();
MavenExecutionResult result = new DefaultMavenExecutionResult();
- MavenSession session = new MavenSession( container, new MavenRepositorySystemSession(), request, result );
+ MavenSession session = new MavenSession( container, MavenRepositorySystemUtils.newSession(), request, result );
session.setCurrentProject( project );
session.setProjects( Arrays.asList( project ) );
return session;
diff --git a/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/ProjectTool.java b/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/ProjectTool.java
index 4cb36a1..90b094e 100644
--- a/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/ProjectTool.java
+++ b/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/ProjectTool.java
@@ -50,7 +50,7 @@ import org.apache.maven.project.ProjectBuilder;
import org.apache.maven.project.ProjectBuildingException;
import org.apache.maven.project.ProjectBuildingRequest;
import org.apache.maven.project.artifact.ProjectArtifactMetadata;
-import org.apache.maven.repository.internal.MavenRepositorySystemSession;
+import org.apache.maven.repository.internal.MavenRepositorySystemUtils;
import org.codehaus.plexus.component.annotations.Component;
import org.codehaus.plexus.component.annotations.Requirement;
import org.codehaus.plexus.util.FileUtils;
@@ -241,7 +241,7 @@ public class ProjectTool
{
ProjectBuildingRequest request = new DefaultProjectBuildingRequest();
request.setLocalRepository( artifactRepositoryFactory.createArtifactRepository( "local", new File( "target/localrepo" ).getCanonicalFile().toURL().toExternalForm(), "default", null, null ) );
- request.setRepositorySession( new MavenRepositorySystemSession() );
+ request.setRepositorySession( MavenRepositorySystemUtils.newSession() );
MavenProject project = projectBuilder.build( pomInfo.getPomFile(), request ).getProject();
Artifact artifact = artifactFactory.createArtifact( project.getGroupId(), project.getArtifactId(), project
diff --git a/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/RepositoryTool.java b/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/RepositoryTool.java
index 30bd492..de9c31d 100644
--- a/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/RepositoryTool.java
+++ b/maven-plugin-testing-tools/src/main/java/org/apache/maven/shared/test/plugin/RepositoryTool.java
@@ -40,7 +40,7 @@ import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
import org.apache.maven.plugin.LegacySupport;
import org.apache.maven.project.MavenProject;
import org.apache.maven.project.artifact.ProjectArtifactMetadata;
-import org.apache.maven.repository.internal.MavenRepositorySystemSession;
+import org.apache.maven.repository.internal.MavenRepositorySystemUtils;
import org.apache.maven.settings.MavenSettingsBuilder;
import org.apache.maven.settings.Settings;
import org.codehaus.plexus.PlexusConstants;
@@ -218,7 +218,7 @@ public class RepositoryTool
destination.getParentFile().mkdirs();
}
- legacySupport.setSession( new MavenSession( container, new MavenRepositorySystemSession(),
+ legacySupport.setSession( new MavenSession( container, MavenRepositorySystemUtils.newSession(),
new DefaultMavenExecutionRequest(),
new DefaultMavenExecutionResult() ) );
try
--
1.8.1.4

View File

@ -1,11 +1,10 @@
Name: maven-plugin-testing
Version: 2.1
Release: 9%{?dist}
Version: 3.0.0
Release: 1%{?dist}
Summary: Maven Plugin Testing
License: ASL 2.0
URL: http://maven.apache.org/plugin-testing/
Source0: http://repo1.maven.org/maven2/org/apache/maven/plugin-testing/%{name}/%{version}/%{name}-%{version}-source-release.zip
Patch0: 0001-Port-to-Maven-3.1.0.patch
BuildArch: noarch
BuildRequires: easymock3
@ -57,8 +56,6 @@ Framework to test Maven Plugins with Easymock objects.
%prep
%setup -q
%patch0 -p1
sed -i -e "s/MockControl/IMocksControl/g" maven-test-tools/src/main/java/org/apache/maven/shared/tools/easymock/MockManager.java
%build
@ -79,6 +76,9 @@ sed -i -e "s/MockControl/IMocksControl/g" maven-test-tools/src/main/java/org/apa
%doc LICENSE NOTICE
%changelog
* Tue Jan 07 2014 Michal Srb <msrb@redhat.com> - 3.0.0-1
- Update to upstream version 3.0.0
* Tue Aug 06 2013 Michal Srb <msrb@redhat.com> - 2.1-9
- Port to Maven 3.1.0 (Resolves: #988253, #991860)

View File

@ -1 +1 @@
c3ec130f445df5e955d060b288f854a0 maven-plugin-testing-2.1-source-release.zip
b9770e51c9a7522a417c035e6f56d5b7 maven-plugin-testing-3.0.0-source-release.zip