This is an automated email from the ASF dual-hosted git repository.
pkarwasz pushed a change to branch feat/channel-to-byte-array
in repository https://gitbox.apache.org/repos/asf/commons-io.git
from 6f9d2b890 feat: add NIO channel support to `AbstractStreamBuilder`
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 156afd22e Merge remote-tracking branch 'apache/master' into
feat/channel-to-byte-array
No new revisions were added by this update.
Summary of changes:
pom.xml | 2 +-
src/changes/changes.xml | 2 +
src/conf/spotbugs-exclude-filter.xml | 5 +
.../java/org/apache/commons/io/FileSystem.java | 449 +++++++++----------
src/main/java/org/apache/commons/io/FileUtils.java | 71 ++-
src/main/java/org/apache/commons/io/IOUtils.java | 64 +--
.../io/channels/ByteArraySeekableByteChannel.java | 207 +++++++++
.../java/org/apache/commons/io/file/PathUtils.java | 13 +
.../java/org/apache/commons/io/FileSystemTest.java | 495 ++++++++++++---------
.../channels/ByteArraySeekableByteChannelTest.java | 371 +++++++++++++++
.../org/apache/commons/io/file/PathUtilsTest.java | 13 +
.../AbstractConditionalFileFilterTest.java | 2 +-
.../io/filefilter/AbstractIOFileFilterTest.java | 7 +-
13 files changed, 1195 insertions(+), 506 deletions(-)
create mode 100644
src/main/java/org/apache/commons/io/channels/ByteArraySeekableByteChannel.java
create mode 100644
src/test/java/org/apache/commons/io/channels/ByteArraySeekableByteChannelTest.java