Skip to content

Commit 064eece

Browse files
committed
Make package private class final
1 parent 0484037 commit 064eece

14 files changed

Lines changed: 15 additions & 15 deletions

src/main/java/org/apache/commons/io/CloseableURLConnection.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
/**
3131
* Delegates to a URLConnection while implementing AutoCloseable.
3232
*/
33-
class CloseableURLConnection extends URLConnection implements AutoCloseable {
33+
final class CloseableURLConnection extends URLConnection implements AutoCloseable {
3434

3535
static CloseableURLConnection open(final URI uri) throws IOException {
3636
return open(Objects.requireNonNull(uri, "uri").toURL());

src/main/java/org/apache/commons/io/IO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
/**
2020
* Component-wide operations on Apache Commons IO.
2121
*/
22-
class IO {
22+
final class IO {
2323

2424
/**
2525
* Clears any state, throughout Apache Commons IO. Handy for tests.

src/main/java/org/apache/commons/io/comparator/ReverseFileComparator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
*
3131
* @since 1.4
3232
*/
33-
class ReverseFileComparator extends AbstractFileComparator implements Serializable {
33+
final class ReverseFileComparator extends AbstractFileComparator implements Serializable {
3434

3535
private static final long serialVersionUID = -4808255005272229056L;
3636
private final Comparator<File> delegate;

src/main/java/org/apache/commons/io/function/UncheckedIOBaseStream.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* @param <S> the type of the IO stream extending {@code IOBaseStream}.
3434
* @param <B> the type of the stream extending {@code BaseStream}.
3535
*/
36-
class UncheckedIOBaseStream<T, S extends IOBaseStream<T, S, B>, B extends BaseStream<T, B>> implements BaseStream<T, B> {
36+
final class UncheckedIOBaseStream<T, S extends IOBaseStream<T, S, B>, B extends BaseStream<T, B>> implements BaseStream<T, B> {
3737

3838
private final S delegate;
3939

src/main/java/org/apache/commons/io/input/ByteBufferCleaner.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
* See <a href=https://bugs.openjdk.java.net/browse/JDK-4724038>JDK-4724038</a>
3333
* </p>
3434
*/
35-
class ByteBufferCleaner {
35+
final class ByteBufferCleaner {
3636

3737
private interface Cleaner {
3838
void clean(ByteBuffer buffer) throws ReflectiveOperationException;

src/main/java/org/apache/commons/io/input/UnsupportedOperationExceptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
* TODO Consider making this public and use from LineIterator but this feels like it belongs in LANG rather than IO.
2525
* </p>
2626
*/
27-
class UnsupportedOperationExceptions {
27+
final class UnsupportedOperationExceptions {
2828

2929
private static final String MARK_RESET = "mark/reset";
3030

src/main/java/org/apache/commons/io/monitor/SerializableFileTime.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
* <em>Serialization is deprecated and will be removed in 3.0.</em>
3636
* </p>
3737
*/
38-
class SerializableFileTime implements Serializable {
38+
final class SerializableFileTime implements Serializable {
3939

4040
static final SerializableFileTime EPOCH = new SerializableFileTime(FileTimes.EPOCH);
4141

src/main/java/org/apache/commons/io/output/UncheckedAppendableImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
* @see UncheckedIOException
3232
* @since 2.12.0
3333
*/
34-
class UncheckedAppendableImpl implements UncheckedAppendable {
34+
final class UncheckedAppendableImpl implements UncheckedAppendable {
3535

3636
private final Appendable appendable;
3737

src/test/java/org/apache/commons/io/filefilter/AbstractIOFileFilterTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
public abstract class AbstractIOFileFilterTest {
2626

27-
class TesterFalseFileFilter extends FalseFileFilter {
27+
final class TesterFalseFileFilter extends FalseFileFilter {
2828

2929
private static final long serialVersionUID = -3603047664010401872L;
3030
private boolean invoked;
@@ -54,7 +54,7 @@ public void setInvoked(final boolean invoked) {
5454
}
5555
}
5656

57-
class TesterTrueFileFilter extends TrueFileFilter {
57+
final class TesterTrueFileFilter extends TrueFileFilter {
5858

5959
private static final long serialVersionUID = 1828930358172422914L;
6060
private boolean invoked;

src/test/java/org/apache/commons/io/function/EraseTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
/**
3131
* Tests {@code Erase}.
3232
*/
33-
class EraseTest {
33+
final class EraseTest {
3434

3535
private final AtomicInteger intRef = new AtomicInteger();
3636
private final AtomicBoolean boolRef = new AtomicBoolean();

0 commit comments

Comments
 (0)