Skip to content

Commit

Permalink
chore: removed modulith dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
Kammerlo committed Mar 4, 2025
1 parent d853e61 commit 475d624
Show file tree
Hide file tree
Showing 76 changed files with 5 additions and 255 deletions.
6 changes: 0 additions & 6 deletions accounting_reporting_core/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,12 @@ dependencies {
implementation("org.jmolecules:jmolecules-events")
implementation("org.jmolecules:jmolecules-ddd")

implementation("org.springframework.modulith:spring-modulith-api")
implementation("org.springframework.modulith:spring-modulith-events-api")

implementation("org.springframework.boot:spring-boot-starter-security")

implementation(project(":blockchain_reader"))
implementation(project(":organisation"))
implementation(project(":support"))

testImplementation("org.springframework.boot:spring-boot-starter-data-jpa")
testImplementation("org.springframework.modulith:spring-modulith-starter-test")
testImplementation("org.springframework.modulith:spring-modulith-starter-core")
testImplementation("org.springframework.modulith:spring-modulith-events-jdbc")
testImplementation("org.springframework.boot:spring-boot-starter-validation")
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("domain_core")
package org.cardanofoundation.lob.app.accounting_reporting_core.domain.core;
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.UserExtractionParameters;
Expand All @@ -17,7 +15,6 @@
@ToString
@DomainEvent
@Builder
@Externalized
public class ScheduledIngestionEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
import lombok.Getter;
import lombok.NoArgsConstructor;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.SystemExtractionParameters;
Expand All @@ -23,7 +21,6 @@
@Getter
@DomainEvent
@NoArgsConstructor
@Externalized
public class TransactionBatchChunkEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
import lombok.Getter;
import lombok.NoArgsConstructor;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.SystemExtractionParameters;
Expand All @@ -21,7 +19,6 @@
@NoArgsConstructor
@Builder
@Getter
@Externalized
public class TransactionBatchCreatedEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.FatalError;
Expand All @@ -22,7 +20,6 @@
@Getter
@ToString
@NoArgsConstructor
@Externalized
@Setter
public class TransactionBatchFailedEvent {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.SystemExtractionParameters;
Expand All @@ -19,7 +17,6 @@
@Getter
@ToString
@NoArgsConstructor
@Externalized
public class TransactionBatchStartedEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("domain_event_extraction")
package org.cardanofoundation.lob.app.accounting_reporting_core.domain.event.extraction;
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@
import lombok.NoArgsConstructor;
import lombok.ToString;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.report.Report;
Expand All @@ -26,7 +24,6 @@
@Getter
@ToString
@DomainEvent
@Externalized
public class ReportLedgerUpdateCommand {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.ReportStatusUpdate;
Expand All @@ -24,7 +22,6 @@
@ToString
@DomainEvent
@Builder
@Externalized
public final class ReportsLedgerUpdatedEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@
import lombok.NoArgsConstructor;
import lombok.ToString;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.Transaction;
Expand All @@ -23,7 +21,6 @@
@Getter
@ToString
@DomainEvent
@Externalized
public class TransactionLedgerUpdateCommand {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.TxStatusUpdate;
Expand All @@ -24,7 +22,6 @@
@ToString
@DomainEvent
@Builder
@Externalized
public final class TxsLedgerUpdatedEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("domain_event_ledger")
package org.cardanofoundation.lob.app.accounting_reporting_core.domain.event.ledger;
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("domain_event")
package org.cardanofoundation.lob.app.accounting_reporting_core.domain.event;
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.Transaction;
Expand All @@ -22,7 +20,6 @@
@DomainEvent
@NoArgsConstructor
@ToString(exclude = "transactions")
@Externalized
public class ReconcilationChunkEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.support.modulith.EventMetadata;
Expand All @@ -18,8 +16,6 @@
@NoArgsConstructor
@Builder
@Getter
@ToString
@Externalized
public class ReconcilationCreatedEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.FatalError;
Expand All @@ -18,7 +16,6 @@
@Getter
@ToString
@NoArgsConstructor
@Externalized
public class ReconcilationFailedEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.support.modulith.EventMetadata;
Expand All @@ -17,7 +15,6 @@
@DomainEvent
@NoArgsConstructor
@ToString
@Externalized
public class ReconcilationFinalisationEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.support.modulith.EventMetadata;
Expand All @@ -19,7 +17,6 @@
@Getter
@ToString
@NoArgsConstructor
@Externalized
public class ReconcilationStartedEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@

import lombok.*;

import org.springframework.modulith.events.Externalized;

import org.jmolecules.event.annotation.DomainEvent;

import org.cardanofoundation.lob.app.support.modulith.EventMetadata;
Expand All @@ -18,7 +16,6 @@
@ToString
@Builder
@DomainEvent
@Externalized
public class ScheduledReconcilationEvent {

public static final String VERSION = "1.0";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("domain_event_reconcilation")
package org.cardanofoundation.lob.app.accounting_reporting_core.domain.event.reconcilation;
Original file line number Diff line number Diff line change
@@ -1,15 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.ApplicationModule(displayName = "Accounting Service Layer", allowedDependencies = {
"notification_gateway", "notification_gateway::domain_core", "notification_gateway::domain_event",
"organisation", "organisation::domain_core", "organisation::domain_entity",
"blockchain_reader",
"support::spring_audit",
"support::calc",
"support::problem_support",
"support::crypto",
"support::modulith",
"support::collections",
"support::reactive"
})
package org.cardanofoundation.lob.app.accounting_reporting_core;
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("service_assistance")
package org.cardanofoundation.lob.app.accounting_reporting_core.service.assistance;
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("service_business_rules")
package org.cardanofoundation.lob.app.accounting_reporting_core.service.business_rules;
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("service_internal")
package org.cardanofoundation.lob.app.accounting_reporting_core.service.internal;
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean;

@Configuration
@EnableJpaRepositories( { "org.cardanofoundation.lob", "org.springframework.modulith.events.jpa" } )
@EnableJpaRepositories( { "org.cardanofoundation.lob" } )
public class JpaConfig {

@Bean
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@

import org.cardanofoundation.lob.app.accounting_reporting_core.config.JaversConfig;
import org.cardanofoundation.lob.app.accounting_reporting_core.config.JpaConfig;
import org.cardanofoundation.lob.app.accounting_reporting_core.config.ModulithEventConfig;
import org.cardanofoundation.lob.app.accounting_reporting_core.config.TimeConfig;
import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.FatalError;
import org.cardanofoundation.lob.app.accounting_reporting_core.domain.core.LedgerDispatchStatus;
Expand Down Expand Up @@ -53,7 +52,7 @@
import org.cardanofoundation.lob.app.accounting_reporting_core.repository.TransactionReconcilationRepository;
import org.cardanofoundation.lob.app.support.modulith.EventMetadata;

@SpringBootTest(classes = {JaversConfig.class, TimeConfig.class, JpaConfig.class, ModulithEventConfig.class})
@SpringBootTest(classes = {JaversConfig.class, TimeConfig.class, JpaConfig.class})
@TestPropertySource(properties = "spring.main.allow-bean-definition-overriding=true")
@EnableAutoConfiguration
@ComponentScan(basePackages = {"org.cardanofoundation.lob.app.accounting_reporting_core","org.cardanofoundation.lob.app.organisation","org.cardanofoundation.lob.app.blockchain_reader"})
Expand Down
3 changes: 1 addition & 2 deletions blockchain_common/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
dependencies {
implementation("org.springframework.modulith:spring-modulith-api")
implementation("org.springframework.modulith:spring-modulith-events-api")

}
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.NamedInterface("domain")
package org.cardanofoundation.lob.app.blockchain_common.domain;
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
@org.springframework.lang.NonNullApi

@org.springframework.modulith.ApplicationModule(displayName = "Blockchain Common")
package org.cardanofoundation.lob.app.blockchain_common;
Loading

0 comments on commit 475d624

Please sign in to comment.