├── .git-authors ├── .github ├── dco.yml └── workflows │ ├── build-prs.yaml │ ├── build.yaml │ ├── deploy-docs.yml │ ├── integration.yaml │ ├── milestone.yaml │ └── release.yaml ├── .gitignore ├── .mvn ├── extensions.xml ├── jvm.config └── wrapper │ └── maven-wrapper.properties ├── CONTRIBUTING.adoc ├── LICENSE ├── application.yml ├── etc ├── backport-ticket.sh ├── build-and-releases.adoc ├── copy-ticket.sh ├── functions.sh ├── ide │ ├── README.md │ ├── eclipse-formatting.xml │ └── intellij.importorder ├── introducing-spring-modulith.adoc ├── mappings.txt └── test │ ├── includes │ ├── copy-repo.sh │ └── create-issues-commits-milestones.sh │ └── setup-test-env.sh ├── lombok.config ├── mvnw ├── mvnw.cmd ├── pom.xml ├── readme.adoc ├── settings.xml ├── spring-modulith-actuator ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── actuator │ │ │ ├── ApplicationModulesEndpoint.java │ │ │ ├── autoconfigure │ │ │ ├── ApplicationModulesEndpointConfiguration.java │ │ │ └── package-info.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── test │ ├── java │ ├── example │ │ ├── App.java │ │ ├── a │ │ │ └── ComponentA.java │ │ └── b │ │ │ └── ComponentB.java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── actuator │ │ ├── ApplicationModulesEndpointIntegrationTests.java │ │ └── autoconfigure │ │ └── ApplicationModulesEndpointConfigurationIntegrationTests.java │ └── resources │ └── logback.xml ├── spring-modulith-api ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── springframework │ │ └── modulith │ │ ├── ApplicationModule.java │ │ ├── ApplicationModuleInitializer.java │ │ ├── Modulith.java │ │ ├── Modulithic.java │ │ ├── NamedInterface.java │ │ ├── PackageInfo.java │ │ └── package-info.java │ └── resources │ └── META-INF │ ├── LICENSE │ └── NOTICE ├── spring-modulith-apt ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── apt │ │ │ ├── SpringModulithProcessor.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── services │ │ └── javax.annotation.processing.Processor │ └── test │ ├── java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── apt │ │ └── SpringModulithProcessorUnitTests.java │ └── resources │ └── example │ ├── SampleComponent.java │ ├── SampleInterface.java │ └── package-info.java ├── spring-modulith-benchmarks ├── pom.xml └── src │ └── test │ └── java │ └── org │ └── springframework │ └── modulith │ └── events │ └── core │ └── PublicationsInProgressBenchmarks.java ├── spring-modulith-bom └── pom.xml ├── spring-modulith-core ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── core │ │ │ ├── AnnotationModulithMetadata.java │ │ │ ├── ApplicationModule.java │ │ │ ├── ApplicationModuleDependencies.java │ │ │ ├── ApplicationModuleDependency.java │ │ │ ├── ApplicationModuleDetectionStrategy.java │ │ │ ├── ApplicationModuleDetectionStrategyLookup.java │ │ │ ├── ApplicationModuleIdentifier.java │ │ │ ├── ApplicationModuleIdentifiers.java │ │ │ ├── ApplicationModuleInformation.java │ │ │ ├── ApplicationModuleInformationFactory.java │ │ │ ├── ApplicationModuleSource.java │ │ │ ├── ApplicationModuleSourceContributions.java │ │ │ ├── ApplicationModuleSourceFactory.java │ │ │ ├── ApplicationModules.java │ │ │ ├── ApplicationModulesFactory.java │ │ │ ├── ArchitecturallyEvidentType.java │ │ │ ├── Classes.java │ │ │ ├── DependencyDepth.java │ │ │ ├── DependencyType.java │ │ │ ├── EventType.java │ │ │ ├── FormattableType.java │ │ │ ├── JavaAccessSource.java │ │ │ ├── JavaPackage.java │ │ │ ├── JavaPackages.java │ │ │ ├── ModulithMetadata.java │ │ │ ├── NamedInterface.java │ │ │ ├── NamedInterfaces.java │ │ │ ├── PackageName.java │ │ │ ├── Source.java │ │ │ ├── SpringBean.java │ │ │ ├── SpringBootModulithMetadata.java │ │ │ ├── SyntacticSugar.java │ │ │ ├── Types.java │ │ │ ├── VerificationOptions.java │ │ │ ├── Violation.java │ │ │ ├── Violations.java │ │ │ ├── config │ │ │ ├── ApplicationModuleInitializerRuntimeVerification.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── util │ │ │ ├── ApplicationModulesExporter.java │ │ │ ├── CheckReturnValue.java │ │ │ ├── Json.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── spring-configuration-metadata.json │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── test │ ├── java │ ├── com │ │ └── acme │ │ │ └── withatbean │ │ │ ├── SampleAggregate.java │ │ │ ├── SampleConfiguration.java │ │ │ └── TestEvents.java │ ├── contributed │ │ ├── ApplicationModuleSourceContribution.java │ │ ├── detected │ │ │ └── package-info.java │ │ └── enumerated │ │ │ └── package-info.java │ ├── empty │ │ └── EmptyApplication.java │ ├── example │ │ ├── Example.java │ │ ├── cycle │ │ │ ├── Cycle.java │ │ │ ├── a │ │ │ │ └── CycleA.java │ │ │ ├── b │ │ │ │ └── CycleB.java │ │ │ ├── c │ │ │ │ └── CycleC.java │ │ │ └── d │ │ │ │ └── CycleD.java │ │ ├── invalid │ │ │ └── Invalid.java │ │ ├── jmolecules │ │ │ └── package-info.java │ │ ├── metani │ │ │ ├── Exposed.java │ │ │ └── ModuleApi.java │ │ ├── ni │ │ │ ├── AnnotatedNamedInterfaceType.java │ │ │ ├── RootType.java │ │ │ ├── api │ │ │ │ ├── ApiType.java │ │ │ │ └── package-info.java │ │ │ ├── internal │ │ │ │ ├── AdditionalSpiType.java │ │ │ │ ├── DefaultedNamedInterfaceType.java │ │ │ │ └── Internal.java │ │ │ ├── nested │ │ │ │ ├── InNested.java │ │ │ │ ├── NestedNi.java │ │ │ │ ├── a │ │ │ │ │ └── InNestedA.java │ │ │ │ ├── b │ │ │ │ │ ├── InNestedB.java │ │ │ │ │ ├── first │ │ │ │ │ │ ├── InNestedBFirst.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── second │ │ │ │ │ │ ├── InNestedBSecond.java │ │ │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ │ ├── ontype │ │ │ │ ├── Exposed.java │ │ │ │ └── Marker.java │ │ │ ├── propagate │ │ │ │ ├── AnotherRelatedType.java │ │ │ │ ├── PropagatingType.java │ │ │ │ ├── RelatedType.java │ │ │ │ └── TransitivelyRelated.java │ │ │ └── spi │ │ │ │ ├── SpiType.java │ │ │ │ └── package-info.java │ │ ├── ninvalid │ │ │ └── InvalidDefaultNamedInterface.java │ │ └── springbean │ │ │ └── internal │ │ │ ├── ServiceImplementation.java │ │ │ └── ServiceInterface.java │ ├── org │ │ └── springframework │ │ │ └── modulith │ │ │ └── core │ │ │ ├── AnnotationModulithMetadataUnitTest.java │ │ │ ├── ApplicationModuleDetectionStrategyLookupTests.java │ │ │ ├── ApplicationModuleInformationUnitTests.java │ │ │ ├── ApplicationModuleSourceContributionsUnitTests.java │ │ │ ├── ApplicationModuleSourceUnitTests.java │ │ │ ├── ApplicationModulesUnitTests.java │ │ │ ├── ArchitecturallyEvidentTypeUnitTest.java │ │ │ ├── ClassesUnitTests.java │ │ │ ├── CustomApplicationModuleDetectionStrategy.java │ │ │ ├── JavaPackageUnitTests.java │ │ │ ├── ModuleDependencyUnitTest.java │ │ │ ├── ModuleDetectionStrategyUnitTest.java │ │ │ ├── ModuleUnitTest.java │ │ │ ├── ModulithMetadataUnitTest.java │ │ │ ├── NamedInterfacesUnitTests.java │ │ │ ├── PackageNameUnitTests.java │ │ │ ├── SpringBeanUnitTests.java │ │ │ ├── SpringBootModulithMetadataUnitTest.java │ │ │ ├── TestUtils.java │ │ │ ├── TypesUnitTests.java │ │ │ ├── VerificationOptionsUnitTests.java │ │ │ ├── ViolationsUnitTests.java │ │ │ └── config │ │ │ └── ApplicationModuleInitializerRuntimeVerificationTests.java │ ├── reproducers │ │ ├── gh1042 │ │ │ └── module │ │ │ │ └── nested │ │ │ │ └── package-info.java │ │ ├── gh1052 │ │ │ └── Marker.java │ │ ├── gh650 │ │ │ ├── Gh650Tests.java │ │ │ └── first │ │ │ │ └── persistence │ │ │ │ ├── SomeRepository.java │ │ │ │ ├── dto │ │ │ │ ├── SomeDto.java │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ ├── gh660 │ │ │ ├── first │ │ │ │ ├── Gh660Tests.java │ │ │ │ ├── package-info.java │ │ │ │ └── repository │ │ │ │ │ ├── Product.java │ │ │ │ │ ├── ProductRepository.java │ │ │ │ │ └── package-info.java │ │ │ └── second │ │ │ │ └── ExtendingRepository.java │ │ └── gh764 │ │ │ └── Entry.java │ └── with │ │ └── many │ │ └── intermediate │ │ └── packages │ │ └── Marker.java │ └── resources │ ├── application.properties │ ├── detection │ ├── custom-type.properties │ ├── direct-sub-packages.properties │ └── explicitly-annotated.properties │ └── logback.xml ├── spring-modulith-distribution └── pom.xml ├── spring-modulith-docs ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── docs │ │ │ ├── Asciidoctor.java │ │ │ ├── CodeReplacingDocumentationSource.java │ │ │ ├── ConfigurationProperties.java │ │ │ ├── DocumentationSource.java │ │ │ ├── Documenter.java │ │ │ ├── Groupings.java │ │ │ ├── SpringModulithDocumentationSource.java │ │ │ ├── metadata │ │ │ ├── MethodMetadata.java │ │ │ ├── TypeMetadata.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── util │ │ │ ├── BuildSystemUtils.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE │ └── test │ ├── java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── docs │ │ ├── AsciidoctorUnitTests.java │ │ └── util │ │ └── BuildSystemUtilsUnitTests.java │ └── resources │ ├── META-INF │ └── spring-configuration-metadata.json │ └── logback.xml ├── spring-modulith-events ├── pom.xml ├── readme.adoc ├── spring-modulith-events-amqp │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── amqp │ │ │ │ ├── RabbitEventExternalizerConfiguration.java │ │ │ │ ├── RabbitJackson2Configuration.java │ │ │ │ ├── RabbitJacksonConfiguration.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── spring-configuration-metadata.json │ │ │ └── spring │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ └── amqp │ │ │ ├── RabbitEventExternalizerConfigurationIntegrationTests.java │ │ │ └── RabbitEventPublicationIntegrationTests.java │ │ └── resources │ │ ├── application.properties │ │ └── logback.xml ├── spring-modulith-events-api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ ├── AnnotationTargetLookup.java │ │ │ │ ├── ApplicationModuleListener.java │ │ │ │ ├── CompletedEventPublications.java │ │ │ │ ├── DefaultEventExternalizationConfiguration.java │ │ │ │ ├── EventExternalizationConfiguration.java │ │ │ │ ├── EventExternalized.java │ │ │ │ ├── EventPublication.java │ │ │ │ ├── Externalized.java │ │ │ │ ├── FailedEventPublications.java │ │ │ │ ├── IncompleteEventPublications.java │ │ │ │ ├── ResubmissionOptions.java │ │ │ │ ├── RoutingTarget.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ └── NOTICE │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ ├── AnnotationTargetLookupUnitTests.java │ │ │ ├── ApplicationModuleListenerUnitTests.java │ │ │ ├── EventExternalizationConfigurationUnitTests.java │ │ │ └── RoutingTargetUnitTests.java │ │ └── resources │ │ └── logback.xml ├── spring-modulith-events-core │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ ├── aot │ │ │ │ ├── ApplicationListenerMethodAdapterRuntimeHints.java │ │ │ │ ├── TransactionalEventListenerAotProcessor.java │ │ │ │ └── package-info.java │ │ │ │ ├── config │ │ │ │ ├── EnablePersistentDomainEvents.java │ │ │ │ ├── EventExternalizationAutoConfiguration.java │ │ │ │ ├── EventPublicationAutoConfiguration.java │ │ │ │ ├── EventPublicationConfiguration.java │ │ │ │ ├── EventPublicationConfigurationExtension.java │ │ │ │ ├── EventSerializationConfigurationExtension.java │ │ │ │ ├── EventUtils.java │ │ │ │ ├── StalenessMonitorConfiguration.java │ │ │ │ ├── StalenessProperties.java │ │ │ │ └── package-info.java │ │ │ │ ├── core │ │ │ │ ├── Completable.java │ │ │ │ ├── ConditionalEventListener.java │ │ │ │ ├── DefaultEventPublication.java │ │ │ │ ├── DefaultEventPublicationRegistry.java │ │ │ │ ├── EventPublicationRegistry.java │ │ │ │ ├── EventPublicationRepository.java │ │ │ │ ├── EventSerializer.java │ │ │ │ ├── PublicationTargetIdentifier.java │ │ │ │ ├── Staleness.java │ │ │ │ ├── TargetEventPublication.java │ │ │ │ └── package-info.java │ │ │ │ └── support │ │ │ │ ├── BrokerRouting.java │ │ │ │ ├── CompletionMode.java │ │ │ │ ├── CompletionRegisteringAdvisor.java │ │ │ │ ├── DelegatingEventExternalizer.java │ │ │ │ ├── EventExternalizationSupport.java │ │ │ │ ├── PersistentApplicationEventMulticaster.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── spring-configuration-metadata.json │ │ │ └── spring │ │ │ ├── aot.factories │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ ├── aot │ │ │ ├── ApplicationListenerMethodAdapterRuntimeHintsUnitTests.java │ │ │ └── TransactionalEventListenerAotProcessorIntegrationTests.java │ │ │ ├── config │ │ │ ├── EventExternalizationAutoConfigurationIntegrationTests.java │ │ │ └── EventPublicationAutoConfigurationIntegrationTests.java │ │ │ ├── core │ │ │ ├── DefaultEventPublicationRegistryUnitTests.java │ │ │ ├── InMemoryEventPublicationRepository.java │ │ │ └── TargetEventPublicationUnitTests.java │ │ │ └── support │ │ │ ├── BrokerRoutingUnitTests.java │ │ │ ├── CompletionRegisteringAdvisorIntegrationTests.java │ │ │ ├── CompletionRegisteringAdvisorUnitTests.java │ │ │ ├── DelegatingEventExternalizerUnitTests.java │ │ │ ├── PersistentApplicationEventMulticasterIntegrationTests.java │ │ │ └── PersistentApplicationEventMulticasterUnitTests.java │ │ └── resources │ │ └── logback.xml ├── spring-modulith-events-jackson │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ ├── jackson │ │ │ ├── JacksonEventSerializationConfiguration.java │ │ │ ├── JacksonEventSerializer.java │ │ │ └── package-info.java │ │ │ └── jackson2 │ │ │ ├── Jackson2EventSerializationConfiguration.java │ │ │ ├── Jackson2EventSerializer.java │ │ │ └── package-info.java │ │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── spring.factories │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports ├── spring-modulith-events-jdbc │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── jdbc │ │ │ │ ├── DatabaseSchemaHints.java │ │ │ │ ├── DatabaseSchemaInitializer.java │ │ │ │ ├── DatabaseSchemaLocator.java │ │ │ │ ├── DatabaseType.java │ │ │ │ ├── JdbcConfigurationProperties.java │ │ │ │ ├── JdbcEventPublicationAutoConfiguration.java │ │ │ │ ├── JdbcEventPublicationRepository.java │ │ │ │ ├── JdbcEventPublicationRepositoryV2.java │ │ │ │ ├── JdbcRepositorySettings.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── spring │ │ │ │ ├── aot.factories │ │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ └── jdbc │ │ │ └── schemas │ │ │ ├── v1 │ │ │ ├── schema-h2-archive.sql │ │ │ ├── schema-h2.sql │ │ │ ├── schema-hsqldb-archive.sql │ │ │ ├── schema-hsqldb.sql │ │ │ ├── schema-mariadb-archive.sql │ │ │ ├── schema-mariadb.sql │ │ │ ├── schema-mysql-archive.sql │ │ │ ├── schema-mysql.sql │ │ │ ├── schema-oracle-archive.sql │ │ │ ├── schema-oracle.sql │ │ │ ├── schema-postgresql-archive.sql │ │ │ ├── schema-postgresql.sql │ │ │ ├── schema-sqlserver-archive.sql │ │ │ └── schema-sqlserver.sql │ │ │ └── v2 │ │ │ ├── schema-h2-archive.sql │ │ │ ├── schema-h2.sql │ │ │ ├── schema-hsqldb-archive.sql │ │ │ ├── schema-hsqldb.sql │ │ │ ├── schema-mariadb-archive.sql │ │ │ ├── schema-mariadb.sql │ │ │ ├── schema-mysql-archive.sql │ │ │ ├── schema-mysql.sql │ │ │ ├── schema-oracle-archive.sql │ │ │ ├── schema-oracle.sql │ │ │ ├── schema-postgresql-archive.sql │ │ │ ├── schema-postgresql.sql │ │ │ ├── schema-sqlserver-archive.sql │ │ │ └── schema-sqlserver.sql │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ ├── events │ │ │ └── jdbc │ │ │ │ ├── DatabaseSchemaHintsUnitTests.java │ │ │ │ ├── DatabaseSchemaInitializerIntegrationTests.java │ │ │ │ ├── DatabaseSchemaInitializerUnitTests.java │ │ │ │ ├── DatabaseSchemaLocatorUnitTests.java │ │ │ │ ├── DatabaseTypeUnitTests.java │ │ │ │ ├── JdbcEventPublicationAutoConfigurationIntegrationTests.java │ │ │ │ ├── JdbcEventPublicationRepositoryIntegrationTests.java │ │ │ │ ├── JdbcEventPublicationRepositoryPerformance.java │ │ │ │ └── JdbcEventPublicationRepositoryV2IntegrationTests.java │ │ │ └── testapp │ │ │ └── TestApplication.java │ │ └── resources │ │ ├── application-h2.properties │ │ ├── application-hsqldb.properties │ │ ├── application-mariadb.properties │ │ ├── application-mssql.properties │ │ ├── application-mysql.properties │ │ ├── application-oracle.properties │ │ ├── application-postgres.properties │ │ ├── application.properties │ │ ├── container-license-acceptance.txt │ │ └── logback.xml ├── spring-modulith-events-jms │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── jms │ │ │ │ ├── JmsEventExternalizerConfiguration.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── spring │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ └── jms │ │ │ ├── JmsEventExternalizerConfigurationIntegrationTests.java │ │ │ └── JmsEventPublicationIntegrationTests.java │ │ └── resources │ │ ├── application.properties │ │ └── logback.xml ├── spring-modulith-events-jpa │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── jpa │ │ │ │ ├── JpaEventPublication.java │ │ │ │ ├── JpaEventPublicationAutoConfiguration.java │ │ │ │ ├── JpaEventPublicationConfiguration.java │ │ │ │ ├── JpaEventPublicationRepository.java │ │ │ │ ├── archiving │ │ │ │ ├── ArchivedJpaEventPublication.java │ │ │ │ ├── ArchivingAutoConfiguration.java │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ └── updating │ │ │ │ ├── DefaultJpaEventPublication.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── spring-devtools.properties │ │ │ ├── spring.factories │ │ │ └── spring │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ └── test │ │ ├── java │ │ ├── example │ │ │ └── ExampleApplication.java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ └── jpa │ │ │ ├── JpaEventPublicationAutoConfigurationIntegrationTests.java │ │ │ ├── JpaEventPublicationConfigurationIntegrationTests.java │ │ │ └── JpaEventPublicationRepositoryIntegrationTests.java │ │ └── resources │ │ └── logback.xml ├── spring-modulith-events-kafka │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── kafka │ │ │ │ ├── KafkaEventExternalizerConfiguration.java │ │ │ │ ├── KafkaJackson2Configuration.java │ │ │ │ ├── KafkaJacksonConfiguration.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── spring-configuration-metadata.json │ │ │ └── spring │ │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ │ └── kafka-json.properties │ │ └── test │ │ └── java │ │ └── org │ │ └── springframework │ │ └── modulith │ │ └── events │ │ └── kafka │ │ ├── KafkaEventExternalizerConfigurationIntegrationTests.java │ │ └── KafkaJacksonConfigurationIntegrationTests.java ├── spring-modulith-events-messaging │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── messaging │ │ │ │ ├── SpringMessagingEventExternalizerConfiguration.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── spring │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── events │ │ │ └── messaging │ │ │ └── SpringMessagingEventPublicationIntegrationTests.java │ │ └── resources │ │ ├── application.properties │ │ └── logback.xml ├── spring-modulith-events-mongodb │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── mongodb │ │ │ │ ├── MongoDbEventPublication.java │ │ │ │ ├── MongoDbEventPublicationAutoConfiguration.java │ │ │ │ ├── MongoDbEventPublicationRepository.java │ │ │ │ ├── MongoDbTransactionAutoConfiguration.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── spring-configuration-metadata.json │ │ │ └── spring │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ ├── events │ │ │ └── mongodb │ │ │ │ ├── MongoDbEventPublicationAutoConfigurationIntegrationTests.java │ │ │ │ └── MongoDbEventPublicationRepositoryTest.java │ │ │ └── testapp │ │ │ ├── Infrastructure.java │ │ │ └── TestApplication.java │ │ └── resources │ │ └── application.properties ├── spring-modulith-events-neo4j │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── springframework │ │ │ │ └── modulith │ │ │ │ └── events │ │ │ │ └── neo4j │ │ │ │ ├── Neo4jEventPublication.java │ │ │ │ ├── Neo4jEventPublicationAutoConfiguration.java │ │ │ │ ├── Neo4jEventPublicationRepository.java │ │ │ │ ├── Neo4jIndexInitializer.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── spring-configuration-metadata.json │ │ │ └── spring │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ ├── events │ │ │ └── neo4j │ │ │ │ ├── Neo4jEventPublicationRepositoryTest.java │ │ │ │ └── Neo4jIndexInitializerTest.java │ │ │ └── testapp │ │ │ └── TestApplication.java │ │ └── resources │ │ └── logback.xml └── spring-modulith-events-tests │ ├── pom.xml │ └── src │ └── test │ ├── java │ └── example │ │ └── events │ │ ├── InfrastructureConfiguration.java │ │ └── PersistentDomainEventIntegrationTest.java │ └── resources │ └── logback.xml ├── spring-modulith-examples ├── pom.xml ├── readme.adoc ├── spring-modulith-example-epr-jdbc │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── asciidoc │ │ │ └── index.adoc │ │ ├── java │ │ │ └── example │ │ │ │ ├── Application.java │ │ │ │ ├── inventory │ │ │ │ ├── InventoryManagement.java │ │ │ │ ├── InventoryUpdated.java │ │ │ │ └── package-info.java │ │ │ │ └── order │ │ │ │ ├── OrderCompleted.java │ │ │ │ ├── OrderManagement.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── logback.xml │ │ └── test │ │ ├── java │ │ └── example │ │ │ ├── ApplicationIntegrationTests.java │ │ │ └── ModularityTests.java │ │ └── resources │ │ └── logback-test.xml ├── spring-modulith-example-epr-mongodb │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── asciidoc │ │ │ └── index.adoc │ │ └── java │ │ │ └── example │ │ │ ├── Application.java │ │ │ ├── inventory │ │ │ ├── InventoryManagement.java │ │ │ ├── InventoryUpdated.java │ │ │ └── package-info.java │ │ │ └── order │ │ │ ├── OrderCompleted.java │ │ │ ├── OrderManagement.java │ │ │ └── package-info.java │ │ └── test │ │ ├── java │ │ └── example │ │ │ ├── ApplicationIntegrationTests.java │ │ │ └── ModularityTests.java │ │ └── resources │ │ └── logback.xml ├── spring-modulith-example-epr-neo4j │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── asciidoc │ │ │ └── index.adoc │ │ └── java │ │ │ └── example │ │ │ ├── Application.java │ │ │ ├── inventory │ │ │ ├── InventoryManagement.java │ │ │ ├── InventoryUpdated.java │ │ │ └── package-info.java │ │ │ └── order │ │ │ ├── OrderCompleted.java │ │ │ ├── OrderManagement.java │ │ │ └── package-info.java │ │ └── test │ │ └── java │ │ └── example │ │ ├── ApplicationIntegrationTests.java │ │ └── ModularityTests.java ├── spring-modulith-example-full │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── asciidoc │ │ │ └── index.adoc │ │ ├── java │ │ │ └── example │ │ │ │ ├── Application.java │ │ │ │ ├── inventory │ │ │ │ ├── InventoryInternal.java │ │ │ │ ├── InventoryManagement.java │ │ │ │ ├── InventorySettings.java │ │ │ │ └── package-info.java │ │ │ │ └── order │ │ │ │ ├── Order.java │ │ │ │ ├── OrderCompleted.java │ │ │ │ ├── OrderManagement.java │ │ │ │ ├── internal │ │ │ │ └── OrderInternal.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── logback.xml │ │ └── test │ │ └── java │ │ └── example │ │ ├── ApplicationIntegrationTests.java │ │ ├── ModularityTests.java │ │ └── order │ │ ├── EventPublicationRegistryTests.java │ │ └── OrderIntegrationTests.java └── spring-modulith-example-kafka │ ├── pom.xml │ ├── readme.adoc │ └── src │ ├── main │ ├── java │ │ └── example │ │ │ ├── Application.java │ │ │ └── order │ │ │ ├── Order.java │ │ │ ├── OrderCompleted.java │ │ │ ├── OrderManagement.java │ │ │ └── package-info.java │ └── resources │ │ ├── application.properties │ │ └── logback.xml │ └── test │ └── java │ └── example │ └── TestApplication.java ├── spring-modulith-integration-test ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── com │ │ │ └── acme │ │ │ │ └── myproject │ │ │ │ ├── Application.java │ │ │ │ ├── CentralConfiguration.java │ │ │ │ ├── aot │ │ │ │ ├── Some$$SpringCGLIB$$Proxy.java │ │ │ │ ├── Spring__Aot.java │ │ │ │ └── package-info.java │ │ │ │ ├── complex │ │ │ │ ├── api │ │ │ │ │ ├── ComplexApiComponent.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── internal │ │ │ │ │ ├── ComplextInternalComponent.java │ │ │ │ │ ├── FirstTypeBasedPort.java │ │ │ │ │ └── SecondTypeBasePort.java │ │ │ │ └── spi │ │ │ │ │ ├── ComplexSpiComponent.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── cycleA │ │ │ │ └── CycleA.java │ │ │ │ ├── cycleB │ │ │ │ └── CycleB.java │ │ │ │ ├── fieldinjected │ │ │ │ └── WithFieldInjection.java │ │ │ │ ├── invalid │ │ │ │ └── InvalidComponent.java │ │ │ │ ├── invalid2 │ │ │ │ ├── InvalidModuleDependency.java │ │ │ │ └── package-info.java │ │ │ │ ├── invalid3 │ │ │ │ ├── InvalidModuleDependency.java │ │ │ │ └── package-info.java │ │ │ │ ├── moduleA │ │ │ │ ├── ServiceComponentA.java │ │ │ │ ├── SomeConfigurationA.java │ │ │ │ └── SomeEventA.java │ │ │ │ ├── moduleB │ │ │ │ ├── ServiceComponentB.java │ │ │ │ ├── SomeEventListenerB.java │ │ │ │ └── internal │ │ │ │ │ ├── InternalComponentB.java │ │ │ │ │ └── SupportingComponentB.java │ │ │ │ ├── moduleC │ │ │ │ ├── ServiceComponentC.java │ │ │ │ ├── SomeValueC.java │ │ │ │ └── package-info.java │ │ │ │ ├── moduleD │ │ │ │ ├── ConfigurationPropertiesD.java │ │ │ │ ├── EventListenerD.java │ │ │ │ └── SomeConfigurationD.java │ │ │ │ ├── moduleE │ │ │ │ └── ServiceComponentE.java │ │ │ │ ├── open │ │ │ │ ├── internal │ │ │ │ │ └── Internal.java │ │ │ │ └── package-info.java │ │ │ │ ├── openclient │ │ │ │ └── ClientToInternal.java │ │ │ │ ├── opendisallowedclient │ │ │ │ ├── DisallowedClientOfInternal.java │ │ │ │ └── package-info.java │ │ │ │ ├── stereotypes │ │ │ │ ├── Stereotypes.java │ │ │ │ └── web │ │ │ │ │ └── WebRepresentations.java │ │ │ │ └── validator │ │ │ │ └── SampleValidator.java │ │ ├── contributed │ │ │ ├── ApplicationModuleSourceContribution.java │ │ │ ├── detected │ │ │ │ ├── DetectedContribution.java │ │ │ │ └── package-info.java │ │ │ └── enumerated │ │ │ │ ├── EnumeratedContribution.java │ │ │ │ └── package-info.java │ │ ├── example │ │ │ ├── declared │ │ │ │ ├── first │ │ │ │ │ ├── Declared.java │ │ │ │ │ ├── First.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── fourth │ │ │ │ │ └── Fourth.java │ │ │ │ ├── second │ │ │ │ │ ├── Second.java │ │ │ │ │ └── package-info.java │ │ │ │ └── third │ │ │ │ │ └── Third.java │ │ │ └── empty │ │ │ │ └── EmptyApplication.java │ │ └── pkg │ │ │ ├── multipleontype │ │ │ ├── MarkerOne.java │ │ │ └── MarkerTwo.java │ │ │ ├── onpackage │ │ │ └── package-info.java │ │ │ └── ontype │ │ │ ├── Marker.java │ │ │ └── nested │ │ │ └── Marker.java │ └── resources │ │ └── META-INF │ │ └── spring-test.factories │ └── test │ ├── java │ ├── com │ │ └── acme │ │ │ └── myproject │ │ │ ├── ModulithTest.java │ │ │ ├── NonVerifyingModuleTest.java │ │ │ ├── complex │ │ │ └── ComplexTest.java │ │ │ ├── fieldinjected │ │ │ └── FieldInjectedIntegrationTest.java │ │ │ ├── moduleA │ │ │ ├── ApplicationModuleTestIntegrationTests.java │ │ │ └── ModuleATest.java │ │ │ ├── moduleB │ │ │ └── ModuleBTest.java │ │ │ ├── moduleC │ │ │ └── ModuleCTest.java │ │ │ └── moduleD │ │ │ └── ModuleDTest.java │ ├── org │ │ └── springframework │ │ │ └── modulith │ │ │ ├── core │ │ │ ├── ApplicationModuleInformationUnitTests.java │ │ │ ├── ApplicationModulesIntegrationTest.java │ │ │ ├── JavaPackageUnitTests.java │ │ │ ├── TestModuleDetectionStrategy.java │ │ │ └── util │ │ │ │ └── ApplicationModulesExporterUnitTests.java │ │ │ ├── docs │ │ │ ├── DocumenterTest.java │ │ │ └── DocumenterUnitTests.java │ │ │ ├── junit │ │ │ └── TestExecutionConditionUnitTests.java │ │ │ └── test │ │ │ └── TestUtils.java │ └── otherpackage │ │ └── integration │ │ └── TestOutsideModulePackageIntegrationTests.java │ └── resources │ ├── META-INF │ └── spring.factories │ ├── application.properties │ └── logback.xml ├── spring-modulith-junit ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── junit │ │ │ ├── Changes.java │ │ │ ├── ChangesFactory.java │ │ │ ├── ModulithExecutionCondition.java │ │ │ ├── StateStore.java │ │ │ ├── TestExecutionCondition.java │ │ │ ├── diff │ │ │ ├── FileModificationDetector.java │ │ │ ├── JGitUtil.java │ │ │ ├── ModifiedFile.java │ │ │ ├── ReferenceCommitDetector.java │ │ │ ├── UncommittedChangesDetector.java │ │ │ ├── UnpushedCommitsDetector.java │ │ │ ├── WorkingDirectoryChangesDetector.java │ │ │ └── package-info.java │ │ │ └── package-info.java │ └── resources │ │ ├── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── services │ │ │ └── org.junit.jupiter.api.extension.Extension │ │ └── spring-configuration-metadata.json │ │ └── junit-platform.properties │ └── test │ ├── java │ ├── example │ │ ├── a │ │ │ └── package-info.java │ │ ├── b │ │ │ └── package-info.java │ │ └── package-info.java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── junit │ │ ├── ChangesFactoryUnitTests.java │ │ ├── ChangesUnitTests.java │ │ ├── TestExecutionConditionUnitTests.java │ │ └── diff │ │ ├── FileModificationDetectorUnitTests.java │ │ ├── ModifiedFileUnitTest.java │ │ ├── ReferenceCommitDetectorUnitTests.java │ │ └── WorkingDirectoryChangesDetectorUnitTests.java │ └── resources │ └── junit-platform.properties ├── spring-modulith-moments ├── pom.xml ├── readme.adoc └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── moments │ │ │ ├── DayHasPassed.java │ │ │ ├── HourHasPassed.java │ │ │ ├── MonthHasPassed.java │ │ │ ├── Quarter.java │ │ │ ├── QuarterHasPassed.java │ │ │ ├── ShiftedQuarter.java │ │ │ ├── WeekHasPassed.java │ │ │ ├── YearHasPassed.java │ │ │ ├── autoconfigure │ │ │ ├── MomentsAutoConfiguration.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── support │ │ │ ├── Moments.java │ │ │ ├── MomentsProperties.java │ │ │ ├── Now.java │ │ │ ├── TimeMachine.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── spring.factories │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── test │ ├── java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── moments │ │ ├── QuarterHasPassedUnitTests.java │ │ ├── QuarterUnitTests.java │ │ ├── WeekHasPassedUnitTests.java │ │ ├── YearHasPassedUnitTests.java │ │ ├── autoconfigure │ │ └── MomentsAutoConfigurationTests.java │ │ └── support │ │ └── MomentsUnitTests.java │ └── resources │ └── logback.xml ├── spring-modulith-observability ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── observability │ │ │ ├── ModulithEventMetrics.java │ │ │ ├── ModulithEventMetricsCustomizer.java │ │ │ ├── autoconfigure │ │ │ ├── ModuleObservabilityAutoConfiguration.java │ │ │ ├── SpringDataRestModuleObservabilityAutoConfiguration.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── support │ │ │ ├── CrossModuleEventCounterFactory.java │ │ │ ├── DefaultModulithObservationConvention.java │ │ │ ├── DefaultObservedModule.java │ │ │ ├── LocalServiceRenamingSpanFilter.java │ │ │ ├── ModuleEntryInterceptor.java │ │ │ ├── ModuleEventListener.java │ │ │ ├── ModuleObservabilityBeanPostProcessor.java │ │ │ ├── ModuleObservabilitySupport.java │ │ │ ├── ModulePassingObservationFilter.java │ │ │ ├── ModulithContext.java │ │ │ ├── ModulithMetrics.java │ │ │ ├── ModulithObservationConvention.java │ │ │ ├── ModulithObservations.java │ │ │ ├── ObservedModule.java │ │ │ ├── ObservedModuleType.java │ │ │ ├── SpringDataRestModuleObservabilityBeanPostProcessor.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── test │ ├── java │ ├── example │ │ ├── ExampleApplication.java │ │ ├── ExampleApplicationIntegrationTests.java │ │ └── sample │ │ │ ├── ObservedComponent.java │ │ │ ├── SampleComponent.java │ │ │ ├── SampleConfiguration.java │ │ │ ├── SampleMessageListener.java │ │ │ ├── SampleProperties.java │ │ │ └── TestListener.java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── observability │ │ └── support │ │ ├── CrossModuleEventCounterFactoryUnitTests.java │ │ ├── DefaultObservedModuleUnitTests.java │ │ ├── ModuleEventListenerUnitTests.java │ │ ├── ModuleObservabilityBeanPostProcessorIntegrationTests.java │ │ ├── ModuleObservabilityBeanPostProcessorUnitTests.java │ │ └── ObservedModuleTypeUnitTests.java │ └── resources │ ├── META-INF │ └── spring.factories │ ├── application.properties │ └── logback.xml ├── spring-modulith-runtime ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── runtime │ │ │ ├── ApplicationModulesRuntime.java │ │ │ ├── ApplicationRuntime.java │ │ │ ├── SpringBootApplicationRuntime.java │ │ │ ├── autoconfigure │ │ │ ├── ApplicationModuleInitializerInvoker.java │ │ │ ├── ApplicationModuleMetadata.java │ │ │ ├── ApplicationModulesFileGeneratingProcessor.java │ │ │ ├── DefaultApplicationModuleInitializerInvoker.java │ │ │ ├── FailedModuleVerificationFailureAnalyzer.java │ │ │ ├── LoggingApplicationModuleInitializerAdapter.java │ │ │ ├── MissingRuntimeDependency.java │ │ │ ├── MissingRuntimeDependencyFailureAnalyzer.java │ │ │ ├── PrecomputedApplicationModuleInitializerInvoker.java │ │ │ ├── SpringModulithRuntimeAutoConfiguration.java │ │ │ ├── SpringModulithRuntimeProperties.java │ │ │ └── package-info.java │ │ │ ├── flyway │ │ │ ├── SpringModulithFlywayMigrationStrategy.java │ │ │ └── package-info.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── spring.factories │ │ └── spring │ │ ├── aot.factories │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── test │ ├── java │ ├── different │ │ └── moduleB │ │ │ └── ModuleBType.java │ ├── example │ │ ├── SampleApplication.java │ │ └── moduleA │ │ │ ├── ModuleAType.java │ │ │ └── SampleTestClass.java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── runtime │ │ ├── ApplicationModulesRuntimeIntegrationTests.java │ │ ├── SpringBootApplicationRuntimeUnitTests.java │ │ ├── autoconfigure │ │ ├── ApplicationModulesFileGeneratingProcessorTests.java │ │ ├── PrecomputedApplicationModuleInitializerInvokerUnitTests.java │ │ └── SpringModulithRuntimeAutoConfigurationIntegrationTests.java │ │ └── flyway │ │ └── SpringModulithFlywayCustomizerUnitTests.java │ └── resources │ ├── META-INF │ ├── spring-modulith │ │ └── application-modules.json │ └── spring.factories │ ├── application.properties │ └── logback.xml ├── spring-modulith-starters ├── pom.xml ├── spring-modulith-starter-core │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE ├── spring-modulith-starter-insight │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ ├── LICENSE │ │ └── NOTICE ├── spring-modulith-starter-jdbc │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE ├── spring-modulith-starter-jpa │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE ├── spring-modulith-starter-mongodb │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE ├── spring-modulith-starter-neo4j │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ └── NOTICE └── spring-modulith-starter-test │ ├── pom.xml │ └── src │ └── main │ └── resources │ └── META-INF │ ├── LICENSE │ └── NOTICE ├── spring-modulith-test ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── springframework │ │ │ └── modulith │ │ │ └── test │ │ │ ├── AggregateTestUtils.java │ │ │ ├── ApplicationModuleTest.java │ │ │ ├── AssertablePublishedEvents.java │ │ │ ├── DefaultAssertablePublishedEvents.java │ │ │ ├── DefaultPublishedEvents.java │ │ │ ├── EnableScenarios.java │ │ │ ├── ModuleContextCustomizerFactory.java │ │ │ ├── ModuleTestAutoConfiguration.java │ │ │ ├── ModuleTestExecution.java │ │ │ ├── ModuleTypeExcludeFilter.java │ │ │ ├── PublishedEvents.java │ │ │ ├── PublishedEventsAssert.java │ │ │ ├── PublishedEventsExtension.java │ │ │ ├── PublishedEventsFactory.java │ │ │ ├── PublishedEventsParameterResolver.java │ │ │ ├── Scenario.java │ │ │ ├── ScenarioCustomizer.java │ │ │ ├── ScenarioParameterResolver.java │ │ │ ├── TestApplicationModules.java │ │ │ ├── TypedEvents.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── spring.factories │ └── test │ ├── java │ ├── example │ │ ├── AsyncEventListener.java │ │ ├── TestConfiguration.java │ │ └── module │ │ │ ├── SampleTestA.java │ │ │ └── SampleTestB.java │ └── org │ │ └── springframework │ │ └── modulith │ │ └── test │ │ ├── EnableScenarioIntegrationTests.java │ │ ├── ModuleContextCustomizerUnitTests.java │ │ ├── ModuleTestAutoConfigurationIntegrationTests.java │ │ ├── ModuleTestAutoConfigurationUnitTests.java │ │ ├── ModuleTypeExcludeFilterUnitTests.java │ │ ├── PublishedEventsIntegrationTests.java │ │ ├── PublishedEventsParameterResolverUnitTests.java │ │ ├── PublishedEventsUnitTests.java │ │ ├── ScenarioCustomizerIntegrationTests.java │ │ └── ScenarioUnitTests.java │ └── resources │ ├── META-INF │ └── spring.factories │ └── logback.xml └── src └── docs ├── antora ├── .github │ └── workflows │ │ └── deploy-docs.yml ├── antora-playbook.yml ├── antora.yml ├── modules │ └── ROOT │ │ ├── assets │ │ └── images │ │ │ ├── event-publication-registry-end.png │ │ │ ├── event-publication-registry-start.png │ │ │ └── observability.png │ │ ├── nav.adoc │ │ ├── pages │ │ ├── appendix.adoc │ │ ├── documentation.adoc │ │ ├── events.adoc │ │ ├── fundamentals.adoc │ │ ├── index.adoc │ │ ├── moments.adoc │ │ ├── production-ready.adoc │ │ ├── runtime.adoc │ │ ├── testing.adoc │ │ └── verification.adoc │ │ └── partials │ │ └── spring-modulith-events-jdbc-src └── resources │ └── antora-resources │ └── antora.yml └── resources └── assemblies └── docs.xml /.git-authors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.git-authors -------------------------------------------------------------------------------- /.github/dco.yml: -------------------------------------------------------------------------------- 1 | require: 2 | members: false 3 | -------------------------------------------------------------------------------- /.github/workflows/build-prs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.github/workflows/build-prs.yaml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.github/workflows/integration.yaml -------------------------------------------------------------------------------- /.github/workflows/milestone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.github/workflows/milestone.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.mvn/extensions.xml -------------------------------------------------------------------------------- /.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.mvn/jvm.config -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CONTRIBUTING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/CONTRIBUTING.adoc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/LICENSE -------------------------------------------------------------------------------- /application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/application.yml -------------------------------------------------------------------------------- /etc/backport-ticket.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/backport-ticket.sh -------------------------------------------------------------------------------- /etc/build-and-releases.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/build-and-releases.adoc -------------------------------------------------------------------------------- /etc/copy-ticket.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/copy-ticket.sh -------------------------------------------------------------------------------- /etc/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/functions.sh -------------------------------------------------------------------------------- /etc/ide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/ide/README.md -------------------------------------------------------------------------------- /etc/ide/eclipse-formatting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/ide/eclipse-formatting.xml -------------------------------------------------------------------------------- /etc/ide/intellij.importorder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/ide/intellij.importorder -------------------------------------------------------------------------------- /etc/introducing-spring-modulith.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/introducing-spring-modulith.adoc -------------------------------------------------------------------------------- /etc/mappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/mappings.txt -------------------------------------------------------------------------------- /etc/test/includes/copy-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/test/includes/copy-repo.sh -------------------------------------------------------------------------------- /etc/test/includes/create-issues-commits-milestones.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/test/includes/create-issues-commits-milestones.sh -------------------------------------------------------------------------------- /etc/test/setup-test-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/etc/test/setup-test-env.sh -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/lombok.config -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/pom.xml -------------------------------------------------------------------------------- /readme.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/readme.adoc -------------------------------------------------------------------------------- /settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/settings.xml -------------------------------------------------------------------------------- /spring-modulith-actuator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/pom.xml -------------------------------------------------------------------------------- /spring-modulith-actuator/src/main/java/org/springframework/modulith/actuator/ApplicationModulesEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/main/java/org/springframework/modulith/actuator/ApplicationModulesEndpoint.java -------------------------------------------------------------------------------- /spring-modulith-actuator/src/main/java/org/springframework/modulith/actuator/autoconfigure/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/main/java/org/springframework/modulith/actuator/autoconfigure/package-info.java -------------------------------------------------------------------------------- /spring-modulith-actuator/src/main/java/org/springframework/modulith/actuator/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/main/java/org/springframework/modulith/actuator/package-info.java -------------------------------------------------------------------------------- /spring-modulith-actuator/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-actuator/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-actuator/src/test/java/example/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/test/java/example/App.java -------------------------------------------------------------------------------- /spring-modulith-actuator/src/test/java/example/a/ComponentA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/test/java/example/a/ComponentA.java -------------------------------------------------------------------------------- /spring-modulith-actuator/src/test/java/example/b/ComponentB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/test/java/example/b/ComponentB.java -------------------------------------------------------------------------------- /spring-modulith-actuator/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-actuator/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/pom.xml -------------------------------------------------------------------------------- /spring-modulith-api/src/main/java/org/springframework/modulith/ApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/java/org/springframework/modulith/ApplicationModule.java -------------------------------------------------------------------------------- /spring-modulith-api/src/main/java/org/springframework/modulith/ApplicationModuleInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/java/org/springframework/modulith/ApplicationModuleInitializer.java -------------------------------------------------------------------------------- /spring-modulith-api/src/main/java/org/springframework/modulith/Modulith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/java/org/springframework/modulith/Modulith.java -------------------------------------------------------------------------------- /spring-modulith-api/src/main/java/org/springframework/modulith/Modulithic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/java/org/springframework/modulith/Modulithic.java -------------------------------------------------------------------------------- /spring-modulith-api/src/main/java/org/springframework/modulith/NamedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/java/org/springframework/modulith/NamedInterface.java -------------------------------------------------------------------------------- /spring-modulith-api/src/main/java/org/springframework/modulith/PackageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/java/org/springframework/modulith/PackageInfo.java -------------------------------------------------------------------------------- /spring-modulith-api/src/main/java/org/springframework/modulith/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/java/org/springframework/modulith/package-info.java -------------------------------------------------------------------------------- /spring-modulith-api/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-api/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-api/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-apt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/pom.xml -------------------------------------------------------------------------------- /spring-modulith-apt/src/main/java/org/springframework/modulith/apt/SpringModulithProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/main/java/org/springframework/modulith/apt/SpringModulithProcessor.java -------------------------------------------------------------------------------- /spring-modulith-apt/src/main/java/org/springframework/modulith/apt/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/main/java/org/springframework/modulith/apt/package-info.java -------------------------------------------------------------------------------- /spring-modulith-apt/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-apt/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-apt/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/main/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /spring-modulith-apt/src/test/java/org/springframework/modulith/apt/SpringModulithProcessorUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/test/java/org/springframework/modulith/apt/SpringModulithProcessorUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-apt/src/test/resources/example/SampleComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/test/resources/example/SampleComponent.java -------------------------------------------------------------------------------- /spring-modulith-apt/src/test/resources/example/SampleInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-apt/src/test/resources/example/SampleInterface.java -------------------------------------------------------------------------------- /spring-modulith-apt/src/test/resources/example/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Test comment. 3 | */ 4 | package example; 5 | -------------------------------------------------------------------------------- /spring-modulith-benchmarks/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-benchmarks/pom.xml -------------------------------------------------------------------------------- /spring-modulith-bom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-bom/pom.xml -------------------------------------------------------------------------------- /spring-modulith-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/pom.xml -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/AnnotationModulithMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/AnnotationModulithMetadata.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModule.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDependencies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDependencies.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDependency.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategy.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategyLookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategyLookup.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleIdentifier.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleIdentifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleIdentifiers.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleInformation.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleInformationFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleInformationFactory.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleSource.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleSourceContributions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleSourceContributions.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleSourceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleSourceFactory.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModules.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModulesFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModulesFactory.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ArchitecturallyEvidentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ArchitecturallyEvidentType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/Classes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/Classes.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/DependencyDepth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/DependencyDepth.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/DependencyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/DependencyType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/EventType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/FormattableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/FormattableType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/JavaAccessSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/JavaAccessSource.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/JavaPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/JavaPackage.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/JavaPackages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/JavaPackages.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/ModulithMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/ModulithMetadata.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/NamedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/NamedInterface.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/NamedInterfaces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/NamedInterfaces.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/PackageName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/PackageName.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/Source.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/SpringBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/SpringBean.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/SpringBootModulithMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/SpringBootModulithMetadata.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/SyntacticSugar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/SyntacticSugar.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/Types.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/VerificationOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/VerificationOptions.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/Violation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/Violation.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/Violations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/Violations.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/config/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/config/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/util/ApplicationModulesExporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/util/ApplicationModulesExporter.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/util/CheckReturnValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/util/CheckReturnValue.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/util/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/util/Json.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/java/org/springframework/modulith/core/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/java/org/springframework/modulith/core/util/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-core/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-core/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/com/acme/withatbean/SampleAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/com/acme/withatbean/SampleAggregate.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/com/acme/withatbean/SampleConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/com/acme/withatbean/SampleConfiguration.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/com/acme/withatbean/TestEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/com/acme/withatbean/TestEvents.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/contributed/ApplicationModuleSourceContribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/contributed/ApplicationModuleSourceContribution.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/contributed/detected/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/contributed/detected/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/contributed/enumerated/package-info.java: -------------------------------------------------------------------------------- 1 | package contributed.enumerated; 2 | -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/empty/EmptyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/empty/EmptyApplication.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/Example.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/cycle/Cycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/cycle/Cycle.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/cycle/a/CycleA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/cycle/a/CycleA.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/cycle/b/CycleB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/cycle/b/CycleB.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/cycle/c/CycleC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/cycle/c/CycleC.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/cycle/d/CycleD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/cycle/d/CycleD.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/invalid/Invalid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/invalid/Invalid.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/jmolecules/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/jmolecules/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/metani/Exposed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/metani/Exposed.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/metani/ModuleApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/metani/ModuleApi.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/AnnotatedNamedInterfaceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/AnnotatedNamedInterfaceType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/RootType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/RootType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/api/ApiType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/api/ApiType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/api/package-info.java: -------------------------------------------------------------------------------- 1 | @org.springframework.modulith.NamedInterface 2 | package example.ni.api; 3 | -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/internal/AdditionalSpiType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/internal/AdditionalSpiType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/internal/DefaultedNamedInterfaceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/internal/DefaultedNamedInterfaceType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/internal/Internal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/internal/Internal.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/InNested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/InNested.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/NestedNi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/NestedNi.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/a/InNestedA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/a/InNestedA.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/b/InNestedB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/b/InNestedB.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/b/first/InNestedBFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/b/first/InNestedBFirst.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/b/first/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/b/first/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/b/second/InNestedBSecond.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/b/second/InNestedBSecond.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/b/second/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/b/second/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/nested/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/nested/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/ontype/Exposed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/ontype/Exposed.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/ontype/Marker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/ontype/Marker.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/propagate/AnotherRelatedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/propagate/AnotherRelatedType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/propagate/PropagatingType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/propagate/PropagatingType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/propagate/RelatedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/propagate/RelatedType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/propagate/TransitivelyRelated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/propagate/TransitivelyRelated.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/spi/SpiType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ni/spi/SpiType.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ni/spi/package-info.java: -------------------------------------------------------------------------------- 1 | @org.springframework.modulith.NamedInterface 2 | package example.ni.spi; 3 | -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/ninvalid/InvalidDefaultNamedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/ninvalid/InvalidDefaultNamedInterface.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/springbean/internal/ServiceImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/springbean/internal/ServiceImplementation.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/example/springbean/internal/ServiceInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/example/springbean/internal/ServiceInterface.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/AnnotationModulithMetadataUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/AnnotationModulithMetadataUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ApplicationModuleInformationUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ApplicationModuleInformationUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ApplicationModuleSourceUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ApplicationModuleSourceUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ApplicationModulesUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ApplicationModulesUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ArchitecturallyEvidentTypeUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ArchitecturallyEvidentTypeUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ClassesUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ClassesUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/CustomApplicationModuleDetectionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/CustomApplicationModuleDetectionStrategy.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/JavaPackageUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/JavaPackageUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ModuleDependencyUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ModuleDependencyUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ModuleDetectionStrategyUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ModuleDetectionStrategyUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ModuleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ModuleUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ModulithMetadataUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ModulithMetadataUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/NamedInterfacesUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/NamedInterfacesUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/PackageNameUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/PackageNameUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/SpringBeanUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/SpringBeanUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/SpringBootModulithMetadataUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/SpringBootModulithMetadataUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/TestUtils.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/TypesUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/TypesUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/VerificationOptionsUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/VerificationOptionsUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/org/springframework/modulith/core/ViolationsUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/org/springframework/modulith/core/ViolationsUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh1042/module/nested/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh1042/module/nested/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh1052/Marker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh1052/Marker.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh650/Gh650Tests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh650/Gh650Tests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/SomeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/SomeRepository.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/dto/SomeDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/dto/SomeDto.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/dto/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/dto/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh650/first/persistence/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh660/first/Gh660Tests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh660/first/Gh660Tests.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh660/first/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh660/first/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh660/first/repository/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh660/first/repository/Product.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh660/first/repository/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh660/first/repository/ProductRepository.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh660/first/repository/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh660/first/repository/package-info.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh660/second/ExtendingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh660/second/ExtendingRepository.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/reproducers/gh764/Entry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/reproducers/gh764/Entry.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/java/with/many/intermediate/packages/Marker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/java/with/many/intermediate/packages/Marker.java -------------------------------------------------------------------------------- /spring-modulith-core/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.main.banner-mode=OFF 2 | -------------------------------------------------------------------------------- /spring-modulith-core/src/test/resources/detection/custom-type.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/resources/detection/custom-type.properties -------------------------------------------------------------------------------- /spring-modulith-core/src/test/resources/detection/direct-sub-packages.properties: -------------------------------------------------------------------------------- 1 | spring.modulith.detection-strategy=direct-sub-packages 2 | -------------------------------------------------------------------------------- /spring-modulith-core/src/test/resources/detection/explicitly-annotated.properties: -------------------------------------------------------------------------------- 1 | spring.modulith.detection-strategy=explicitly-annotated 2 | -------------------------------------------------------------------------------- /spring-modulith-core/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-core/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-distribution/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-distribution/pom.xml -------------------------------------------------------------------------------- /spring-modulith-docs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/pom.xml -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Asciidoctor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Asciidoctor.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/CodeReplacingDocumentationSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/CodeReplacingDocumentationSource.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/ConfigurationProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/ConfigurationProperties.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/DocumentationSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/DocumentationSource.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Documenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Documenter.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Groupings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/Groupings.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/SpringModulithDocumentationSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/SpringModulithDocumentationSource.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/metadata/MethodMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/metadata/MethodMetadata.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/metadata/TypeMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/metadata/TypeMetadata.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/metadata/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/metadata/package-info.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/package-info.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/util/BuildSystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/util/BuildSystemUtils.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/java/org/springframework/modulith/docs/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/java/org/springframework/modulith/docs/util/package-info.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-docs/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-docs/src/test/java/org/springframework/modulith/docs/AsciidoctorUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/test/java/org/springframework/modulith/docs/AsciidoctorUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/test/java/org/springframework/modulith/docs/util/BuildSystemUtilsUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/test/java/org/springframework/modulith/docs/util/BuildSystemUtilsUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-docs/src/test/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/test/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-docs/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-docs/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/readme.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/readme.adoc -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-amqp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-amqp/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-amqp/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-amqp/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-amqp/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-amqp/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-amqp/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-amqp/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-amqp/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-amqp/src/test/resources/application.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-amqp/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-amqp/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-api/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-api/src/main/java/org/springframework/modulith/events/Externalized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-api/src/main/java/org/springframework/modulith/events/Externalized.java -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-api/src/main/java/org/springframework/modulith/events/RoutingTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-api/src/main/java/org/springframework/modulith/events/RoutingTarget.java -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-api/src/main/java/org/springframework/modulith/events/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-api/src/main/java/org/springframework/modulith/events/package-info.java -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-api/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-api/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-api/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-api/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-api/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-api/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-core/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/spring/aot.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-core/src/main/resources/META-INF/spring/aot.factories -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-core/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-core/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jackson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jackson/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jackson/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jackson/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jackson/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jackson/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jackson/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jackson/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/main/resources/META-INF/spring/aot.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/main/resources/META-INF/spring/aot.factories -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-h2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-h2.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-hsqldb.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-hsqldb.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-mariadb.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-mariadb.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-mssql.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-mssql.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-mysql.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-mysql.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-oracle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-oracle.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-postgres.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application-postgres.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/application.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/container-license-acceptance.txt: -------------------------------------------------------------------------------- 1 | mcr.microsoft.com/mssql/server:2022-latest 2 | -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jdbc/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jms/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jms/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jms/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jms/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jms/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jms/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jms/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jms/src/test/resources/application.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jms/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jms/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jpa/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/spring-devtools.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/spring-devtools.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jpa/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jpa/src/test/java/example/ExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jpa/src/test/java/example/ExampleApplication.java -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-jpa/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-jpa/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-kafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-kafka/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-kafka/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-kafka/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-kafka/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-kafka/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-kafka/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-kafka/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-kafka/src/main/resources/kafka-json.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-kafka/src/main/resources/kafka-json.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-messaging/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-messaging/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-messaging/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-messaging/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-messaging/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-messaging/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-messaging/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-messaging/src/test/resources/application.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-messaging/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-messaging/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-mongodb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-mongodb/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-mongodb/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-mongodb/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-mongodb/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-mongodb/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-mongodb/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-mongodb/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-mongodb/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-mongodb/src/test/resources/application.properties -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-neo4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-neo4j/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-neo4j/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-neo4j/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-neo4j/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-neo4j/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-neo4j/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-neo4j/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-neo4j/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-neo4j/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-tests/pom.xml -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-tests/src/test/java/example/events/InfrastructureConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-tests/src/test/java/example/events/InfrastructureConfiguration.java -------------------------------------------------------------------------------- /spring-modulith-events/spring-modulith-events-tests/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-events/spring-modulith-events-tests/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/pom.xml -------------------------------------------------------------------------------- /spring-modulith-examples/readme.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/readme.adoc -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/mvnw -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/mvnw.cmd -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/pom.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/Application.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryUpdated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryUpdated.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderCompleted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderCompleted.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ModularityTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ModularityTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/mvnw -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/mvnw.cmd -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/pom.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/Application.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/InventoryUpdated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/InventoryUpdated.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderCompleted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderCompleted.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ModularityTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ModularityTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/mvnw -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/mvnw.cmd -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/pom.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/Application.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/inventory/InventoryManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/inventory/InventoryManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/inventory/InventoryUpdated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/inventory/InventoryUpdated.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/inventory/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/inventory/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/order/OrderCompleted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/order/OrderCompleted.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/order/OrderManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/order/OrderManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/order/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/main/java/example/order/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/test/java/example/ApplicationIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/test/java/example/ApplicationIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-epr-neo4j/src/test/java/example/ModularityTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-epr-neo4j/src/test/java/example/ModularityTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/mvnw -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/mvnw.cmd -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/pom.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/Application.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryInternal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryInternal.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventorySettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventorySettings.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/Order.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderCompleted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderCompleted.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/internal/OrderInternal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/internal/OrderInternal.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ApplicationIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ApplicationIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ModularityTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ModularityTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-full/src/test/java/example/order/OrderIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-full/src/test/java/example/order/OrderIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/pom.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/readme.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/readme.adoc -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/Application.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/Order.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/OrderCompleted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/OrderCompleted.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/OrderManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/OrderManagement.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/src/main/java/example/order/package-info.java -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.jpa.show-sql=true 2 | -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-examples/spring-modulith-example-kafka/src/test/java/example/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-examples/spring-modulith-example-kafka/src/test/java/example/TestApplication.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/pom.xml -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/Application.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/CentralConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/CentralConfiguration.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/aot/Some$$SpringCGLIB$$Proxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/aot/Some$$SpringCGLIB$$Proxy.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/aot/Spring__Aot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/aot/Spring__Aot.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/aot/package-info.java: -------------------------------------------------------------------------------- 1 | package com.acme.myproject.aot; 2 | -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/api/ComplexApiComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/api/ComplexApiComponent.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/api/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/api/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/internal/ComplextInternalComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/internal/ComplextInternalComponent.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/internal/FirstTypeBasedPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/internal/FirstTypeBasedPort.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/internal/SecondTypeBasePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/internal/SecondTypeBasePort.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/spi/ComplexSpiComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/spi/ComplexSpiComponent.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/spi/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/complex/spi/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/cycleA/CycleA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/cycleA/CycleA.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/cycleB/CycleB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/cycleB/CycleB.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/fieldinjected/WithFieldInjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/fieldinjected/WithFieldInjection.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid/InvalidComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid/InvalidComponent.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid2/InvalidModuleDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid2/InvalidModuleDependency.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid2/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid2/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid3/InvalidModuleDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid3/InvalidModuleDependency.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid3/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/invalid3/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleA/ServiceComponentA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleA/ServiceComponentA.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleA/SomeConfigurationA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleA/SomeConfigurationA.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleA/SomeEventA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleA/SomeEventA.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/ServiceComponentB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/ServiceComponentB.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/SomeEventListenerB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/SomeEventListenerB.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/internal/InternalComponentB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/internal/InternalComponentB.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/internal/SupportingComponentB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleB/internal/SupportingComponentB.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleC/ServiceComponentC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleC/ServiceComponentC.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleC/SomeValueC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleC/SomeValueC.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleC/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleC/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleD/ConfigurationPropertiesD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleD/ConfigurationPropertiesD.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleD/EventListenerD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleD/EventListenerD.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleD/SomeConfigurationD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleD/SomeConfigurationD.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleE/ServiceComponentE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/moduleE/ServiceComponentE.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/open/internal/Internal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/open/internal/Internal.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/open/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/open/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/openclient/ClientToInternal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/openclient/ClientToInternal.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/opendisallowedclient/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/opendisallowedclient/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/stereotypes/Stereotypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/stereotypes/Stereotypes.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/stereotypes/web/WebRepresentations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/stereotypes/web/WebRepresentations.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/com/acme/myproject/validator/SampleValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/com/acme/myproject/validator/SampleValidator.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/contributed/ApplicationModuleSourceContribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/contributed/ApplicationModuleSourceContribution.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/contributed/detected/DetectedContribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/contributed/detected/DetectedContribution.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/contributed/detected/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/contributed/detected/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/contributed/enumerated/EnumeratedContribution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/contributed/enumerated/EnumeratedContribution.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/contributed/enumerated/package-info.java: -------------------------------------------------------------------------------- 1 | package contributed.enumerated; 2 | -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/declared/first/Declared.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/declared/first/First.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/example/declared/first/First.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/declared/first/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/example/declared/first/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/declared/fourth/Fourth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/example/declared/fourth/Fourth.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/declared/second/Second.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/example/declared/second/Second.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/declared/second/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/example/declared/second/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/declared/third/Third.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/example/declared/third/Third.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/example/empty/EmptyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/example/empty/EmptyApplication.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/pkg/multipleontype/MarkerOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/pkg/multipleontype/MarkerOne.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/pkg/multipleontype/MarkerTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/pkg/multipleontype/MarkerTwo.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/pkg/onpackage/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/pkg/onpackage/package-info.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/pkg/ontype/Marker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/pkg/ontype/Marker.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/java/pkg/ontype/nested/Marker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/java/pkg/ontype/nested/Marker.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/main/resources/META-INF/spring-test.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/main/resources/META-INF/spring-test.factories -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/ModulithTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/ModulithTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/NonVerifyingModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/NonVerifyingModuleTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/complex/ComplexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/complex/ComplexTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/fieldinjected/FieldInjectedIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/fieldinjected/FieldInjectedIntegrationTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleA/ModuleATest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleA/ModuleATest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleB/ModuleBTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleB/ModuleBTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleC/ModuleCTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleC/ModuleCTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleD/ModuleDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleD/ModuleDTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/org/springframework/modulith/core/JavaPackageUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/org/springframework/modulith/core/JavaPackageUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/org/springframework/modulith/core/TestModuleDetectionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/org/springframework/modulith/core/TestModuleDetectionStrategy.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/org/springframework/modulith/docs/DocumenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/org/springframework/modulith/docs/DocumenterTest.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/org/springframework/modulith/docs/DocumenterUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/org/springframework/modulith/docs/DocumenterUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/java/org/springframework/modulith/test/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/java/org/springframework/modulith/test/TestUtils.java -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.main.banner-mode=off 2 | -------------------------------------------------------------------------------- /spring-modulith-integration-test/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-integration-test/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-junit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/pom.xml -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/Changes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/Changes.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/ChangesFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/ChangesFactory.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/ModulithExecutionCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/ModulithExecutionCondition.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/StateStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/StateStore.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/TestExecutionCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/TestExecutionCondition.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/FileModificationDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/FileModificationDetector.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/JGitUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/JGitUtil.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/ModifiedFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/ModifiedFile.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/ReferenceCommitDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/ReferenceCommitDetector.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/UncommittedChangesDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/UncommittedChangesDetector.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/UnpushedCommitsDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/UnpushedCommitsDetector.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/WorkingDirectoryChangesDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/WorkingDirectoryChangesDetector.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/diff/package-info.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/java/org/springframework/modulith/junit/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/java/org/springframework/modulith/junit/package-info.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/resources/META-INF/services/org.junit.jupiter.api.extension.Extension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/resources/META-INF/services/org.junit.jupiter.api.extension.Extension -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /spring-modulith-junit/src/main/resources/junit-platform.properties: -------------------------------------------------------------------------------- 1 | junit.jupiter.extensions.autodetection.enabled=true 2 | -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/example/a/package-info.java: -------------------------------------------------------------------------------- 1 | package example.a; 2 | -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/example/b/package-info.java: -------------------------------------------------------------------------------- 1 | package example.b; 2 | -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/example/package-info.java: -------------------------------------------------------------------------------- 1 | package example; 2 | -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/org/springframework/modulith/junit/ChangesFactoryUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/test/java/org/springframework/modulith/junit/ChangesFactoryUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/org/springframework/modulith/junit/ChangesUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/test/java/org/springframework/modulith/junit/ChangesUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/org/springframework/modulith/junit/TestExecutionConditionUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/test/java/org/springframework/modulith/junit/TestExecutionConditionUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/org/springframework/modulith/junit/diff/FileModificationDetectorUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/test/java/org/springframework/modulith/junit/diff/FileModificationDetectorUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/org/springframework/modulith/junit/diff/ModifiedFileUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/test/java/org/springframework/modulith/junit/diff/ModifiedFileUnitTest.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/java/org/springframework/modulith/junit/diff/ReferenceCommitDetectorUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-junit/src/test/java/org/springframework/modulith/junit/diff/ReferenceCommitDetectorUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-junit/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- 1 | junit.jupiter.extensions.autodetection.enabled=false 2 | -------------------------------------------------------------------------------- /spring-modulith-moments/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/pom.xml -------------------------------------------------------------------------------- /spring-modulith-moments/readme.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/readme.adoc -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/DayHasPassed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/DayHasPassed.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/HourHasPassed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/HourHasPassed.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/MonthHasPassed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/MonthHasPassed.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/Quarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/Quarter.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/QuarterHasPassed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/QuarterHasPassed.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/ShiftedQuarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/ShiftedQuarter.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/WeekHasPassed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/WeekHasPassed.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/YearHasPassed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/YearHasPassed.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/autoconfigure/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/autoconfigure/package-info.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/package-info.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/Moments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/Moments.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/MomentsProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/MomentsProperties.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/Now.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/Now.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/TimeMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/TimeMachine.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/java/org/springframework/modulith/moments/support/package-info.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-moments/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-moments/src/test/java/org/springframework/modulith/moments/QuarterHasPassedUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/test/java/org/springframework/modulith/moments/QuarterHasPassedUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/test/java/org/springframework/modulith/moments/QuarterUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/test/java/org/springframework/modulith/moments/QuarterUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/test/java/org/springframework/modulith/moments/WeekHasPassedUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/test/java/org/springframework/modulith/moments/WeekHasPassedUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/test/java/org/springframework/modulith/moments/YearHasPassedUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/test/java/org/springframework/modulith/moments/YearHasPassedUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/test/java/org/springframework/modulith/moments/support/MomentsUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/test/java/org/springframework/modulith/moments/support/MomentsUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-moments/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-moments/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-observability/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/pom.xml -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/java/org/springframework/modulith/observability/ModulithEventMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/java/org/springframework/modulith/observability/ModulithEventMetrics.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/java/org/springframework/modulith/observability/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/java/org/springframework/modulith/observability/package-info.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/ModulithContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/ModulithContext.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/ModulithMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/ModulithMetrics.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/ObservedModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/ObservedModule.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/java/org/springframework/modulith/observability/support/package-info.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-observability/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/ExampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/ExampleApplication.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/ExampleApplicationIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/ExampleApplicationIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/sample/ObservedComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/sample/ObservedComponent.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/sample/SampleComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/sample/SampleComponent.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/sample/SampleConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/sample/SampleConfiguration.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/sample/SampleMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/sample/SampleMessageListener.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/sample/SampleProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/sample/SampleProperties.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/java/example/sample/TestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/java/example/sample/TestListener.java -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | management.tracing.enabled=true 2 | 3 | -------------------------------------------------------------------------------- /spring-modulith-observability/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-observability/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-runtime/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/pom.xml -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/ApplicationModulesRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/ApplicationModulesRuntime.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/ApplicationRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/ApplicationRuntime.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/SpringBootApplicationRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/SpringBootApplicationRuntime.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/autoconfigure/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/autoconfigure/package-info.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/flyway/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/flyway/package-info.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/package-info.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-runtime/src/main/resources/META-INF/spring/aot.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/main/resources/META-INF/spring/aot.factories -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/java/different/moduleB/ModuleBType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/test/java/different/moduleB/ModuleBType.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/java/example/SampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/test/java/example/SampleApplication.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/java/example/moduleA/ModuleAType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/test/java/example/moduleA/ModuleAType.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/java/example/moduleA/SampleTestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/test/java/example/moduleA/SampleTestClass.java -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/resources/META-INF/spring-modulith/application-modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/test/resources/META-INF/spring-modulith/application-modules.json -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/test/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.main.banner-mode=OFF 2 | -------------------------------------------------------------------------------- /spring-modulith-runtime/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-runtime/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spring-modulith-starters/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-core/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-core/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-core/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-core/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-core/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-insight/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-insight/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-insight/src/main/resources/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-insight/src/main/resources/LICENSE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-insight/src/main/resources/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-insight/src/main/resources/NOTICE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-jdbc/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-jdbc/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-jdbc/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-jdbc/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-jdbc/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-jpa/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-jpa/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-jpa/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-jpa/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-jpa/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-mongodb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-mongodb/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-mongodb/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-mongodb/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-mongodb/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-mongodb/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-neo4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-neo4j/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-neo4j/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-neo4j/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-neo4j/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-neo4j/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-test/pom.xml -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-test/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-test/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-starters/spring-modulith-starter-test/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-starters/spring-modulith-starter-test/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/pom.xml -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/AggregateTestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/AggregateTestUtils.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/ApplicationModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/ApplicationModuleTest.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/AssertablePublishedEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/AssertablePublishedEvents.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/DefaultAssertablePublishedEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/DefaultAssertablePublishedEvents.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/DefaultPublishedEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/DefaultPublishedEvents.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/EnableScenarios.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/EnableScenarios.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleContextCustomizerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleContextCustomizerFactory.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestAutoConfiguration.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTestExecution.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTypeExcludeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/ModuleTypeExcludeFilter.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEvents.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsAssert.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsExtension.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsFactory.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsParameterResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/PublishedEventsParameterResolver.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/Scenario.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/Scenario.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/ScenarioCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/ScenarioCustomizer.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/ScenarioParameterResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/ScenarioParameterResolver.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/TestApplicationModules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/TestApplicationModules.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/TypedEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/TypedEvents.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/java/org/springframework/modulith/test/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/java/org/springframework/modulith/test/package-info.java -------------------------------------------------------------------------------- /spring-modulith-test/src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /spring-modulith-test/src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /spring-modulith-test/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/example/AsyncEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/example/AsyncEventListener.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/example/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/example/TestConfiguration.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/example/module/SampleTestA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/example/module/SampleTestA.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/example/module/SampleTestB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/example/module/SampleTestB.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/EnableScenarioIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/EnableScenarioIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/ModuleContextCustomizerUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/ModuleContextCustomizerUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/ModuleTestAutoConfigurationUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/ModuleTestAutoConfigurationUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/ModuleTypeExcludeFilterUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/ModuleTypeExcludeFilterUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/PublishedEventsIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/PublishedEventsIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/PublishedEventsParameterResolverUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/PublishedEventsParameterResolverUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/PublishedEventsUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/PublishedEventsUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/ScenarioCustomizerIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/ScenarioCustomizerIntegrationTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/java/org/springframework/modulith/test/ScenarioUnitTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/java/org/springframework/modulith/test/ScenarioUnitTests.java -------------------------------------------------------------------------------- /spring-modulith-test/src/test/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-modulith-test/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/spring-modulith-test/src/test/resources/logback.xml -------------------------------------------------------------------------------- /src/docs/antora/.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /src/docs/antora/antora-playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/antora-playbook.yml -------------------------------------------------------------------------------- /src/docs/antora/antora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/antora.yml -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/assets/images/event-publication-registry-end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/assets/images/event-publication-registry-end.png -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/assets/images/event-publication-registry-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/assets/images/event-publication-registry-start.png -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/assets/images/observability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/assets/images/observability.png -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/nav.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/nav.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/appendix.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/appendix.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/documentation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/documentation.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/events.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/events.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/fundamentals.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/fundamentals.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/index.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/moments.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/moments.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/production-ready.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/production-ready.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/runtime.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/runtime.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/testing.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/testing.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/pages/verification.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/modules/ROOT/pages/verification.adoc -------------------------------------------------------------------------------- /src/docs/antora/modules/ROOT/partials/spring-modulith-events-jdbc-src: -------------------------------------------------------------------------------- 1 | ../../../../../../spring-modulith-events/spring-modulith-events-jdbc/src -------------------------------------------------------------------------------- /src/docs/antora/resources/antora-resources/antora.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/antora/resources/antora-resources/antora.yml -------------------------------------------------------------------------------- /src/docs/resources/assemblies/docs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-modulith/HEAD/src/docs/resources/assemblies/docs.xml --------------------------------------------------------------------------------