Skip to content

Commit d1a78fa

Browse files
committed
Formatted the lambda expression
1 parent e615725 commit d1a78fa

16 files changed

Lines changed: 84 additions & 216 deletions

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/chromosome/AbstractChromosomeTest.java

Lines changed: 8 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -23,45 +23,25 @@ public class AbstractChromosomeTest {
2323

2424
@Test
2525
public void testGetFitness() {
26-
Chromosome<String> c1 = new AbstractChromosome<String>(chromosome -> {
27-
return 1;
28-
}, chromosome -> {
29-
return "1";
30-
}) {
26+
Chromosome<String> c1 = new AbstractChromosome<String>(chromosome -> 1, chromosome -> "1") {
3127
};
3228
Assert.assertEquals(1, c1.evaluate(), .001);
3329
}
3430

3531
@Test
3632
public void testDecode() {
37-
Chromosome<String> c1 = new AbstractChromosome<String>(chromosome -> {
38-
return 1;
39-
}, chromosome -> {
40-
return "1";
41-
}) {
33+
Chromosome<String> c1 = new AbstractChromosome<String>(chromosome -> 1, chromosome -> "1") {
4234
};
4335
Assert.assertEquals("1", c1.decode());
4436
}
4537

4638
@Test
4739
public void testCompareTo() {
48-
Chromosome<String> c1 = new AbstractChromosome<String>(chromosome -> {
49-
return 0;
50-
}, chromosome -> {
51-
return "0";
52-
}) {
40+
Chromosome<String> c1 = new AbstractChromosome<String>(chromosome -> 0, chromosome -> "0") {
5341
};
54-
Chromosome<String> c2 = new AbstractChromosome<String>(chromosome -> {
55-
return 10;
56-
}, chromosome -> {
57-
return "10";
58-
}) {
42+
Chromosome<String> c2 = new AbstractChromosome<String>(chromosome -> 10, chromosome -> "10") {
5943
};
60-
Chromosome<String> c3 = new AbstractChromosome<String>(chromosome -> {
61-
return 10;
62-
}, chromosome -> {
63-
return "10";
64-
}) {
44+
Chromosome<String> c3 = new AbstractChromosome<String>(chromosome -> 10, chromosome -> "10") {
6545
};
6646

6747
Assert.assertTrue(c1.compareTo(c2) < 0);
@@ -72,23 +52,11 @@ public void testCompareTo() {
7252

7353
@Test
7454
public void testIsSame() {
75-
AbstractChromosome<String> c1 = new AbstractChromosome<String>(chromosome -> {
76-
return 1;
77-
}, chromosome -> {
78-
return "1";
79-
}) {
55+
AbstractChromosome<String> c1 = new AbstractChromosome<String>(chromosome -> 1, chromosome -> "1") {
8056
};
81-
AbstractChromosome<String> c2 = new AbstractChromosome<String>(chromosome -> {
82-
return 2;
83-
}, chromosome -> {
84-
return "2";
85-
}) {
57+
AbstractChromosome<String> c2 = new AbstractChromosome<String>(chromosome -> 2, chromosome -> "2") {
8658
};
87-
AbstractChromosome<String> c3 = new AbstractChromosome<String>(chromosome -> {
88-
return 3;
89-
}, chromosome -> {
90-
return "1";
91-
}) {
59+
AbstractChromosome<String> c3 = new AbstractChromosome<String>(chromosome -> 3, chromosome -> "1") {
9260
};
9361
Assert.assertTrue(c1.isSame(c3));
9462
Assert.assertFalse(c1.isSame(c2));

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/chromosome/BinaryChromosomeTest.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,15 @@ public void testInvalidConstructor() {
2828
Integer[][] reprs = new Integer[][] {new Integer[] {0, 1, 0, 1, 2}, new Integer[] {0, 1, 0, 1, -1}};
2929

3030
for (Integer[] repr : reprs) {
31-
new BinaryChromosome<>(repr, c -> {
32-
return 0;
33-
}, new DummyListChromosomeDecoder<>("0"));
31+
new BinaryChromosome<>(repr, c -> 0, new DummyListChromosomeDecoder<>("0"));
3432
Assert.fail("Exception not caught");
3533
}
3634
}
3735

3836
@Test
3937
public void testRandomConstructor() {
4038
for (int i = 0; i < 20; i++) {
41-
BinaryChromosome.<String>randomChromosome(10, c -> {
42-
return 1;
43-
}, new DummyListChromosomeDecoder<>("1"));
39+
BinaryChromosome.<String>randomChromosome(10, c -> 1, new DummyListChromosomeDecoder<>("1"));
4440
}
4541
}
4642

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/chromosome/RealValuedChromosomeTest.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,15 @@ public class RealValuedChromosomeTest {
2525
@Test
2626
public void testNewChromosome() {
2727
for (int i = 0; i < 10; i++) {
28-
new RealValuedChromosome<>(ChromosomeRepresentationUtils.randomDoubleRepresentation(10, 0, 1), c1 -> {
29-
return 1;
30-
}, new DummyListChromosomeDecoder<>("1"));
28+
new RealValuedChromosome<>(ChromosomeRepresentationUtils.randomDoubleRepresentation(10, 0, 1), c1 -> 1,
29+
new DummyListChromosomeDecoder<>("1"));
3130
}
3231
}
3332

3433
@Test
3534
public void testRandomChromosome() {
3635
for (int i = 0; i < 10; i++) {
37-
RealValuedChromosome.randomChromosome(5, c -> {
38-
return 0;
39-
}, new DummyListChromosomeDecoder<>("0"), 0, 2);
36+
RealValuedChromosome.randomChromosome(5, c -> 0, new DummyListChromosomeDecoder<>("0"), 0, 2);
4037
}
4138
}
4239

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/crossover/AbstractListChromosomeCrossoverPolicyTest.java

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,18 +38,10 @@ protected ChromosomePair<String> mate(AbstractListChromosome<Integer, String> fi
3838
return new ChromosomePair<>(first, second);
3939
}
4040
};
41-
Chromosome<String> ch1 = new AbstractChromosome<String>(c -> {
42-
return 0;
43-
}, c -> {
44-
return "0";
45-
}) {
41+
Chromosome<String> ch1 = new AbstractChromosome<String>(c -> 0, c -> "0") {
4642
};
4743

48-
Chromosome<String> ch2 = new AbstractChromosome<String>(c -> {
49-
return 1;
50-
}, c -> {
51-
return "1";
52-
}) {
44+
Chromosome<String> ch2 = new AbstractChromosome<String>(c -> 1, c -> "1") {
5345
};
5446

5547
crossoverPolicy.crossover(ch1, ch2, 1.0);

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/crossover/NPointCrossoverTest.java

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,10 @@ public void testNumberIsTooLargeException() {
3333
final Integer[] p1 = new Integer[] {1, 0, 1, 0, 0, 1, 0, 1, 1};
3434
final Integer[] p2 = new Integer[] {0, 1, 1, 0, 1, 0, 1, 1, 1};
3535

36-
final BinaryChromosome<String> p1c = new BinaryChromosome<String>(p1, c -> {
37-
return 0;
38-
}, new DummyListChromosomeDecoder<Integer>("0"));
39-
final BinaryChromosome<String> p2c = new BinaryChromosome<String>(p2, c -> {
40-
return 0;
41-
}, new DummyListChromosomeDecoder<Integer>("0"));
36+
final BinaryChromosome<String> p1c = new BinaryChromosome<String>(p1, c -> 0,
37+
new DummyListChromosomeDecoder<Integer>("0"));
38+
final BinaryChromosome<String> p2c = new BinaryChromosome<String>(p2, c -> 0,
39+
new DummyListChromosomeDecoder<Integer>("0"));
4240

4341
final CrossoverPolicy<String> cp = new NPointCrossover<Integer, String>(15);
4442
cp.crossover(p1c, p2c, 1.0);
@@ -47,12 +45,10 @@ public void testNumberIsTooLargeException() {
4745
@Test(expected = GeneticException.class)
4846
public void testCrossoverInvalidFixedLengthChromosomeFirst() {
4947
final Integer[] p1 = new Integer[] {1, 0, 1, 0, 0, 1, 0, 1, 1};
50-
final BinaryChromosome<String> p1c = new BinaryChromosome<String>(p1, chromosome -> {
51-
return 0;
52-
}, new DummyListChromosomeDecoder<>("0"));
53-
final AbstractChromosome<String> p2c = new AbstractChromosome<String>(chromosome -> {
54-
return 0;
55-
}, new DummyListChromosomeDecoder<>("0")) {
48+
final BinaryChromosome<String> p1c = new BinaryChromosome<String>(p1, chromosome -> 0,
49+
new DummyListChromosomeDecoder<>("0"));
50+
final AbstractChromosome<String> p2c = new AbstractChromosome<String>(chromosome -> 0,
51+
new DummyListChromosomeDecoder<>("0")) {
5652
};
5753

5854
final CrossoverPolicy<String> cp = new NPointCrossover<Integer, String>(1);
@@ -62,12 +58,10 @@ public void testCrossoverInvalidFixedLengthChromosomeFirst() {
6258
@Test(expected = GeneticException.class)
6359
public void testCrossoverInvalidFixedLengthChromosomeSecond() {
6460
final Integer[] p1 = new Integer[] {1, 0, 1, 0, 0, 1, 0, 1, 1};
65-
final BinaryChromosome<String> p2c = new BinaryChromosome<String>(p1, chromosome -> {
66-
return 0;
67-
}, new DummyListChromosomeDecoder<>("0"));
68-
final AbstractChromosome<String> p1c = new AbstractChromosome<String>(chromosome -> {
69-
return 0;
70-
}, new DummyListChromosomeDecoder<>("0")) {
61+
final BinaryChromosome<String> p2c = new BinaryChromosome<String>(p1, chromosome -> 0,
62+
new DummyListChromosomeDecoder<>("0"));
63+
final AbstractChromosome<String> p1c = new AbstractChromosome<String>(chromosome -> 0,
64+
new DummyListChromosomeDecoder<>("0")) {
7165
};
7266

7367
final CrossoverPolicy<String> cp = new NPointCrossover<Integer, String>(1);
@@ -79,12 +73,10 @@ public void testCrossover() {
7973
Integer[] p1 = new Integer[] {1, 0, 1, 0, 1, 0, 1, 0, 1};
8074
Integer[] p2 = new Integer[] {0, 1, 0, 1, 0, 1, 0, 1, 0};
8175

82-
BinaryChromosome<String> p1c = new BinaryChromosome<>(p1, chromosome -> {
83-
return 0;
84-
}, new DummyListChromosomeDecoder<>("0"));
85-
BinaryChromosome<String> p2c = new BinaryChromosome<>(p2, chromosome -> {
86-
return 0;
87-
}, new DummyListChromosomeDecoder<>("0"));
76+
BinaryChromosome<String> p1c = new BinaryChromosome<>(p1, chromosome -> 0,
77+
new DummyListChromosomeDecoder<>("0"));
78+
BinaryChromosome<String> p2c = new BinaryChromosome<>(p2, chromosome -> 0,
79+
new DummyListChromosomeDecoder<>("0"));
8880

8981
final int order = 3;
9082
NPointCrossover<Integer, String> npc = new NPointCrossover<>(order);

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/crossover/OnePointCrossoverTest.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,10 @@ public void testCrossover() {
3131
@SuppressWarnings("boxing")
3232
Integer[] p2 = new Integer[] {0, 1, 1, 0, 1, 0, 1, 1, 1};
3333

34-
BinaryChromosome<String> p1c = new BinaryChromosome<>(p1, chromosome -> {
35-
return 0;
36-
}, new DummyListChromosomeDecoder<>("0"));
37-
BinaryChromosome<String> p2c = new BinaryChromosome<>(p2, chromosome -> {
38-
return 0;
39-
}, new DummyListChromosomeDecoder<>("0"));
34+
BinaryChromosome<String> p1c = new BinaryChromosome<>(p1, chromosome -> 0,
35+
new DummyListChromosomeDecoder<>("0"));
36+
BinaryChromosome<String> p2c = new BinaryChromosome<>(p2, chromosome -> 0,
37+
new DummyListChromosomeDecoder<>("0"));
4038

4139
OnePointCrossover<Integer, String> opc = new OnePointCrossover<>();
4240

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/crossover/UniformCrossoverTest.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,10 @@ public void testCrossover() {
6060
}
6161

6262
private void performCrossover(double ratio) {
63-
final BinaryChromosome<String> p1c = new BinaryChromosome<>(p1, chromosome -> {
64-
return 0;
65-
}, new DummyListChromosomeDecoder<>("0"));
66-
final BinaryChromosome<String> p2c = new BinaryChromosome<>(p2, chromosome -> {
67-
return 0;
68-
}, new DummyListChromosomeDecoder<>("0"));
63+
final BinaryChromosome<String> p1c = new BinaryChromosome<>(p1, chromosome -> 0,
64+
new DummyListChromosomeDecoder<>("0"));
65+
final BinaryChromosome<String> p2c = new BinaryChromosome<>(p2, chromosome -> 0,
66+
new DummyListChromosomeDecoder<>("0"));
6967

7068
final CrossoverPolicy<String> cp = new UniformCrossover<Integer, String>(ratio);
7169

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/decoder/RandomKeyDecoderTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ public void testDecodeChromosome() {
3232
Double[] keys = new Double[] {0.4, 0.1, 0.5, 0.8, 0.2};
3333

3434
RandomKeyDecoder<String> decoder = new RandomKeyDecoder<>(sequence);
35-
RealValuedChromosome<List<String>> chromosome = new RealValuedChromosome<>(keys, c -> {
36-
return 0;
37-
}, decoder);
35+
RealValuedChromosome<List<String>> chromosome = new RealValuedChromosome<>(keys, c -> 0, decoder);
3836
List<String> decodedSequence = chromosome.decode();
3937

4038
Assert.assertEquals("b", decodedSequence.get(0));

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/decoder/TransparentListChromosomeDecoderTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,8 @@ public class TransparentListChromosomeDecoderTest {
3030
@Test
3131
public void testDecode() {
3232
List<Integer> rp = ChromosomeRepresentationUtils.randomBinaryRepresentation(10);
33-
Chromosome<List<Integer>> chromosome = new BinaryChromosome<>(rp, c -> {
34-
return 0;
35-
}, new TransparentListChromosomeDecoder<>());
33+
Chromosome<List<Integer>> chromosome = new BinaryChromosome<>(rp, c -> 0,
34+
new TransparentListChromosomeDecoder<>());
3635
List<Integer> decodedRp = chromosome.decode();
3736
Assert.assertTrue(Objects.equals(rp, decodedRp));
3837
}

commons-math4-genetics/src/test/java/org/apache/commons/math4/genetics/dummy/DummyChromosome.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,7 @@
2121
public class DummyChromosome extends AbstractChromosome<String> {
2222

2323
public DummyChromosome() {
24-
super(c -> {
25-
return 0;
26-
}, c -> {
27-
return "0";
28-
});
24+
super(c -> 0, c -> "0");
2925
}
3026

3127
}

0 commit comments

Comments
 (0)