Skip to content

Commit ed6dac7

Browse files
committed
Adding missing final keywords
1 parent 77f8e02 commit ed6dac7

22 files changed

+22
-22
lines changed

src/main/java/com/jnape/palatable/lambda/adt/hmap/HMap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
* @see TypeSafeKey
2828
* @see com.jnape.palatable.lambda.adt.hlist.HList
2929
*/
30-
public class HMap implements Iterable<Tuple2<TypeSafeKey, Object>> {
30+
public final class HMap implements Iterable<Tuple2<TypeSafeKey, Object>> {
3131

3232
private static final HMap EMPTY = new HMap(emptyMap());
3333

src/main/java/com/jnape/palatable/lambda/functions/builtin/fn2/GroupBy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* @param <V> the Map value type
2121
* @see InGroupsOf
2222
*/
23-
public class GroupBy<K, V> implements Fn2<Function<? super V, ? extends K>, Iterable<V>, Map<K, List<V>>> {
23+
public final class GroupBy<K, V> implements Fn2<Function<? super V, ? extends K>, Iterable<V>, Map<K, List<V>>> {
2424

2525
private static final GroupBy INSTANCE = new GroupBy();
2626

src/main/java/com/jnape/palatable/lambda/functor/builtin/Compose.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* @param <G> The inner applicative
1414
* @param <A> The carrier type
1515
*/
16-
public class Compose<F extends Applicative, G extends Applicative, A> implements Applicative<A, Compose<F, G, ?>> {
16+
public final class Compose<F extends Applicative, G extends Applicative, A> implements Applicative<A, Compose<F, G, ?>> {
1717

1818
private final Applicative<Applicative<A, G>, F> fga;
1919

src/main/java/com/jnape/palatable/lambda/iteration/CombinatorialIterator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
import static com.jnape.palatable.lambda.adt.hlist.HList.tuple;
1010

11-
public class CombinatorialIterator<A, B> extends ImmutableIterator<Tuple2<A, B>> {
11+
public final class CombinatorialIterator<A, B> extends ImmutableIterator<Tuple2<A, B>> {
1212
private final Iterator<A> asIterator;
1313
private final Iterator<B> bsIterator;
1414
private final ListIterator<B> doublyLinkedBsIterator;

src/main/java/com/jnape/palatable/lambda/iteration/CyclicIterator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.Iterator;
55
import java.util.ListIterator;
66

7-
public class CyclicIterator<A> extends InfiniteIterator<A> {
7+
public final class CyclicIterator<A> extends InfiniteIterator<A> {
88
private final Iterator<A> iterator;
99
private final ListIterator<A> doublyLinkedIterator;
1010

src/main/java/com/jnape/palatable/lambda/iteration/DroppingIterator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.Iterator;
44
import java.util.NoSuchElementException;
55

6-
public class DroppingIterator<A> extends ImmutableIterator<A> {
6+
public final class DroppingIterator<A> extends ImmutableIterator<A> {
77
private final Integer n;
88
private final Iterator<A> asIterator;
99
private boolean dropped;

src/main/java/com/jnape/palatable/lambda/iteration/FilteringIterator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.NoSuchElementException;
55
import java.util.function.Function;
66

7-
public class FilteringIterator<A> extends ImmutableIterator<A> {
7+
public final class FilteringIterator<A> extends ImmutableIterator<A> {
88

99
private final Function<? super A, Boolean> predicate;
1010
private final RewindableIterator<A> rewindableIterator;

src/main/java/com/jnape/palatable/lambda/iteration/GroupingIterator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.Iterator;
55
import java.util.List;
66

7-
public class GroupingIterator<A> extends ImmutableIterator<Iterable<A>> {
7+
public final class GroupingIterator<A> extends ImmutableIterator<Iterable<A>> {
88
private final Integer k;
99
private final Iterator<A> asIterator;
1010

src/main/java/com/jnape/palatable/lambda/iteration/InitIterator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.Iterator;
44
import java.util.NoSuchElementException;
55

6-
public class InitIterator<A> extends ImmutableIterator<A> {
6+
public final class InitIterator<A> extends ImmutableIterator<A> {
77
private final Iterator<A> asIterator;
88
private A queued;
99

src/main/java/com/jnape/palatable/lambda/iteration/MappingIterator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.Iterator;
44
import java.util.function.Function;
55

6-
public class MappingIterator<A, B> extends ImmutableIterator<B> {
6+
public final class MappingIterator<A, B> extends ImmutableIterator<B> {
77

88
private final Function<? super A, ? extends B> function;
99
private final Iterator<A> iterator;

0 commit comments

Comments
 (0)