This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-io.git


    from 3dfbff61 Reduce new public API footprint
     new 3d54ed8b Add missing entries for adding IOBiFunction and IOTriFunction.
     new e03ade02 Add IOQuadFunction.
     new 7949b848 Reuse own code
     new 15f250e7 Use final
     new bd2340a8 Reuse own code
     new 5fcd310b Reuse own code
     new da1ec558 Fix Javadoc
     new 8e63832a Add IOUtils.consume(Reader).
     new 5609a734 No instances needed
     new d82b04ff No instances needed
     new 1c0a9c0d Better parameter names
     new d012dff1 Add IOPredicate
     new b2415886 Add IOPredicate
     new 0cdb6b3a Add IOTriConsumer
     new b5fecb3d Reuse our own code
     new 5be182dc Javadoc
     new 717239a1 Javadoc
     new 8bc3e236 Fix reference
     new 3ec33155 Add FilesUncheck
     new 7adb1221 Rename new class
     new 85d5318f Make package-private until we need it public

The 21 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/changes/changes.xml                            |   8 +-
 src/main/java/org/apache/commons/io/FileUtils.java |  32 +-
 src/main/java/org/apache/commons/io/IOUtils.java   |  20 +-
 .../commons/io/{UncheckedIO.java => Uncheck.java}  | 150 +++-
 .../apache/commons/io/UncheckedIOExceptions.java   |   6 +-
 .../org/apache/commons/io/file/FilesUncheck.java   | 756 +++++++++++++++++++++
 .../java/org/apache/commons/io/file/PathUtils.java |   6 +-
 .../org/apache/commons/io/function/Constants.java  |  18 +-
 .../apache/commons/io/function/IOBiConsumer.java   |  13 +-
 .../apache/commons/io/function/IOBiFunction.java   |  15 -
 .../apache/commons/io/function/IOPredicate.java    | 136 ++++
 .../{IOTriFunction.java => IOQuadFunction.java}    |  31 +-
 .../{IOBiConsumer.java => IOTriConsumer.java}      |  26 +-
 .../apache/commons/io/function/IOTriFunction.java  |  14 -
 .../commons/io/input/UncheckedBufferedReader.java  |  22 +-
 .../io/input/UncheckedFilterInputStream.java       |  16 +-
 .../commons/io/input/UncheckedFilterReader.java    |  20 +-
 .../commons/io/output/LockableFileWriter.java      |  17 +-
 .../commons/io/output/UncheckedAppendableImpl.java |   8 +-
 .../io/output/UncheckedFilterOutputStream.java     |  36 +-
 .../commons/io/output/UncheckedFilterWriter.java   |  66 +-
 .../java/org/apache/commons/io/FileUtilsTest.java  |   6 +-
 .../java/org/apache/commons/io/IOUtilsTest.java    |  19 +-
 .../commons/io/UncheckedIOExceptionsTest.java      |   2 +-
 .../org/apache/commons/io/UncheckedIOTest.java     |  32 +-
 .../apache/commons/io/file/FilesUncheckTest.java   | 445 ++++++++++++
 .../commons/io/function/IOBiFunctionTest.java      |  15 -
 .../commons/io/function/IOPredicateTest.java       | 153 +++++
 ...riFunctionTest.java => IOQuadFunctionTest.java} |  66 +-
 ...OBiConsumerTest.java => IOTriConsumerTest.java} |  22 +-
 .../commons/io/function/IOTriFunctionTest.java     |  29 -
 .../commons/io/output/LockableFileWriterTest.java  |   3 +-
 32 files changed, 1836 insertions(+), 372 deletions(-)
 rename src/main/java/org/apache/commons/io/{UncheckedIO.java => Uncheck.java} 
(52%)
 create mode 100644 src/main/java/org/apache/commons/io/file/FilesUncheck.java
 create mode 100644 
src/main/java/org/apache/commons/io/function/IOPredicate.java
 copy src/main/java/org/apache/commons/io/function/{IOTriFunction.java => 
IOQuadFunction.java} (62%)
 copy src/main/java/org/apache/commons/io/function/{IOBiConsumer.java => 
IOTriConsumer.java} (71%)
 create mode 100644 
src/test/java/org/apache/commons/io/file/FilesUncheckTest.java
 create mode 100644 
src/test/java/org/apache/commons/io/function/IOPredicateTest.java
 copy src/test/java/org/apache/commons/io/function/{IOTriFunctionTest.java => 
IOQuadFunctionTest.java} (51%)
 copy src/test/java/org/apache/commons/io/function/{IOBiConsumerTest.java => 
IOTriConsumerTest.java} (66%)

Reply via email to