Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-01 | [IO-786] Add UnsynchronizedBufferedInputStream | Gary Gregory | |
2023-02-01 | [IO-786] Add UnsynchronizedFilterInputStream | Gary Gregory | |
2023-02-01 | Javadoc | Gary Gregory | |
2023-01-27 | Port some test code from IO to NIO APIs | Gary Gregory | |
2023-01-19 | Add and use ThreadUtils | Gary Gregory | |
Inspired by DaGeRe's PR Avoid Code Duplication: Reuse Sleep from ThreadMonitor #66 | |||
2023-01-19 | Add @SuppressWarnings("resource") // no allocation | Gary Gregory | |
Javadoc tweaks | |||
2023-01-18 | [IO-784] Add support for Appendable to HexDump util (#418) | Fredrik Kjellberg | |
* Add support for Appendable to HexDump util * Added since annotations and some minor code cleanup * Remove flush call * Add test to verify that OutputStream is not closed by the dump method * Use ThrowOnCloseOutputStream to make sure that the output stream is not closed | |||
2022-12-29 | Use Arrays.copyOf() and copyOfRange() | Gary Gregory | |
2022-10-09 | [IO-782] SequenceReader should close readers when its close method is | Gary Gregory | |
called #391. | |||
2022-10-05 | Use Java 8 APIs | Gary Gregory | |
2022-09-19 | Add IOBaseStream & IOStream | Gary Gregory | |
2022-09-17 | Did not mean to add this (yet) | Gary Gregory | |
2022-09-17 | Revert "Revert "Make this test more reliable based on a failure seen on ↵ | Gary Gregory | |
GitHub."" This reverts commit f46c153a8b8194c7674cb975b86a6f1696189317. | |||
2022-09-17 | Revert "Make this test more reliable based on a failure seen on GitHub." | Gary Gregory | |
This reverts commit be656d35fc0e248a14248ac47857bb7b2bbfd5fc. | |||
2022-09-17 | Make this test more reliable based on a failure seen on GitHub. | Gary Gregory | |
2022-09-17 | Javadoc tweaks | Gary Gregory | |
2022-09-17 | Refactor internals | Gary Gregory | |
2022-09-17 | Make new class final | Gary Gregory | |
2022-09-17 | Better parameter names | Gary Gregory | |
2022-09-14 | Better docs in IOUtils and IOUtils.byteArray(int size) (#374) | ArdenL_Liu | |
* IOUtils.byteArray(int size) add the verification to assure that the size is legal(size > 0), the illegal(size <=0) should throw IllegalArgumentException. * The constructure of IOUtils should be Deprecated as FileUtils * update with the suggestion * update with the suggestion * update with the suggestion * change IOUtilsTest.testByteArrayWithIllegalSize() with @ParameterizedTest * @Deprecated public FileUtils() { //NOSONAR * update doc with the review suggestion. * add tag :@throws NegativeArraySizeException if the size is negative. * rollback the doc of FileUtils.constructure * update imports of IOUtilsTest.java * Not so verbose * Format tweak Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com> | |||
2022-09-13 | Remove whitespace | Gary Gregory | |
2022-09-13 | Add missing class: | Gary Gregory | |
2022-09-12 | IOExceptionList implements Iterable. | Gary Gregory | |
2022-09-12 | Add IOSpliterator | Gary Gregory | |
2022-09-12 | Make package-private class final | Gary Gregory | |
2022-09-12 | Add Javadoc since tag | Gary Gregory | |
2022-09-12 | Make package-private class final | Gary Gregory | |
2022-09-12 | Add IOIterator | Gary Gregory | |
2022-09-12 | [IO-611] FilenameUtils.normalize javadoc and tests. (#383) | Fedor Urvanov | |
* [IO-611] FilenameUtils.normalize javadoc and tests. Looks like someone fixed the code, but javadoc describes the method wrong. * [IO-611] Codestyle | |||
2022-08-29 | Javadoc @link tags do not need to use a FQCN for classes in java.lang | Gary Gregory | |
2022-08-29 | Javadoc @see tags do not need to use a FQCN for classes in java.lang | Gary Gregory | |
2022-08-28 | No need for a FQCN for classes in java.lang | Gary Gregory | |
2022-08-26 | Fix typos (#375) | Michael Ernst | |
* Fix typos * Reintroduce auto-generated typos | |||
2022-08-20 | Add TimestampedObserver.isClosed(). | Gary Gregory | |
2022-08-13 | Fix new API and convert its tests to use fixed file times | Gary Gregory | |
The goal is to avoid the vagueries and randomness of local file systems and operating systems. | |||
2022-08-13 | Javadoc | Gary Gregory | |
2022-08-13 | JAvadoc | Gary Gregory | |
2022-08-08 | Use streams | Gary Gregory | |
2022-08-08 | Simplify internals of FileUtils#iterateFiles(File, String[], boolean) | Gary Gregory | |
2022-08-08 | Format tweaks | Gary Gregory | |
2022-08-08 | Don't use deprecated method | Gary Gregory | |
2022-08-08 | [IO-386] FileUtils.doCopyFile uses different methods to check the file | Gary Gregory | |
sizes. - The method org.apache.commons.io.FileUtils.copyFile(File, File, CopyOption...) no longer checks file sizes. - [IO-443] FileUtils.copyFile methods throw an unnecessary "Failed to copy full contents from" exception. - Remove test that does not reflect what happens on disk since we use Files.copy(Path,Path,CopyOptions) | |||
2022-08-08 | Change parameter order of new methods, use var-args, improve tests | Gary Gregory | |
2022-08-07 | Add IOBinaryOperator | Gary Gregory | |
2022-08-07 | Add IOUnaryOperator | Gary Gregory | |
2022-08-07 | Add IOComparator | Gary Gregory | |
2022-08-07 | Javadoc | Gary Gregory | |
2022-07-28 | Javadoc | Gary Gregory | |
2022-07-28 | Javadoc | Gary Gregory | |
2022-07-28 | Add IORunnable#asRunnable() | Gary Gregory | |