Skip to content

Commit 83ac402

Browse files
author
Gary Gregory
committed
Move new class and test it explicitly
As opposed to testing it by running other code.
1 parent 08590bd commit 83ac402

17 files changed

Lines changed: 274 additions & 24 deletions

src/main/java/org/apache/commons/io/FileUtils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
import org.apache.commons.io.filefilter.SuffixFileFilter;
8181
import org.apache.commons.io.filefilter.TrueFileFilter;
8282
import org.apache.commons.io.function.IOConsumer;
83+
import org.apache.commons.io.function.Uncheck;
8384

8485
/**
8586
* General file manipulation utilities.

src/main/java/org/apache/commons/io/file/FilesUncheck.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
import java.util.Set;
4545
import java.util.stream.Stream;
4646

47-
import org.apache.commons.io.Uncheck;
47+
import org.apache.commons.io.function.Uncheck;
4848

4949
/**
5050
* Delegates to {@link Files} to uncheck calls by throwing {@link UncheckedIOException} instead of {@link IOException}.

src/main/java/org/apache/commons/io/file/PathUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,11 @@
7171
import org.apache.commons.io.FileUtils;
7272
import org.apache.commons.io.FilenameUtils;
7373
import org.apache.commons.io.IOUtils;
74-
import org.apache.commons.io.Uncheck;
7574
import org.apache.commons.io.file.Counters.PathCounters;
7675
import org.apache.commons.io.file.attribute.FileTimes;
7776
import org.apache.commons.io.filefilter.IOFileFilter;
7877
import org.apache.commons.io.function.IOFunction;
78+
import org.apache.commons.io.function.Uncheck;
7979

8080
/**
8181
* NIO Path utilities.

src/main/java/org/apache/commons/io/function/IOPredicate.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@
2222
import java.util.Objects;
2323
import java.util.function.Predicate;
2424

25-
import org.apache.commons.io.Uncheck;
26-
2725
/**
2826
* Like {@link Predicate} but throws {@link IOException}.
2927
*

src/main/java/org/apache/commons/io/Uncheck.java renamed to src/main/java/org/apache/commons/io/function/Uncheck.java

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,11 @@
1515
* limitations under the License.
1616
*/
1717

18-
package org.apache.commons.io;
18+
package org.apache.commons.io.function;
1919

2020
import java.io.IOException;
2121
import java.io.UncheckedIOException;
2222

23-
import org.apache.commons.io.function.IOBiConsumer;
24-
import org.apache.commons.io.function.IOBiFunction;
25-
import org.apache.commons.io.function.IOConsumer;
26-
import org.apache.commons.io.function.IOFunction;
27-
import org.apache.commons.io.function.IOPredicate;
28-
import org.apache.commons.io.function.IOQuadFunction;
29-
import org.apache.commons.io.function.IORunnable;
30-
import org.apache.commons.io.function.IOSupplier;
31-
import org.apache.commons.io.function.IOTriConsumer;
32-
import org.apache.commons.io.function.IOTriFunction;
33-
3423
/**
3524
* Unchecks calls by throwing {@link UncheckedIOException} instead of {@link IOException}.
3625
*

src/main/java/org/apache/commons/io/input/UncheckedBufferedReader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import java.io.UncheckedIOException;
2424
import java.nio.CharBuffer;
2525

26-
import org.apache.commons.io.Uncheck;
26+
import org.apache.commons.io.function.Uncheck;
2727

2828
/**
2929
* A {@link BufferedReader} that throws {@link UncheckedIOException} instead of {@link IOException}.

src/main/java/org/apache/commons/io/input/UncheckedFilterInputStream.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import java.io.InputStream;
2525
import java.io.UncheckedIOException;
2626

27-
import org.apache.commons.io.Uncheck;
27+
import org.apache.commons.io.function.Uncheck;
2828

2929
/**
3030
* A {@link BufferedReader} that throws {@link UncheckedIOException} instead of {@link IOException}.

src/main/java/org/apache/commons/io/input/UncheckedFilterReader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import java.io.UncheckedIOException;
2424
import java.nio.CharBuffer;
2525

26-
import org.apache.commons.io.Uncheck;
26+
import org.apache.commons.io.function.Uncheck;
2727

2828
/**
2929
* A {@link FilterReader} that throws {@link UncheckedIOException} instead of {@link IOException}.

src/main/java/org/apache/commons/io/output/UncheckedAppendableImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import java.io.UncheckedIOException;
2222
import java.util.Objects;
2323

24-
import org.apache.commons.io.Uncheck;
24+
import org.apache.commons.io.function.Uncheck;
2525

2626
/**
2727
* An {@link Appendable} implementation that throws {@link UncheckedIOException} instead of {@link IOException}.

src/main/java/org/apache/commons/io/output/UncheckedFilterOutputStream.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import java.io.OutputStream;
2323
import java.io.UncheckedIOException;
2424

25-
import org.apache.commons.io.Uncheck;
25+
import org.apache.commons.io.function.Uncheck;
2626

2727
/**
2828
* A {@link FilterOutputStream} that throws {@link UncheckedIOException} instead of {@link UncheckedIOException}.

0 commit comments

Comments
 (0)