Skip to content

Commit 48513c9

Browse files
authored
remove dependency on file management (#63)
* remove DependencyTestUtils * remove dependency on file-management
1 parent 5183d89 commit 48513c9

File tree

8 files changed

+30
-151
lines changed

8 files changed

+30
-151
lines changed

pom.xml

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -99,25 +99,24 @@ under the License.
9999
</properties>
100100

101101
<dependencyManagement>
102-
<dependencies>
103-
<dependency>
104-
<groupId>org.ow2.asm</groupId>
105-
<artifactId>asm</artifactId>
106-
<version>8.0.1</version>
107-
</dependency>
108-
</dependencies>
102+
<dependencies>
103+
<dependency>
104+
<groupId>org.ow2.asm</groupId>
105+
<artifactId>asm</artifactId>
106+
<version>8.0.1</version>
107+
</dependency>
108+
</dependencies>
109109
</dependencyManagement>
110110

111111
<dependencies>
112+
<!-- maven -->
112113
<!-- Remove once deprecated code has been replaced/removed -->
113114
<dependency>
114115
<groupId>org.apache.maven</groupId>
115116
<artifactId>maven-compat</artifactId>
116117
<version>${mavenVersion}</version>
117118
<scope>test</scope>
118119
</dependency>
119-
120-
<!-- maven -->
121120
<dependency>
122121
<groupId>org.apache.maven</groupId>
123122
<artifactId>maven-artifact</artifactId>
@@ -190,11 +189,6 @@ under the License.
190189
<artifactId>doxia-core</artifactId>
191190
<version>${doxiaVersion}</version>
192191
</dependency>
193-
<dependency>
194-
<groupId>org.apache.maven.doxia</groupId>
195-
<artifactId>doxia-core</artifactId>
196-
<version>${doxiaVersion}</version>
197-
</dependency>
198192
<dependency>
199193
<groupId>org.apache.maven.doxia</groupId>
200194
<artifactId>doxia-site-renderer</artifactId>
@@ -212,11 +206,6 @@ under the License.
212206
<artifactId>plexus-utils</artifactId>
213207
<version>3.3.0</version>
214208
</dependency>
215-
<dependency>
216-
<groupId>org.apache.maven.shared</groupId>
217-
<artifactId>file-management</artifactId>
218-
<version>3.0.0</version>
219-
</dependency>
220209
<dependency>
221210
<groupId>org.codehaus.plexus</groupId>
222211
<artifactId>plexus-io</artifactId>

src/test/java/org/apache/maven/plugins/dependency/AbstractDependencyMojoTestCase.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
import java.io.File;
2323
import java.io.IOException;
2424

25+
import org.apache.commons.io.FileUtils;
2526
import org.apache.maven.plugin.MojoExecutionException;
2627
import org.apache.maven.plugins.dependency.testUtils.DependencyArtifactStubFactory;
27-
import org.apache.maven.plugins.dependency.testUtils.DependencyTestUtils;
2828
import org.apache.maven.plugin.testing.AbstractMojoTestCase;
2929

3030
public abstract class AbstractDependencyMojoTestCase
@@ -48,7 +48,7 @@ protected void setUp( String testDirStr, boolean createFiles, boolean flattenedP
4848
super.setUp();
4949
testDir = new File( getBasedir(), "target" + File.separatorChar + "unit-tests" + File.separatorChar + testDirStr
5050
+ File.separatorChar );
51-
DependencyTestUtils.removeDirectory( testDir );
51+
FileUtils.deleteDirectory( testDir );
5252
assertFalse( testDir.exists() );
5353

5454
stubFactory = new DependencyArtifactStubFactory( this.testDir, createFiles, flattenedPath );
@@ -60,7 +60,7 @@ protected void tearDown()
6060
{
6161
try
6262
{
63-
DependencyTestUtils.removeDirectory( testDir );
63+
FileUtils.deleteDirectory( testDir );
6464
}
6565
catch ( IOException e )
6666
{

src/test/java/org/apache/maven/plugins/dependency/testUtils/DependencyTestUtils.java

Lines changed: 0 additions & 110 deletions
This file was deleted.

src/test/java/org/apache/maven/plugins/dependency/utils/filters/TestDestFileFilter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@
2626

2727
import junit.framework.TestCase;
2828

29+
import org.apache.commons.io.FileUtils;
2930
import org.apache.maven.artifact.Artifact;
3031
import org.apache.maven.plugin.MojoExecutionException;
3132
import org.apache.maven.plugins.dependency.testUtils.DependencyArtifactStubFactory;
32-
import org.apache.maven.plugins.dependency.testUtils.DependencyTestUtils;
3333
import org.apache.maven.plugins.dependency.utils.DependencyUtil;
3434
import org.apache.maven.plugin.logging.Log;
3535
import org.apache.maven.plugin.testing.SilentLog;
@@ -55,7 +55,7 @@ protected void setUp()
5555
super.setUp();
5656

5757
outputFolder = new File( "target/markers/" );
58-
DependencyTestUtils.removeDirectory( outputFolder );
58+
FileUtils.deleteDirectory( outputFolder );
5959
assertFalse( outputFolder.exists() );
6060

6161
this.fact = new DependencyArtifactStubFactory( outputFolder, false );
@@ -65,7 +65,7 @@ protected void setUp()
6565
protected void tearDown()
6666
throws IOException
6767
{
68-
DependencyTestUtils.removeDirectory( outputFolder );
68+
FileUtils.deleteDirectory( outputFolder );
6969
}
7070

7171
public File createFile( Artifact artifact )

src/test/java/org/apache/maven/plugins/dependency/utils/filters/TestMarkerFileFilter.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@
2626

2727
import junit.framework.TestCase;
2828

29+
import org.apache.commons.io.FileUtils;
2930
import org.apache.maven.artifact.Artifact;
3031
import org.apache.maven.plugin.MojoExecutionException;
3132
import org.apache.maven.plugins.dependency.testUtils.DependencyArtifactStubFactory;
32-
import org.apache.maven.plugins.dependency.testUtils.DependencyTestUtils;
3333
import org.apache.maven.plugins.dependency.utils.markers.DefaultFileMarkerHandler;
3434
import org.apache.maven.plugin.logging.Log;
3535
import org.apache.maven.plugin.testing.SilentLog;
@@ -55,7 +55,7 @@ protected void setUp()
5555
super.setUp();
5656

5757
outputFolder = new File( "target/markers/" );
58-
DependencyTestUtils.removeDirectory( outputFolder );
58+
FileUtils.deleteDirectory( outputFolder );
5959
assertFalse( outputFolder.exists() );
6060

6161
this.fact = new DependencyArtifactStubFactory( outputFolder, false );
@@ -65,7 +65,7 @@ protected void setUp()
6565
protected void tearDown()
6666
throws IOException
6767
{
68-
DependencyTestUtils.removeDirectory( outputFolder );
68+
FileUtils.deleteDirectory( outputFolder );
6969
}
7070

7171
public void testMarkerFile()
@@ -99,7 +99,7 @@ public void testMarkerSnapshots()
9999
result = filter.filter( artifacts );
100100
assertEquals( 2, result.size() );
101101
assertTrue( handler.clearMarker() );
102-
DependencyTestUtils.removeDirectory( outputFolder );
102+
FileUtils.deleteDirectory( outputFolder );
103103
assertFalse( outputFolder.exists() );
104104
}
105105

@@ -119,7 +119,7 @@ public void testMarkerRelease()
119119
assertEquals( 2, result.size() );
120120

121121
assertTrue( handler.clearMarker() );
122-
DependencyTestUtils.removeDirectory( outputFolder );
122+
FileUtils.deleteDirectory( outputFolder );
123123
assertFalse( outputFolder.exists() );
124124
}
125125

@@ -157,7 +157,7 @@ public void testMarkerTimestamp()
157157
assertFalse( handler.isMarkerSet() );
158158
snap.getFile().delete();
159159
release.getFile().delete();
160-
DependencyTestUtils.removeDirectory( outputFolder );
160+
FileUtils.deleteDirectory( outputFolder );
161161
assertFalse( outputFolder.exists() );
162162
}
163163

src/test/java/org/apache/maven/plugins/dependency/utils/filters/TestResolveMarkerFileFilter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929

3030
import junit.framework.TestCase;
3131

32+
import org.apache.commons.io.FileUtils;
3233
import org.apache.maven.artifact.Artifact;
3334
import org.apache.maven.plugin.MojoExecutionException;
3435
import org.apache.maven.plugins.dependency.testUtils.DependencyArtifactStubFactory;
35-
import org.apache.maven.plugins.dependency.testUtils.DependencyTestUtils;
3636
import org.apache.maven.plugins.dependency.utils.markers.SourcesFileMarkerHandler;
3737
import org.apache.maven.plugin.logging.Log;
3838
import org.apache.maven.plugin.testing.SilentLog;
@@ -58,7 +58,7 @@ protected void setUp()
5858
super.setUp();
5959

6060
outputFolder = new File( "target/markers/" );
61-
DependencyTestUtils.removeDirectory( outputFolder );
61+
FileUtils.deleteDirectory( outputFolder );
6262
assertFalse( outputFolder.exists() );
6363

6464
this.fact = new DependencyArtifactStubFactory( outputFolder, false );
@@ -68,7 +68,7 @@ protected void setUp()
6868
protected void tearDown()
6969
throws IOException
7070
{
71-
DependencyTestUtils.removeDirectory( outputFolder );
71+
FileUtils.deleteDirectory( outputFolder );
7272
}
7373

7474
public void testResolveFile()

src/test/java/org/apache/maven/plugins/dependency/utils/markers/TestDefaultMarkerFileHandler.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626

2727
import junit.framework.TestCase;
2828

29+
import org.apache.commons.io.FileUtils;
2930
import org.apache.maven.artifact.Artifact;
3031
import org.apache.maven.artifact.DefaultArtifact;
3132
import org.apache.maven.artifact.handler.ArtifactHandler;
3233
import org.apache.maven.artifact.handler.DefaultArtifactHandler;
3334
import org.apache.maven.artifact.versioning.VersionRange;
3435
import org.apache.maven.plugin.MojoExecutionException;
35-
import org.apache.maven.plugins.dependency.testUtils.DependencyTestUtils;
3636
import org.apache.maven.plugins.dependency.testUtils.stubs.StubDefaultFileMarkerHandler;
3737
import org.apache.maven.plugin.logging.Log;
3838
import org.apache.maven.plugin.testing.SilentLog;
@@ -66,14 +66,14 @@ protected void setUp()
6666
artifacts.add( artifact );
6767

6868
outputFolder = new File( "target/markers/" );
69-
DependencyTestUtils.removeDirectory( this.outputFolder );
69+
FileUtils.deleteDirectory( this.outputFolder );
7070
assertFalse( outputFolder.exists() );
7171
}
7272

