diff --git a/samples/samples-messaging-camel/pom.xml b/samples/samples-messaging-camel/pom.xml
index 3c04dc2c67..78eecaaac3 100644
--- a/samples/samples-messaging-camel/pom.xml
+++ b/samples/samples-messaging-camel/pom.xml
@@ -13,10 +13,6 @@
Spring Cloud Contract Sample Camel
Spring Cloud Contract Sample Camel
-
- org.springframework.cloud
- spring-cloud-contract-verifier-core
-
org.apache.camel
camel-spring-boot-starter
@@ -39,7 +35,7 @@
org.springframework.cloud
- spring-cloud-contract-verifier-camel
+ spring-cloud-contract-verifier-core
test
diff --git a/samples/samples-messaging-integration/pom.xml b/samples/samples-messaging-integration/pom.xml
index 4a6a68d2ed..f002799212 100644
--- a/samples/samples-messaging-integration/pom.xml
+++ b/samples/samples-messaging-integration/pom.xml
@@ -13,23 +13,17 @@
Spring Cloud Contract Sample Spring Integration
Spring Cloud Contract Sample Spring Integration
-
- org.springframework.cloud
- spring-cloud-contract-verifier-core
-
org.springframework.boot
spring-boot-starter-actuator
- ${spring-boot.version}
org.springframework.boot
spring-boot-starter-integration
- ${spring-boot.version}
org.springframework.cloud
- spring-cloud-contract-verifier-integration
+ spring-cloud-contract-verifier-core
test
diff --git a/samples/samples-messaging-spring/pom.xml b/samples/samples-messaging-spring/pom.xml
index 80aad9ca35..c3b9c3f15f 100644
--- a/samples/samples-messaging-spring/pom.xml
+++ b/samples/samples-messaging-spring/pom.xml
@@ -13,28 +13,21 @@
Spring Cloud Contract Sample Spring
Spring Cloud Contract Sample Spring
-
- org.springframework.cloud
- spring-cloud-contract-verifier-core
-
org.springframework.boot
spring-boot-starter-actuator
- ${spring-boot.version}
org.springframework.boot
spring-boot-starter-activemq
- ${spring-boot.version}
org.apache.activemq
activemq-pool
- 5.12.1
org.springframework.cloud
- spring-cloud-contract-verifier-messaging-core
+ spring-cloud-contract-verifier-core
test
diff --git a/samples/samples-messaging-stream/pom.xml b/samples/samples-messaging-stream/pom.xml
index 9b72b4581b..3b0cd3b42d 100644
--- a/samples/samples-messaging-stream/pom.xml
+++ b/samples/samples-messaging-stream/pom.xml
@@ -13,18 +13,18 @@
Spring Cloud Contract Sample Stream
Spring Cloud Contract Sample Spring Cloud Stream
-
- org.springframework.cloud
- spring-cloud-contract-verifier-core
-
org.springframework.cloud
spring-cloud-starter-stream-rabbit
- ${spring-cloud-stream.version}
org.springframework.cloud
- spring-cloud-contract-verifier-stream
+ spring-cloud-stream-test-support
+ test
+
+
+ org.springframework.cloud
+ spring-cloud-contract-verifier-core
test
diff --git a/spring-cloud-contract-verifier/pom.xml b/spring-cloud-contract-verifier/pom.xml
index 13d2ca6324..034ca7379c 100644
--- a/spring-cloud-contract-verifier/pom.xml
+++ b/spring-cloud-contract-verifier/pom.xml
@@ -19,7 +19,6 @@
spring-cloud-contract-verifier-core
- spring-cloud-contract-verifier-messaging
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/pom.xml
index aca8ad34fc..2e5fda618f 100644
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/pom.xml
+++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/pom.xml
@@ -21,10 +21,29 @@
org.springframework.boot
spring-boot-test-autoconfigure
+
+ org.springframework
+ spring-messaging
+ true
+
+
+ org.apache.camel
+ camel-spring
+ true
+
+
+ org.springframework.cloud
+ spring-cloud-stream-test-support
+ true
+
javax.inject
javax.inject
+
+ org.slf4j
+ slf4j-api
+
com.github.tomakehurst
wiremock
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/CamelStubMessages.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/CamelStubMessages.java
similarity index 100%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/CamelStubMessages.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/CamelStubMessages.java
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelConfiguration.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelConfiguration.java
similarity index 89%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelConfiguration.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelConfiguration.java
index f06ce85eed..142d940cec 100644
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelConfiguration.java
+++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelConfiguration.java
@@ -19,6 +19,8 @@ package org.springframework.cloud.contract.verifier.messaging.camel;
import org.apache.camel.CamelContext;
import org.apache.camel.Message;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.cloud.contract.verifier.messaging.MessageVerifier;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessage;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessaging;
@@ -30,16 +32,19 @@ import org.springframework.context.annotation.Configuration;
* @author Marcin Grzejszczak
*/
@Configuration
+@ConditionalOnClass(Message.class)
@AutoConfigureBefore(NoOpContractVerifierAutoConfiguration.class)
public class ContractVerifierCamelConfiguration {
@Bean
+ @ConditionalOnMissingBean
MessageVerifier contractVerifierMessageExchange(
CamelContext context) {
return new CamelStubMessages(context);
}
@Bean
+ @ConditionalOnMissingBean
public ContractVerifierMessaging contractVerifierMessaging(
MessageVerifier exchange) {
return new ContractVerifierCamelHelper(exchange);
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelMessageBuilder.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelMessageBuilder.java
similarity index 100%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelMessageBuilder.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/camel/ContractVerifierCamelMessageBuilder.java
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationConfiguration.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationConfiguration.java
similarity index 82%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationConfiguration.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationConfiguration.java
index 358f39d970..623ee79d9c 100644
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationConfiguration.java
+++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationConfiguration.java
@@ -16,11 +16,15 @@
package org.springframework.cloud.contract.verifier.messaging.integration;
+import org.springframework.boot.autoconfigure.AutoConfigureAfter;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.cloud.contract.verifier.messaging.MessageVerifier;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessage;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessaging;
import org.springframework.cloud.contract.verifier.messaging.noop.NoOpContractVerifierAutoConfiguration;
+import org.springframework.cloud.contract.verifier.messaging.stream.ContractVerifierStreamAutoConfiguration;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -30,16 +34,20 @@ import org.springframework.messaging.Message;
* @author Marcin Grzejszczak
*/
@Configuration
+@ConditionalOnClass(Message.class)
@AutoConfigureBefore(NoOpContractVerifierAutoConfiguration.class)
+@AutoConfigureAfter(ContractVerifierStreamAutoConfiguration.class)
public class ContractVerifierIntegrationConfiguration {
@Bean
+ @ConditionalOnMissingBean
public MessageVerifier> contractVerifierMessageExchange(
ApplicationContext applicationContext) {
return new SpringIntegrationStubMessages(applicationContext);
}
@Bean
+ @ConditionalOnMissingBean
public ContractVerifierMessaging> contractVerifierMessaging(
MessageVerifier> exchange) {
return new ContractVerifierHelper(exchange);
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationMessageBuilder.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationMessageBuilder.java
similarity index 100%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationMessageBuilder.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/ContractVerifierIntegrationMessageBuilder.java
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/SpringIntegrationStubMessages.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/SpringIntegrationStubMessages.java
similarity index 100%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/SpringIntegrationStubMessages.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/integration/SpringIntegrationStubMessages.java
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamAutoConfiguration.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamAutoConfiguration.java
similarity index 88%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamAutoConfiguration.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamAutoConfiguration.java
index 31a883118b..492641430d 100644
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamAutoConfiguration.java
+++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamAutoConfiguration.java
@@ -17,11 +17,14 @@
package org.springframework.cloud.contract.verifier.messaging.stream;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.cloud.contract.verifier.messaging.MessageVerifier;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessage;
import org.springframework.cloud.contract.verifier.messaging.internal.ContractVerifierMessaging;
import org.springframework.cloud.contract.verifier.messaging.noop.NoOpContractVerifierAutoConfiguration;
+import org.springframework.cloud.stream.annotation.EnableBinding;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -31,17 +34,20 @@ import org.springframework.messaging.Message;
* @author Marcin Grzejszczak
*/
@Configuration
+@ConditionalOnClass(EnableBinding.class)
@ConditionalOnProperty(name="stubrunner.stream.enabled", havingValue="true", matchIfMissing=true)
@AutoConfigureBefore(NoOpContractVerifierAutoConfiguration.class)
public class ContractVerifierStreamAutoConfiguration {
@Bean
+ @ConditionalOnMissingBean
MessageVerifier> contractVerifierMessageExchange(
ApplicationContext applicationContext) {
return new StreamStubMessages(applicationContext);
}
@Bean
+ @ConditionalOnMissingBean
public ContractVerifierMessaging> contractVerifierMessagingConverter(
MessageVerifier> exchange) {
return new ContractVerifierHelper(exchange);
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamMessageBuilder.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamMessageBuilder.java
similarity index 100%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamMessageBuilder.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/ContractVerifierStreamMessageBuilder.java
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/StreamStubMessages.java b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/StreamStubMessages.java
similarity index 100%
rename from spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/StreamStubMessages.java
rename to spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/java/org/springframework/cloud/contract/verifier/messaging/stream/StreamStubMessages.java
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/resources/META-INF/spring.factories b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/resources/META-INF/spring.factories
index 2dd881e788..0d1daef226 100644
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/resources/META-INF/spring.factories
+++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-core/src/main/resources/META-INF/spring.factories
@@ -1,3 +1,6 @@
# Auto Configuration
-org.springframework.cloud.contract.verifier.messaging.boot.AutoConfigureStubMessages=\
+org.springframework.cloud.contract.verifier.messaging.boot.AutoConfigureMessageVerifier=\
+org.springframework.cloud.contract.verifier.messaging.stream.ContractVerifierStreamAutoConfiguration,\
+org.springframework.cloud.contract.verifier.messaging.integration.ContractVerifierIntegrationConfiguration,\
+org.springframework.cloud.contract.verifier.messaging.camel.ContractVerifierCamelConfiguration,\
org.springframework.cloud.contract.verifier.messaging.noop.NoOpContractVerifierAutoConfiguration
\ No newline at end of file
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/README.adoc b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/README.adoc
deleted file mode 100644
index 2488410263..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/README.adoc
+++ /dev/null
@@ -1,23 +0,0 @@
- = Spring Cloud Contract Verifier Messaging
-
-Spring Cloud Contract Verifier allows you to verify your application that uses messaging as means of communication.
-All of our integrations are working with Spring but you can also set one yourself.
-
-== Integrations
-
-You can use one of the three integration configurations:
-
-- Apache Camel
-- Spring Integration
-- Spring Cloud Stream
-
-If you're using Spring Boot, the aforementioned test configurations will be appended automatically.
-
-== Manual Integration
-
-The `spring-cloud-contract-verifier-messaging-core` module contains 3 main interfaces:
-
-- `ContractVerifierMessage` - describes a message received / sent to a channel / queue / topic etc.
-- `ContractVerifierMessageBuilder` - describes how to build a message
-- `ContractVerifierMessaging` - class that allows you to build, send and receive messages
-
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/pom.xml
deleted file mode 100644
index b58431215e..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/pom.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- 4.0.0
-
-
- org.springframework.cloud
- spring-cloud-contract-verifier
- 1.0.0.BUILD-SNAPSHOT
- ..
-
-
- spring-cloud-contract-verifier-messaging
- pom
-
- Spring Cloud Contract Verifier Build
- Spring Cloud Contract Verifier Build
-
-
- spring-cloud-contract-verifier-camel
- spring-cloud-contract-verifier-integration
- spring-cloud-contract-verifier-stream
-
-
-
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/pom.xml
deleted file mode 100644
index 26b4c9271d..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/pom.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- 4.0.0
-
- org.springframework.cloud
- spring-cloud-contract-verifier-messaging
- 1.0.0.BUILD-SNAPSHOT
- ..
-
- spring-cloud-contract-verifier-camel
- jar
- Spring Cloud Contract Verifier Camel
- Spring Cloud Contract Verifier Camel
-
-
- org.springframework.cloud
- spring-cloud-contract-verifier-core
-
-
- org.apache.camel
- camel-spring
-
-
- org.slf4j
- slf4j-api
-
-
-
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/resources/META-INF/spring.factories b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/resources/META-INF/spring.factories
deleted file mode 100644
index d382f16298..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-camel/src/main/resources/META-INF/spring.factories
+++ /dev/null
@@ -1,3 +0,0 @@
-# Auto Configuration
-org.springframework.cloud.contract.verifier.messaging.boot.AutoConfigureMessageVerifier=\
-org.springframework.cloud.contract.verifier.messaging.camel.ContractVerifierCamelConfiguration
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/pom.xml
deleted file mode 100644
index cbee59f970..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/pom.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- 4.0.0
-
- org.springframework.cloud
- spring-cloud-contract-verifier-messaging
- 1.0.0.BUILD-SNAPSHOT
- ..
-
- spring-cloud-contract-verifier-integration
- jar
- Spring Cloud Contract Verifier Integration
- Spring Cloud Contract Verifier Integration
-
-
- org.springframework.cloud
- spring-cloud-contract-verifier-core
-
-
- org.springframework
- spring-messaging
-
-
- org.slf4j
- slf4j-api
-
-
-
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/resources/META-INF/spring.factories b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/resources/META-INF/spring.factories
deleted file mode 100644
index 6f0a431831..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-integration/src/main/resources/META-INF/spring.factories
+++ /dev/null
@@ -1,3 +0,0 @@
-# Auto Configuration
-org.springframework.cloud.contract.verifier.messaging.boot.AutoConfigureMessageVerifier=\
-org.springframework.cloud.contract.verifier.messaging.integration.ContractVerifierIntegrationConfiguration
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/pom.xml
deleted file mode 100644
index 429018d916..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/pom.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
- 4.0.0
-
- org.springframework.cloud
- spring-cloud-contract-verifier-messaging
- 1.0.0.BUILD-SNAPSHOT
- ..
-
- spring-cloud-contract-verifier-stream
- jar
- Spring Cloud Contract Verifier Stream
- Spring Cloud Contract Verifier Messaging Stream
-
-
- org.springframework.cloud
- spring-cloud-contract-verifier-core
-
-
- org.springframework.cloud
- spring-cloud-stream
-
-
- org.springframework.cloud
- spring-cloud-stream-test-support
-
-
- org.slf4j
- slf4j-api
-
-
- com.toomuchcoding.jsonassert
- jsonassert
-
-
-
diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/resources/META-INF/spring.factories b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/resources/META-INF/spring.factories
deleted file mode 100644
index f16cb4089f..0000000000
--- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-messaging/spring-cloud-contract-verifier-stream/src/main/resources/META-INF/spring.factories
+++ /dev/null
@@ -1,3 +0,0 @@
-# Auto Configuration
-org.springframework.cloud.contract.verifier.messaging.boot.AutoConfigureMessageVerifier=\
-org.springframework.cloud.contract.verifier.messaging.stream.ContractVerifierStreamAutoConfiguration