deps: Refactor dependencies (#3224)

* remove spring dep
move junit, logging, mockito under dep mgmt

* upgrade anti-corruption-layer deps

* async method invocation

* balking, bloc

* bridge to bytecode

* caching

* callback - cqrs

* component - health check

* hexagonal - metadata mapping

* rest of the patterns

* remove checkstyle, take spotless into use
This commit is contained in:
Ilkka Seppälä
2025-03-29 19:34:27 +02:00
committed by GitHub
parent 371439aeaa
commit 0ca162a55c
1863 changed files with 14408 additions and 17637 deletions
@@ -24,17 +24,15 @@
*/
package com.iluwatar.fluentinterface.app;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;
/**
* Application Test Entry
*/
import org.junit.jupiter.api.Test;
/** Application Test Entry */
class AppTest {
@Test
void shouldExecuteWithoutException() {
assertDoesNotThrow(() -> App.main(new String[]{}));
assertDoesNotThrow(() -> App.main(new String[] {}));
}
}
@@ -38,10 +38,7 @@ import java.util.List;
import java.util.function.Consumer;
import org.junit.jupiter.api.Test;
/**
* FluentIterableTest
*
*/
/** FluentIterableTest */
public abstract class FluentIterableTest {
/**
@@ -72,9 +69,7 @@ public abstract class FluentIterableTest {
@Test
void testFirstCount() {
final var integers = List.of(1, 2, 3, 10, 9, 8);
final var first4 = createFluentIterable(integers)
.first(4)
.asList();
final var first4 = createFluentIterable(integers).first(4).asList();
assertNotNull(first4);
assertEquals(4, first4.size());
@@ -88,9 +83,7 @@ public abstract class FluentIterableTest {
@Test
void testFirstCountLessItems() {
final var integers = List.of(1, 2, 3);
final var first4 = createFluentIterable(integers)
.first(4)
.asList();
final var first4 = createFluentIterable(integers).first(4).asList();
assertNotNull(first4);
assertEquals(3, first4.size());
@@ -120,9 +113,7 @@ public abstract class FluentIterableTest {
@Test
void testLastCount() {
final var integers = List.of(1, 2, 3, 10, 9, 8);
final var last4 = createFluentIterable(integers)
.last(4)
.asList();
final var last4 = createFluentIterable(integers).last(4).asList();
assertNotNull(last4);
assertEquals(4, last4.size());
@@ -135,9 +126,7 @@ public abstract class FluentIterableTest {
@Test
void testLastCountLessItems() {
final var integers = List.of(1, 2, 3);
final var last4 = createFluentIterable(integers)
.last(4)
.asList();
final var last4 = createFluentIterable(integers).last(4).asList();
assertNotNull(last4);
assertEquals(3, last4.size());
@@ -150,9 +139,7 @@ public abstract class FluentIterableTest {
@Test
void testFilter() {
final var integers = List.of(1, 2, 3, 10, 9, 8);
final var evenItems = createFluentIterable(integers)
.filter(i -> i % 2 == 0)
.asList();
final var evenItems = createFluentIterable(integers).filter(i -> i % 2 == 0).asList();
assertNotNull(evenItems);
assertEquals(3, evenItems.size());
@@ -164,9 +151,7 @@ public abstract class FluentIterableTest {
@Test
void testMap() {
final var integers = List.of(1, 2, 3);
final var longs = createFluentIterable(integers)
.map(Integer::longValue)
.asList();
final var longs = createFluentIterable(integers).map(Integer::longValue).asList();
assertNotNull(longs);
assertEquals(integers.size(), longs.size());
@@ -186,7 +171,6 @@ public abstract class FluentIterableTest {
verify(consumer, times(1)).accept(2);
verify(consumer, times(1)).accept(3);
verifyNoMoreInteractions(consumer);
}
@Test
@@ -195,5 +179,4 @@ public abstract class FluentIterableTest {
final var split = createFluentIterable(integers).spliterator();
assertNotNull(split);
}
}
}
@@ -27,15 +27,11 @@ package com.iluwatar.fluentinterface.fluentiterable.lazy;
import com.iluwatar.fluentinterface.fluentiterable.FluentIterable;
import com.iluwatar.fluentinterface.fluentiterable.FluentIterableTest;
/**
* LazyFluentIterableTest
*
*/
/** LazyFluentIterableTest */
class LazyFluentIterableTest extends FluentIterableTest {
@Override
protected FluentIterable<Integer> createFluentIterable(Iterable<Integer> integers) {
return LazyFluentIterable.from(integers);
}
}
@@ -27,15 +27,11 @@ package com.iluwatar.fluentinterface.fluentiterable.simple;
import com.iluwatar.fluentinterface.fluentiterable.FluentIterable;
import com.iluwatar.fluentinterface.fluentiterable.FluentIterableTest;
/**
* SimpleFluentIterableTest
*
*/
/** SimpleFluentIterableTest */
class SimpleFluentIterableTest extends FluentIterableTest {
@Override
protected FluentIterable<Integer> createFluentIterable(Iterable<Integer> integers) {
return SimpleFluentIterable.fromCopyOf(integers);
}
}