7373
protected void tearDown()
7474
throws IOException
7575
{
76-
DependencyTestUtils.removeDirectory( this.outputFolder );
76+
FileUtils.deleteDirectory( this.outputFolder );
7777
}
7878

7979
public void testSetMarker()

src/test/java/org/apache/maven/plugins/dependency/utils/markers/TestUnpackMarkerFileHandler.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
import java.util.ArrayList;
2525
import java.util.List;
2626

27+
import org.apache.commons.io.FileUtils;
2728
import org.apache.maven.artifact.Artifact;
2829
import org.apache.maven.plugin.MojoExecutionException;
2930
import org.apache.maven.plugins.dependency.fromConfiguration.ArtifactItem;
3031
import org.apache.maven.plugins.dependency.testUtils.DependencyArtifactStubFactory;
31-
import org.apache.maven.plugins.dependency.testUtils.DependencyTestUtils;
3232
import org.apache.maven.plugins.dependency.testUtils.stubs.StubUnpackFileMarkerHandler;
3333
import org.apache.maven.plugin.logging.Log;
3434
import org.apache.maven.plugin.testing.AbstractMojoTestCase;
@@ -54,7 +54,7 @@ protected void setUp()
5454

5555
testDir = new File( getBasedir(), "target" + File.separatorChar + "unit-tests" + File.separatorChar
5656
+ "unpack-markers" + File.separatorChar );
57-
DependencyTestUtils.removeDirectory( testDir );
57+
FileUtils.deleteDirectory( testDir );
5858
assertFalse( testDir.exists() );
5959

6060
stubFactory = new DependencyArtifactStubFactory( this.testDir, false );
@@ -77,14 +77,14 @@ protected void setUp()
7777
artifactItems.add( artifactItem );
7878

7979
outputFolder = new File( "target/markers/" );
80-
DependencyTestUtils.removeDirectory( this.outputFolder );
80+
FileUtils.deleteDirectory( this.outputFolder );
8181
assertFalse( outputFolder.exists() );
8282
}
8383

8484
protected void tearDown()
8585
throws IOException
8686
{
87-
DependencyTestUtils.removeDirectory( this.outputFolder );
87+
FileUtils.deleteDirectory( this.outputFolder );
8888
}
8989

9090
/**

0 commit comments

Comments
 (0)