From ebcd111fdbaad59925a7a4149ab48040f716bc3a Mon Sep 17 00:00:00 2001 From: Carsten Otto Date: Tue, 30 Nov 2021 09:05:42 +0100 Subject: [PATCH] move forwarding history into separate module --- application/build.gradle | 1 + forwarding-history/build.gradle | 11 +++++++++++ .../de/cotto/lndmanagej/SpringBootConfiguration.java | 10 ++++++++++ .../persistence/ForwardingEventsRepositoryIT.java | 0 .../lndmanagej/statistics/ForwardingEventsDao.java | 0 .../lndmanagej/statistics/ForwardingHistory.java | 0 .../statistics/persistence/ForwardingEventJpaDto.java | 0 .../persistence/ForwardingEventsDaoImpl.java | 0 .../persistence/ForwardingEventsRepository.java | 0 .../lndmanagej/statistics/ForwardingHistoryTest.java | 0 .../persistence/ForwardingEventJpaDtoTest.java | 0 .../persistence/ForwardingEventsDaoImplTest.java | 0 settings.gradle | 1 + statistics/build.gradle | 1 - 14 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 forwarding-history/build.gradle create mode 100644 forwarding-history/src/integrationTest/java/de/cotto/lndmanagej/SpringBootConfiguration.java rename {statistics => forwarding-history}/src/integrationTest/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepositoryIT.java (100%) rename {statistics => forwarding-history}/src/main/java/de/cotto/lndmanagej/statistics/ForwardingEventsDao.java (100%) rename {statistics => forwarding-history}/src/main/java/de/cotto/lndmanagej/statistics/ForwardingHistory.java (100%) rename {statistics => forwarding-history}/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDto.java (100%) rename {statistics => forwarding-history}/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImpl.java (100%) rename {statistics => forwarding-history}/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepository.java (100%) rename {statistics => forwarding-history}/src/test/java/de/cotto/lndmanagej/statistics/ForwardingHistoryTest.java (100%) rename {statistics => forwarding-history}/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDtoTest.java (100%) rename {statistics => forwarding-history}/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImplTest.java (100%) diff --git a/application/build.gradle b/application/build.gradle index 478e35ce..15a1f5d4 100644 --- a/application/build.gradle +++ b/application/build.gradle @@ -4,6 +4,7 @@ plugins { dependencies { runtimeOnly project(':web') + runtimeOnly project(':forwarding-history') runtimeOnly project(':statistics') runtimeOnly 'org.postgresql:postgresql' testRuntimeOnly 'com.h2database:h2' diff --git a/forwarding-history/build.gradle b/forwarding-history/build.gradle new file mode 100644 index 00000000..c928654e --- /dev/null +++ b/forwarding-history/build.gradle @@ -0,0 +1,11 @@ +plugins { + id 'lnd-manageJ.java-library-conventions' +} + +dependencies { + implementation project(':model') + implementation project(':grpc-adapter') + implementation 'org.springframework.boot:spring-boot-starter-data-jpa' + testRuntimeOnly 'com.h2database:h2' + testFixturesApi testFixtures(project(':model')) +} \ No newline at end of file diff --git a/forwarding-history/src/integrationTest/java/de/cotto/lndmanagej/SpringBootConfiguration.java b/forwarding-history/src/integrationTest/java/de/cotto/lndmanagej/SpringBootConfiguration.java new file mode 100644 index 00000000..7b1634de --- /dev/null +++ b/forwarding-history/src/integrationTest/java/de/cotto/lndmanagej/SpringBootConfiguration.java @@ -0,0 +1,10 @@ +package de.cotto.lndmanagej; + +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class SpringBootConfiguration { + public SpringBootConfiguration() { + // default constructor + } +} diff --git a/statistics/src/integrationTest/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepositoryIT.java b/forwarding-history/src/integrationTest/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepositoryIT.java similarity index 100% rename from statistics/src/integrationTest/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepositoryIT.java rename to forwarding-history/src/integrationTest/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepositoryIT.java diff --git a/statistics/src/main/java/de/cotto/lndmanagej/statistics/ForwardingEventsDao.java b/forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/ForwardingEventsDao.java similarity index 100% rename from statistics/src/main/java/de/cotto/lndmanagej/statistics/ForwardingEventsDao.java rename to forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/ForwardingEventsDao.java diff --git a/statistics/src/main/java/de/cotto/lndmanagej/statistics/ForwardingHistory.java b/forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/ForwardingHistory.java similarity index 100% rename from statistics/src/main/java/de/cotto/lndmanagej/statistics/ForwardingHistory.java rename to forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/ForwardingHistory.java diff --git a/statistics/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDto.java b/forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDto.java similarity index 100% rename from statistics/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDto.java rename to forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDto.java diff --git a/statistics/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImpl.java b/forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImpl.java similarity index 100% rename from statistics/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImpl.java rename to forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImpl.java diff --git a/statistics/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepository.java b/forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepository.java similarity index 100% rename from statistics/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepository.java rename to forwarding-history/src/main/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsRepository.java diff --git a/statistics/src/test/java/de/cotto/lndmanagej/statistics/ForwardingHistoryTest.java b/forwarding-history/src/test/java/de/cotto/lndmanagej/statistics/ForwardingHistoryTest.java similarity index 100% rename from statistics/src/test/java/de/cotto/lndmanagej/statistics/ForwardingHistoryTest.java rename to forwarding-history/src/test/java/de/cotto/lndmanagej/statistics/ForwardingHistoryTest.java diff --git a/statistics/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDtoTest.java b/forwarding-history/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDtoTest.java similarity index 100% rename from statistics/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDtoTest.java rename to forwarding-history/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventJpaDtoTest.java diff --git a/statistics/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImplTest.java b/forwarding-history/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImplTest.java similarity index 100% rename from statistics/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImplTest.java rename to forwarding-history/src/test/java/de/cotto/lndmanagej/statistics/persistence/ForwardingEventsDaoImplTest.java diff --git a/settings.gradle b/settings.gradle index 3eac1e72..712dd013 100644 --- a/settings.gradle +++ b/settings.gradle @@ -2,6 +2,7 @@ rootProject.name = 'lnd-manageJ' include 'application' include 'backend' include 'caching' +include 'forwarding-history' include 'grpc-adapter' include 'grpc-client' include 'metrics' diff --git a/statistics/build.gradle b/statistics/build.gradle index ebc49190..b693deb1 100644 --- a/statistics/build.gradle +++ b/statistics/build.gradle @@ -5,7 +5,6 @@ plugins { dependencies { implementation project(':backend') implementation project(':model') - implementation project(':grpc-adapter') implementation 'org.springframework.boot:spring-boot-starter-data-jpa' testRuntimeOnly 'com.h2database:h2' testFixturesApi testFixtures(project(':model'))