Change Java whitespace handling in .editorconfig (#425)

* Change whitespace handling in .editorconfig

* Reformat code

* fix format error

* Reformat code

---------

Co-authored-by: Zoë Gidiere <duplexsys@protonmail.com>
This commit is contained in:
Astrashh
2023-11-13 11:57:01 +11:00
committed by GitHub
parent a73fda7d04
commit defd775f13
793 changed files with 7579 additions and 7577 deletions

View File

@@ -19,9 +19,9 @@ import static org.junit.jupiter.api.Assertions.*;
public class ColumnTest {
private final Column<Integer> returnY = new ColumnImpl<>(-10, 10, Function.identity());
private final Column<Boolean> returnPositive = new ColumnImpl<>(-10, 10, i -> i >= 0);
private final Column<Boolean> returnTrue = new ColumnImpl<>(-10, 10, i -> true);
@Test
public void testForEach() {
returnY.forEach(Assertions::assertEquals);
@@ -32,71 +32,71 @@ public class ColumnTest {
});
assertEquals(returnY.getMaxY(), test.get());
}
@Test
public void testForRanges() {
List<Pair<Pair<Integer, Integer>, Boolean>> list = new ArrayList<>();
returnPositive.forRanges(1, (min, max, p) -> list.add(Pair.of(Pair.of(min, max), p)));
assertEquals(List.of(
Pair.of(Pair.of(-10, 0), false),
Pair.of(Pair.of(0, 10), true)
),
list);
Pair.of(Pair.of(-10, 0), false),
Pair.of(Pair.of(0, 10), true)
),
list);
}
@Test
public void testForRangesIndividual() {
List<Pair<Pair<Integer, Integer>, Integer>> list = new ArrayList<>();
returnY.forRanges(1, (min, max, p) -> list.add(Pair.of(Pair.of(min, max), p)));
assertEquals(IntStream.range(-10, 10).mapToObj(i -> Pair.of(Pair.of(i, i + 1), i)).collect(Collectors.toList()),
list);
list);
}
@Test
public void testForRangesContiguous() {
List<Pair<Pair<Integer, Integer>, Boolean>> list = new ArrayList<>();
returnTrue.forRanges(1, (min, max, p) -> list.add(Pair.of(Pair.of(min, max), p)));
assertEquals(List.of(Pair.of(Pair.of(-10, 10), true)),
list);
list);
}
static class ColumnImpl<T> implements Column<T> {
private final int min;
private final int max;
private final Function<Integer, T> p;
ColumnImpl(int min, int max, Function<Integer, T> p) {
this.min = min;
this.max = max;
this.p = p;
}
@Override
public int getMinY() {
return min;
}
@Override
public int getMaxY() {
return max;
}
@Override
public int getX() {
return 0;
}
@Override
public int getZ() {
return 0;
}
@Override
public T get(int y) {
return p.apply(y);