Skip to content

Commit 218b5e7

Browse files
author
Gary Gregory
committed
Patch from PR 32 from jonfreedman with additional changes and cleanups
- Add Tailable interface to tail files accessed using alternative libraries such as jCIFS or commons-vfs. - Changes to the PR: - Use Objects.requireNonNull() instead manual checks. - Normalize Javadoc. - Add missing Javadoc. - Add missing Javadoc tags. - Sort members. - Don't initialize ivars to defaults. - Renamed some types, ivars, and params. - Fix some Javadoc. - No need to use FQCNs in Javadoc @link. - Use {@code} instead of <code></code>. - YAGNI: Remove some methods that are not tested and never called. - Re-implement some internals using NIO. - Add some constructor parameter validation. - Add a toString() methods.
1 parent ac7a751 commit 218b5e7

3 files changed

Lines changed: 925 additions & 310 deletions

File tree

src/changes/changes.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,9 @@ The <action> type attribute can be add,update,fix,remove.
196196
Add and use PathUtils.sizeOfDirectory(Path)
197197
Add and use PathUtils.sizeOfDirectoryAsBigInteger(Path)
198198
</action>
199+
<action dev="jonfreedman" type="add" due-to="Jon Freedman, Gary Gregory">
200+
Add Tailer.Tailable interface to allow tailing of remote files for example using jCIFS.
201+
</action>
199202
<!-- UPDATE -->
200203
<action dev="ggregory" type="add" due-to="Gary Gregory">
201204
Update FileEntry to use FileTime instead of long for file time stamps.
@@ -273,7 +276,7 @@ The <action> type attribute can be add,update,fix,remove.
273276
</action>
274277
<!-- UPDATE -->
275278
<action dev="ggregory" type="update" due-to="Dependabot">
276-
Bump mockito-inline from 3.11.0 to 3.11.2 #247.
279+
Bump mockito-inline from 3.11.0 to 3.11.2 #247.
277280
</action>
278281
<action dev="ggregory" type="update" due-to="Dependabot">
279282
Bump jmh.version from 1.27 to 1.32 #237.
@@ -312,7 +315,7 @@ The <action> type attribute can be add,update,fix,remove.
312315
Bump checkstyle from 8.42 to 8.44 #241, #248.
313316
</action>
314317
<action dev="ggregory" type="update" due-to="Dependabot">
315-
Bump mockito-inline from 3.10.0 to 3.11.0 #242.
318+
Bump mockito-inline from 3.10.0 to 3.11.0 #242.
316319
</action>
317320
</release>
318321
<release version="2.9.0" date="2021-05-22" description="Java 8 required.">

0 commit comments

Comments
 (0)