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

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


    from deca133f6 Bump to next development version
     add f3fc080f5 Bump com.google.jimfs:jimfs from 1.3.0 to 1.3.1 (#762)
     add 2350e6d82 Merge branch 'release'
     add 85bd72a50 Updates for the next release
     add 5c3dbf9d9 Fix randomly failing test
     add 9a9bab0eb Update the GitHub pull request template for AI
     add a199a0db0 Extract constant
     add 3dd9995c5 Merge some string literals
     add d82220ab2 Merge some string literals
     add 81203bd8b Remove @SuppressWarnings
     add 04cac4a5b Javadoc
     add 63da0aaba Migrate from deprecated API
     add 4d43f640a Allow test to pass on Java 24 and up
     add ea8ba68c8 Allow test to pass on Java 24 and up
     add 61fb45321 After changes to FileUtilsListFilesTest, we can make Java 24 
a production builds
     add 7038644f0 When testing on Java 21 and up, enable 
-XX:+EnableDynamicAgentLoading
     add 5688edd0f When testing on Java 24 and up, don't fail 
FileUtilsListFilesTest for a different behavior in the JRE
     add 43ff90476 Javadoc (Java 24 failure)
     add 8342fca8d Bump commons-codec:commons-codec from 1.18.0 to 1.19.0
     add e53dddc92 `FileUtils#byteCountToDisplaySize` supports Zettabyte, 
Yottabyte, Ronnabyte and Quettabyte (#763)
     add 270ec1740 FileUtils#byteCountToDisplaySize() supports Zettabyte, 
Yottabyte, Ronnabyte and Quettabyte #763
     add 9d9c47364 Bump version to 2.21.0-SNAPSHOT
     add 0bb79faf1 Bump version to 2.21.0-SNAPSHOT
     add a07540441 Fix compiler warning
     add d73c07fad Add @Override
     add 2599cba0b Remove unused exception
     add 2780f18c0 Remove unused exception
     add 121db2954 Merge branch 'master' of 
https://github.com/apache/commons-io.git
     add d5f5b24aa Bump github/codeql-action from 3.29.2 to 3.29.4 (#764)
     add 4341fc815 Bump github/codeql-action from 3.29.4 to 3.29.5 (#765)
     add 441115a4b Use Javadoc instead of HTML tag
     add fab1b2cbf Bump actions/cache from 4.2.3 to 4.2.4 (#766)
     add 202ffe2ae Use the same parameter names as in the superclass
     add ec5e2e12f Add ProxyOutputStream tests
     add fb54abad6 Update release version in changes.xml
     add f130a805b Add 
org.apache.commons.io.output.ProxyOutputStream.writeRepeat(*, long)
     add 5be3ba40d Add tests to 
org.apache.commons.io.FileUtilsTest.testByteCountToDisplaySizeLong()
     add fe16fb4de Add tests to 
org.apache.commons.io.FileUtilsTest.testByteCountToDisplaySizeLong()
     add 687742b01 Add tests to 
org.apache.commons.io.FileUtilsTest.testByteCountToDisplaySizeLong()
     add 4bceaf618 Bump actions/checkout from 4.2.2 to 5.0.0 (#767)
     add 3a5688507 Bump github/codeql-action from 3.29.7 to 3.29.9 (#768)
     add 34bc00c21 Javadoc
     add 73349f6bd Javadoc
     add a478e88a2 Javadoc
     add d0b580a8c ValidatingObjectInputStream does not validate dynamic proxy 
interfaces
     add 8771d171f Bump actions/dependency-review-action from 4.7.1 to 4.7.2 
(#771)
     add 95ea86472 Bump github/codeql-action from 3.29.9 to 3.29.11 (#772)
     add e3f4e069f Bump actions/setup-java from 4.7.1 to 5.0.0 (#773)
     add c4acef88b Bump commons.bytebuddy.version from 1.17.6 to 1.17.7 (#769)
     add 3e7b58c22 Bump commons.bytebuddy.version from 1.17.6 to 1.17.7 #769
     add 774841f3d Javadoc
     add 1b1300334 Bump org.apache.commons:commons-parent from 85 to 87 (#774)
     add dab5ea12b Bump org.apache.commons:commons-parent from 85 to 87 #774
     add 809c173c6 Merge branch 'master' of 
https://github.com/apache/commons-io.git
     add 4859ac25a Javadoc
     add aa93d6be2 Add @SuppressWarnings
     add 857a3d1bc Reduce vertical whitespace
     add bb0304cbe Bump actions/dependency-review-action from 4.7.2 to 4.7.3 
(#775)
     add 860de720c Don't check for size twice
     add c7e53f772 Javadoc
     add e205fb9e0 Javadoc
     add 28873d133 Bump github/codeql-action from 3.29.11 to 3.30.0 (#777)
     add 51932fe88 Inline private field `ProxyInputStream.exceptionHandler` 
(#780)
     add 86119d3c3 fix: respect read limit in BoundedInputStream.available() 
(#779)
     add 1227f20a2 Javadoc
     add d5becc473 Sort memebers
     add a5e398f1a Javadoc and comments
     add d93aff59c Checkstyle
     add 4dc17b6cb Deprecate IOUtils.readFully(InputStream, int) in favor of 
toByteArray(InputStream, int)
     add 54bd10b7c Restrict builds triggered by `push` to `master`
     add aebc9bcae Bump github/codeql-action from 3.30.0 to 3.30.3 (#782)
     add 2330b086d Add toByteArray(InputStream input, int size, int bufferSize) 
(#776)
     add 44593a4db Sort members
     add cd20ecebc Use final
     add 781032569 feat: add length unit support in FileSystem limits (#781)
     add ce348801a Sort members
     add 3af80526c Use final
     add f2b68bb02 Camel case constants and format tweaks
     add de59d977e Javadoc
     add 5dd1dff2e Update new API FileSystem.toLegalFileName(CharSequence, 
char, Charset) to use a CharSequence instead of a String for input
     add eda0565cd Javadoc
     add b17162ba4 Adjust for file name too long error on some OS on GH CI
     add b94efd0b6 Adjust for file name too long error on some OS on GH CI
     add 5664b114c Adjust for charset error on Windows on GH CI
     add 2594bb555 Window failures with Charset issues on Java 8, 11, and 17 as 
seen on GH CI, 21 and 24 are OK.
     add 9842fd228 Add org.apache.commons.io.file.PathUtils.getPath(String, 
String)
     add 536dd291a Adjust for empty key in PathUtils.getPath(String, String)
     add 5edb34cd9 Javadoc and comments
     add b4ee32c53 Internal refactoring
     add 9c77a6537 Bump org.apache.commons:commons-parent from 87 to 88 (#783)
     add b366503b8 Bump org.apache.commons:commons-parent from 87 to 88 #783
     add cfd3ab7bd Add Add 
org.apache.commons.io.channels.ByteArraySeekableByteChannel
     add 80c82bf27 Better tests
     add 8e1b2ee8b Add missing @Override
     add dd0ae243e Better test method names
     add 9bd6a06cd Simply AbstractSeekableByteChannelTest
     add a96ae748c Add IOIterable.asIterable()
     add fb917b5e6 feat: replace IAE with IOException on byte array overflow 
(#785)
     add 73c1a3137 Sort members
     add 61caea1f3 Fix compiler warnings
     add 83f63d8fb Javadoc
     add e9e4a31a5 Update constructors from package-private to private
     add 8fb7cbcb4 Javadoc
     add 3c0677e8b Javadoc
     add 3e736fe00 Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
     add b6d09eb72 feat: Add `Channels.closeShield` for close-shield proxies of 
NIO channels (#786)
     add 37cab2b8e Add tests
     add e34706d2b Add CloseShieldChannel to close-shielded NIO Channels
     add d76a0b2fa Inline single use local variable before a return
     add 896a4417d Javadoc
     add 886ebfca6 Javadoc
     add 505fd4de9 Bump actions/cache from 4.2.4 to 4.3.0 (#787)
     add ecd2af72f Bump github/codeql-action from 3.30.3 to 3.30.4 (#788)
     add 2b755f3b9 Replace GH CI Java 24 with 25
     add 8080c7cb2 Add NIO channel support to `AbstractStreamBuilder` (#784)
     add e910218be Use final
     add 361cbac2c Sort members
     add 563aa2c88 Use longer lines
     add 9ff22e2c1 Use new Apache Commons IO logotype
     add e8d0dd0e7 Javadoc: Fix typo
     add ec6d80a1f Javadoc
     add ec73c854f Javadoc
     add 4af36d895 Fix Javadoc
     add 66db0c661 Javadoc
     add d61a06ab7 Javadoc
     add 8d874ab3c Javadoc
     add 671e63b08 Inline single use local variable
     add 158cc292d Javadoc
     add 2207f9a80 Javadoc
     add 8508dfb25 Javadoc
     add 13087b25e Javadoc
     add 6d3ce6141 Backport `Objects.checkFromIndexSize` to `IOUtils` (#790)
     add 533107497 Reuse AbstractStreamBuilder.getChannel(Channel)
     add 028dd6210 Improve `FileUtils.forceDelete()` tests on Windows (#791)
     add c2ee341e0 Bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#792)
     add ac2d382ee Bump github/codeql-action from 3.30.4 to 3.30.6 (#793)
     add 07d2cd9c4 Bump actions/dependency-review-action from 4.7.3 to 4.8.0 
(#794)
     add 45578a74f Add missing `read` argument validation in `IOUtils` (#795)
     add 8178f48ed Fix inconsistent exception in `IOUtils.toByteArray` (#796)
     add 6b41b2efb IOUtils.toByteArray now throws EOFException when not enough 
data is available #796
     add d190051ac Better exception messages
     add 26e5aa966 Don't override JUnit messages to say the same thing
     add 66706b496 Javadoc
     add eed5803bf Javadoc
     add c174b6566 Bump org.apache.commons:commons-parent from 88 to 89
     add 806ada585 Fix typos
     add 5ad31b0c1 Bump github/codeql-action from 3.30.6 to 4.30.7 (#797)
     add 12084ca75 Bump commons.bytebuddy.version from 1.17.7 to 1.17.8 (#798)
     add e19519ad1 [test] Bump commons.bytebuddy.version from 1.17.7 to 1.17.8
     add b95cbfa29 PMD: Discontinue using Rule name 
category/java/errorprone.xml/UselessOperationOnImmutable as it is scheduled for 
removal from PMD.
     add 2542ebc48 Fixes interface discovery in `CloseShieldChannel` (#800)
     add a0a6db8d5 Fix interface discovery in `CloseShieldChannel` #800
     add 5c6a2e60b Don't need need this entry since we have one already for the 
new class
     add f51d19cab Sort members
     add 08573a672 Fixes issues in `CloseShieldChannel` (#799)
     add 13c52f99b More precise generics for 
CloseShieldChannelHandler.SUPPORTED_INTERFACES
     add c28dc1bdc Minor refactoring in CloseShieldChannelTest
     add 5a5c6aee8 Bump actions/dependency-review-action from 4.8.0 to 4.8.1 
(#802)
     add 3c5166e34 Bump github/codeql-action from 4.30.7 to 4.30.8 (#803)
     add f76ee129d Fix concurrency issue in `IOUtils.skip` (#801)
     add 9f7584946 Sort members
     add 3925b5045 Use final
     add 0698bd9ea Reduce internal boilerplate
     add 2707d1fd7 Prevent classloader memory leak in 
`ScratchBytes`/`ScratchChars` (#804)
     add ee8dd0679 Fix grammar
     add d9714be21 Java 25 builds are no longer experimental
     add af17dc6ce Javadoc
     add f92f7a063 Add some basic requirements documentation.
     add 1cf65a66e Fix javadoc to indicate the correct class that is built. 
(#806)
     add 5677c9063 Bump github/codeql-action from 4.30.8 to 4.30.9 (#807)
     add 5954478ca Bump org.apache.commons:commons-parent from 89 to 90 (#808)
     add 347d1dfbf [javadoc] Fix XmlStreamReader Javadoc to indicate the 
correct class that is built #806
     add d92ebcce0 Bump org.apache.commons:commons-parent from 89 to 90 #808
     add 8b290be60 Merge branch 'master' of 
https://github.com/apache/commons-io.git
     add f11570f1b Use new Oak leaf logotype
     add e81bb0a29 Bump org.apache.commons:commons-parent from 90 to 91
     add bc01dee31 Bump github/codeql-action from 4.30.9 to 4.31.2 (#811)
     add ad875d566 Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#810)
     add 3d6a7e113 Javadoc
     add d715865ee Add dependabot email [skip ci]
     add 9e511181a Use HTTPS in URL
     add 34a961c3e Use HTTPS in URL
     add 0f499d060 Use new oak logo
     add adcf13501 Add license header
     add f141f09d9 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    5 +-
 .github/pull_request_template.md                   |    6 +-
 .github/workflows/codeql-analysis.yml              |   10 +-
 .github/workflows/dependency-review.yml            |    4 +-
 .github/workflows/maven.yml                        |   31 +-
 .github/workflows/scorecards-analysis.yml          |    8 +-
 README.md                                          |    6 +-
 RELEASE-NOTES.txt                                  |   78 +
 pom.xml                                            |   33 +-
 src/changes/changes.xml                            |   38 +-
 src/conf/maven-pmd-plugin.xml                      |    1 -
 src/conf/spotbugs-exclude-filter.xml               |    5 +
 .../java/org/apache/commons/io/ByteBuffers.java    |    2 +-
 .../java/org/apache/commons/io/ByteOrderMark.java  |    2 +-
 src/main/java/org/apache/commons/io/CopyUtils.java |   34 +-
 .../java/org/apache/commons/io/EndianUtils.java    |   64 +-
 .../java/org/apache/commons/io/FileSystem.java     |  429 +++--
 src/main/java/org/apache/commons/io/FileUtils.java |  271 +--
 src/main/java/org/apache/commons/io/HexDump.java   |    2 +-
 src/main/java/org/apache/commons/io/IOUtils.java   | 1942 +++++++++++---------
 .../apache/commons/io/build/AbstractOrigin.java    |  559 +++++-
 .../commons/io/build/AbstractOriginSupplier.java   |   26 +-
 .../commons/io/build/AbstractStreamBuilder.java    |   23 +-
 .../apache/commons/io/build/AbstractSupplier.java  |    5 +-
 .../org/apache/commons/io/build/package-info.java  |   34 +-
 .../io/channels/ByteArraySeekableByteChannel.java  |  280 +++
 .../commons/io/channels/CloseShieldChannel.java    |  105 ++
 .../io/channels/CloseShieldChannelHandler.java     |  161 ++
 .../apache/commons/io/charset/CharsetDecoders.java |    2 +-
 .../apache/commons/io/charset/CharsetEncoders.java |    2 +-
 .../apache/commons/io/comparator/package-info.java |   60 +-
 .../java/org/apache/commons/io/doc-files/leaf.svg  |   45 +
 .../java/org/apache/commons/io/doc-files/logo.png  |  Bin 0 -> 9233 bytes
 .../commons/io/file/CountingPathVisitor.java       |    8 +-
 .../java/org/apache/commons/io/file/PathUtils.java |   17 +-
 .../apache/commons/io/file/SimplePathVisitor.java  |    2 +-
 .../commons/io/filefilter/FileFilterUtils.java     |    4 +-
 .../io/filefilter/MagicNumberFileFilter.java       |    2 +-
 .../apache/commons/io/filefilter/package-info.java |    2 +-
 .../org/apache/commons/io/function/IOIterable.java |   12 +
 .../apache/commons/io/input/BOMInputStream.java    |   12 +-
 .../commons/io/input/BoundedInputStream.java       |   91 +-
 .../org/apache/commons/io/input/BoundedReader.java |   13 +-
 .../io/input/BufferedFileChannelInputStream.java   |    7 +-
 .../commons/io/input/CharSequenceInputStream.java  |    6 +-
 .../commons/io/input/CharSequenceReader.java       |   17 +-
 .../io/input/ClassLoaderObjectInputStream.java     |    2 +-
 .../apache/commons/io/input/ClosedInputStream.java |   14 +-
 .../org/apache/commons/io/input/ClosedReader.java  |   21 +-
 .../commons/io/input/CountingInputStream.java      |    3 +-
 .../io/input/MemoryMappedFileInputStream.java      |    5 +
 .../apache/commons/io/input/NullInputStream.java   |   16 +-
 .../org/apache/commons/io/input/NullReader.java    |    8 +
 .../apache/commons/io/input/ProxyInputStream.java  |   15 +-
 .../apache/commons/io/input/QueueInputStream.java  |    9 +-
 .../io/input/RandomAccessFileInputStream.java      |    2 +-
 .../commons/io/input/ReadAheadInputStream.java     |    7 +-
 .../apache/commons/io/input/ReaderInputStream.java |   17 +-
 .../commons/io/input/ReversedLinesFileReader.java  |   36 +-
 .../apache/commons/io/input/SequenceReader.java    |   16 +-
 .../commons/io/input/SwappedDataInputStream.java   |    4 +-
 .../java/org/apache/commons/io/input/Tailer.java   |    2 +-
 .../commons/io/input/ThrottledInputStream.java     |    6 +-
 .../io/input/UnixLineEndingInputStream.java        |    4 +-
 .../input/UnsynchronizedBufferedInputStream.java   |   11 +-
 .../io/input/UnsynchronizedBufferedReader.java     |   11 +-
 .../input/UnsynchronizedByteArrayInputStream.java  |    7 +-
 .../io/input/WindowsLineEndingInputStream.java     |    2 +-
 .../apache/commons/io/input/XmlStreamReader.java   |    5 +-
 .../io/input/buffer/CircularBufferInputStream.java |    9 +-
 .../io/output/AbstractByteArrayOutputStream.java   |   84 +-
 .../commons/io/output/AppendableOutputStream.java  |    2 +-
 .../apache/commons/io/output/AppendableWriter.java |   70 +-
 .../commons/io/output/ByteArrayOutputStream.java   |   40 +-
 .../commons/io/output/ChunkedOutputStream.java     |   20 +-
 .../apache/commons/io/output/ChunkedWriter.java    |   37 +-
 .../commons/io/output/CloseShieldOutputStream.java |   18 +-
 .../commons/io/output/CloseShieldWriter.java       |   18 +-
 .../commons/io/output/ClosedOutputStream.java      |   18 +-
 .../org/apache/commons/io/output/ClosedWriter.java |   17 +-
 .../commons/io/output/CountingOutputStream.java    |   16 +-
 .../commons/io/output/DemuxOutputStream.java       |   18 +-
 .../commons/io/output/FileWriterWithEncoding.java  |  105 +-
 .../commons/io/output/FilterCollectionWriter.java  |   20 +-
 .../commons/io/output/LockableFileWriter.java      |  146 +-
 .../apache/commons/io/output/NullAppendable.java   |   18 +
 .../apache/commons/io/output/NullOutputStream.java |   17 +-
 .../org/apache/commons/io/output/NullWriter.java   |   82 +-
 .../commons/io/output/ProxyCollectionWriter.java   |   44 +-
 .../commons/io/output/ProxyOutputStream.java       |  128 +-
 .../org/apache/commons/io/output/ProxyWriter.java  |   50 +-
 .../commons/io/output/QueueOutputStream.java       |    4 +-
 .../commons/io/output/StringBuilderWriter.java     |   30 +-
 .../commons/io/output/TaggedOutputStream.java      |   12 +-
 .../org/apache/commons/io/output/TaggedWriter.java |   12 +-
 .../apache/commons/io/output/TeeOutputStream.java  |   10 +-
 .../io/output/ThresholdingOutputStream.java        |    7 +-
 .../commons/io/output/UncheckedFilterWriter.java   |    1 -
 .../UnsynchronizedByteArrayOutputStream.java       |   17 +-
 .../commons/io/output/WriterOutputStream.java      |   68 +-
 .../apache/commons/io/output/XmlStreamWriter.java  |   56 +-
 .../serialization/ObjectStreamClassPredicate.java  |   14 +-
 .../serialization/ValidatingObjectInputStream.java |   54 +-
 src/main/javadoc/overview.html                     |   24 +-
 src/media/commons-logo-component-100.xcf           |  Bin 0 -> 30258 bytes
 src/media/commons-logo-component.xcf               |  Bin 0 -> 146691 bytes
 src/media/io-logo-white.xcf                        |  Bin 20235 -> 0 bytes
 src/media/logo.gif                                 |  Bin 4409 -> 0 bytes
 src/media/logo.png                                 |  Bin 0 -> 9233 bytes
 src/site/resources/images/leaf.svg                 |   45 +
 src/site/resources/images/logo.png                 |  Bin 10649 -> 9233 bytes
 src/site/xdoc/building.xml                         |    4 +-
 src/site/xdoc/description.xml                      |    2 +-
 src/site/xdoc/download_io.xml                      |   26 +-
 src/site/xdoc/index.xml                            |    2 +-
 .../org/apache/commons/io/EndianUtilsTest.java     |    2 +-
 .../java/org/apache/commons/io/FileSystemTest.java |  446 ++++-
 .../apache/commons/io/FileUtilsListFilesTest.java  |  105 +-
 .../java/org/apache/commons/io/FileUtilsTest.java  |  111 +-
 .../org/apache/commons/io/FilenameUtilsTest.java   |  142 +-
 .../java/org/apache/commons/io/IOCaseTest.java     |   66 +-
 .../apache/commons/io/IOUtilsConcurrentTest.java   |  212 +++
 .../commons/io/IOUtilsMultithreadedSkipTest.java   |    2 +-
 .../java/org/apache/commons/io/IOUtilsTest.java    |  346 +++-
 .../commons/io/build/AbstractOriginTest.java       |  138 +-
 .../build/AbstractRandomAccessFileOriginTest.java  |   11 +
 .../io/build/AbstractStreamBuilderTest.java        |   64 +
 .../commons/io/build/ByteArrayOriginTest.java      |    8 +-
 .../apache/commons/io/build/ChannelOriginTest.java |  108 ++
 .../commons/io/build/CharSequenceOriginTest.java   |    7 +
 .../apache/commons/io/build/FileOriginTest.java    |   15 +-
 .../io/build/IORandomAccessFileOriginTest.java     |    6 +-
 .../commons/io/build/InputStreamOriginTest.java    |    9 +-
 .../commons/io/build/OutputStreamOriginTest.java   |    8 +
 .../apache/commons/io/build/PathOriginTest.java    |   14 +-
 .../io/build/RandomAccessFileOriginTest.java       |    5 +-
 .../apache/commons/io/build/ReaderOriginTest.java  |    9 +-
 .../org/apache/commons/io/build/URIOriginTest.java |   18 +-
 .../commons/io/build/WriterStreamOriginTest.java   |    7 +
 .../channels/AbstractSeekableByteChannelTest.java  |  392 ++++
 .../ByteArraySeekableByteChannelCompressTest.java  |  381 ++++
 .../channels/ByteArraySeekableByteChannelTest.java |   99 +
 .../io/channels/CloseShieldChannelTest.java        |  307 ++++
 .../commons/io/channels/FileChannelsTest.java      |    4 +-
 .../io/channels/FileSeekableByteChannelTest.java}  |   23 +-
 .../io/comparator/CompositeFileComparatorTest.java |    1 +
 .../commons/io/file/CopyDirectoryVisitorTest.java  |    2 +-
 .../org/apache/commons/io/file/PathUtilsTest.java  |   13 +
 .../AbstractConditionalFileFilterTest.java         |    2 +-
 .../io/filefilter/AbstractIOFileFilterTest.java    |    7 +-
 .../commons/io/filefilter/FileFilterTest.java      |    4 +-
 .../apache/commons/io/function/IOIterableTest.java |   11 +-
 .../commons/io/input/AbstractInputStreamTest.java  |    1 +
 .../commons/io/input/BoundedInputStreamTest.java   |  185 +-
 .../apache/commons/io/input/BrokenReaderTest.java  |   28 +-
 .../commons/io/input/ClosedInputStreamTest.java    |    5 +-
 .../apache/commons/io/input/ClosedReaderTest.java  |   29 +-
 .../io/input/MarkShieldInputStreamTest.java        |    2 +-
 .../commons/io/input/NullInputStreamTest.java      |    2 +-
 .../apache/commons/io/input/ProxyReaderTest.java   |    5 +
 .../org/apache/commons/io/input/TailerTest.java    |    2 +-
 .../io/input/UnsynchronizedBufferedReaderTest.java |   83 +-
 .../apache/commons/io/output/BrokenWriterTest.java |   14 +-
 .../io/output/ByteArrayOutputStreamTest.java       |    6 +-
 .../apache/commons/io/output/ClosedWriterTest.java |    8 +-
 .../commons/io/output/NullAppendableTest.java      |    9 +-
 .../commons/io/output/NullOutputStreamTest.java    |   11 +-
 .../apache/commons/io/output/NullWriterTest.java   |   96 +-
 .../commons/io/output/ProxyOutputStreamTest.java   |  152 +-
 .../apache/commons/io/output/ProxyWriterTest.java  |    9 +-
 .../output/RandomAccessFileOutputStreamTest.java   |    2 +-
 .../io/output/ThresholdingOutputStreamTest.java    |    2 +-
 .../serialization/AbstractCloseableListTest.java   |    7 +-
 .../apache/commons/io/serialization/ProxyTest.java |   88 +
 .../commons/io/test/ThrowOnCloseInputStream.java   |    2 +-
 .../commons/io/test/ThrowOnCloseOutputStream.java  |    2 +-
 .../apache/commons/io/test/ThrowOnCloseReader.java |    2 +-
 .../apache/commons/io/test/ThrowOnCloseWriter.java |    2 +-
 .../io/test/ThrowOnFlushAndCloseOutputStream.java  |    4 +-
 ...UtilsTestDataCR.dat => FileUtilsTestDataCR.bin} |  Bin
 ...sTestDataCRLF.dat => FileUtilsTestDataCRLF.bin} |  Bin
 ...UtilsTestDataLF.dat => FileUtilsTestDataLF.bin} |  Bin
 182 files changed, 7484 insertions(+), 2433 deletions(-)
 create mode 100644 
src/main/java/org/apache/commons/io/channels/ByteArraySeekableByteChannel.java
 create mode 100644 
src/main/java/org/apache/commons/io/channels/CloseShieldChannel.java
 create mode 100644 
src/main/java/org/apache/commons/io/channels/CloseShieldChannelHandler.java
 create mode 100644 src/main/java/org/apache/commons/io/doc-files/leaf.svg
 create mode 100644 src/main/java/org/apache/commons/io/doc-files/logo.png
 create mode 100644 src/media/commons-logo-component-100.xcf
 create mode 100644 src/media/commons-logo-component.xcf
 delete mode 100644 src/media/io-logo-white.xcf
 delete mode 100644 src/media/logo.gif
 create mode 100644 src/media/logo.png
 create mode 100644 src/site/resources/images/leaf.svg
 create mode 100644 
src/test/java/org/apache/commons/io/IOUtilsConcurrentTest.java
 create mode 100644 
src/test/java/org/apache/commons/io/build/ChannelOriginTest.java
 create mode 100644 
src/test/java/org/apache/commons/io/channels/AbstractSeekableByteChannelTest.java
 create mode 100644 
src/test/java/org/apache/commons/io/channels/ByteArraySeekableByteChannelCompressTest.java
 create mode 100644 
src/test/java/org/apache/commons/io/channels/ByteArraySeekableByteChannelTest.java
 create mode 100644 
src/test/java/org/apache/commons/io/channels/CloseShieldChannelTest.java
 copy src/{main/java/org/apache/commons/io/input/Input.java => 
test/java/org/apache/commons/io/channels/FileSeekableByteChannelTest.java} (59%)
 create mode 100644 
src/test/java/org/apache/commons/io/serialization/ProxyTest.java
 rename src/test/resources/org/apache/commons/io/{FileUtilsTestDataCR.dat => 
FileUtilsTestDataCR.bin} (100%)
 rename src/test/resources/org/apache/commons/io/{FileUtilsTestDataCRLF.dat => 
FileUtilsTestDataCRLF.bin} (100%)
 rename src/test/resources/org/apache/commons/io/{FileUtilsTestDataLF.dat => 
FileUtilsTestDataLF.bin} (100%)

Reply via email to