./messaging/messaging-testkit/src/test/java/dev/caskeleton/messaging/testkit/InMemoryHarnessContractTest.java:15: class Contract extends MessagingAdapterContract { ./messaging/messaging-testkit/src/test/java/dev/caskeleton/messaging/testkit/CompatibilityMatrixTest.java:74: Arrays.stream(MessagingAdapterContract.class.getDeclaredMethods()) ./messaging/messaging-testkit/src/main/java/dev/caskeleton/messaging/testkit/MessagingAdapterContract.java:19:public abstract class MessagingAdapterContract { ./messaging/messaging-testkit/src/main/java/dev/caskeleton/messaging/testkit/CompatibilityMatrix.java:40: * @param runsSharedContract whether the module runs {@link MessagingAdapterContract} ./messaging/messaging-rabbit/src/test/java/dev/caskeleton/messaging/rabbit/RabbitAdapterContractTest.java:3:import dev.caskeleton.messaging.testkit.MessagingAdapterContract; ./messaging/messaging-rabbit/src/test/java/dev/caskeleton/messaging/rabbit/RabbitAdapterContractTest.java:17: class Contract extends MessagingAdapterContract { ./messaging/messaging-kafka/src/test/java/dev/caskeleton/messaging/kafka/KafkaProducerContractTest.java:3:import dev.caskeleton.messaging.testkit.MessagingAdapterContract; ./messaging/messaging-kafka/src/test/java/dev/caskeleton/messaging/kafka/KafkaProducerContractTest.java:17: class Contract extends MessagingAdapterContract {