GeezerVison is showing github.com — Remove confusing hiding of type parameter · functionaljava/functionaljava@345fb6c
File treeExpand file treeCollapse file tree Open diff view settings core/src/main/java/fj/data quickcheck/src/main/java/fj/test
Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: core/src/main/java/fj/data/List.java +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -943,7 +943,7 @@ public final List<A> sort(final Ord<A> o) { | 943 | 943 | else if (tail().isEmpty()) | 944 | 944 | return this; | 945 | 945 | else { | 946 | | - final class Merge<A> { | | 946 | + final class Merge { | 947 | 947 | List<A> merge(List<A> xs, List<A> ys, final Ord<A> o) { | 948 | 948 | final Buffer<A> buf = empty(); | 949 | 949 |
| @@ -975,7 +975,7 @@ List<A> merge(List<A> xs, List<A> ys, final Ord<A> o) { | 975 | 975 | } | 976 | 976 |
| 977 | 977 | final P2<List<A>, List<A>> s = splitAt(length() / 2); | 978 | | - return new Merge<A>().merge(s._1().sort(o), s._2().sort(o), o); | | 978 | + return new Merge().merge(s._1().sort(o), s._2().sort(o), o); | 979 | 979 | } | 980 | 980 | } | 981 | 981 |
| |
Collapse file Copy file name to clipboardExpand all lines: quickcheck/src/main/java/fj/test/Gen.java +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -409,7 +409,7 @@ public static <A> Gen<A> join(final Gen<Gen<A>> g) { | 409 | 409 | */ | 410 | 410 | public static <A> Gen<A> frequency(final List<P2<Integer, Gen<A>>> gs) { | 411 | 411 | final class Pick { | 412 | | - <A> Gen<A> pick(final int n, final List<P2<Integer, Gen<A>>> gs) { | | 412 | + Gen<A> pick(final int n, final List<P2<Integer, Gen<A>>> gs) { | 413 | 413 | if(gs.isEmpty()) | 414 | 414 | return fail(); | 415 | 415 | else { | @@ -421,7 +421,7 @@ <A> Gen<A> pick(final int n, final List<P2<Integer, Gen<A>>> gs) { | 421 | 421 |
| 422 | 422 | final F<P2<Integer, Gen<A>>, Integer> f = __1(); | 423 | 423 |
| 424 | | - return choose(1, intAdditionMonoid.sumLeft(gs.map(f))).bind(i -> new Pick().pick(i, gs)); | | 424 | + return choose(1, intAdditionMonoid.sumLeft(gs.map(f))).bind(i -> new Pick().pick(i, gs)); | 425 | 425 | } | 426 | 426 |
| 427 | 427 | /** | |
|