From 2f23d6eeb6c486d62212086bad6e29b91f935a98 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Mon, 28 Mar 2022 13:30:44 -0400 Subject: [PATCH] Restructuring the repository for binders --- {k-binder => binders/kafka-binder}/.gitignore | 0 {k-binder => binders/kafka-binder}/.jdk8 | 0 {k-binder => binders/kafka-binder}/.mvn/jvm.config | 0 .../kafka-binder}/.mvn/maven.config | 0 .../.mvn/wrapper/MavenWrapperDownloader.java | 0 .../kafka-binder}/.mvn/wrapper/maven-wrapper.jar | Bin .../.mvn/wrapper/maven-wrapper.properties | 0 {k-binder => binders/kafka-binder}/.settings.xml | 0 {k-binder => binders/kafka-binder}/LICENSE | 0 {k-binder => binders/kafka-binder}/README.adoc | 0 {k-binder => binders/kafka-binder}/docs/.jdk8 | 0 {k-binder => binders/kafka-binder}/docs/pom.xml | 0 .../kafka-binder}/docs/src/main/asciidoc/.gitignore | 0 .../kafka-binder}/docs/src/main/asciidoc/Guardfile | 0 .../docs/src/main/asciidoc/README.adoc | 0 .../docs/src/main/asciidoc/_configprops.adoc | 0 .../docs/src/main/asciidoc/appendix.adoc | 0 .../docs/src/main/asciidoc/building.adoc | 0 .../docs/src/main/asciidoc/contributing.adoc | 0 .../kafka-binder}/docs/src/main/asciidoc/dlq.adoc | 0 .../kafka-binder}/docs/src/main/asciidoc/ghpages.sh | 0 .../docs/src/main/asciidoc/images/kafka-binder.png | Bin .../asciidoc/images/kafka-streams-initializr.png | Bin .../images/spring-initializr-kafka-streams.png | Bin .../docs/src/main/asciidoc/index-docinfo.xml | 0 .../docs/src/main/asciidoc/kafka-streams.adoc | 0 .../docs/src/main/asciidoc/overview.adoc | 0 .../docs/src/main/asciidoc/partitions.adoc | 0 .../spring-cloud-stream-binder-kafka-aggregate.adoc | 0 .../asciidoc/spring-cloud-stream-binder-kafka.adoc | 0 .../kafka-binder}/docs/src/main/asciidoc/tips.adoc | 0 .../docs/src/main/ruby/generate_readme.sh | 0 {k-binder => binders/kafka-binder}/mvnw | 0 {k-binder => binders/kafka-binder}/mvnw.cmd | 0 {k-binder => binders/kafka-binder}/pom.xml | 0 .../spring-cloud-starter-stream-kafka/.jdk8 | 0 .../spring-cloud-starter-stream-kafka/pom.xml | 0 .../spring-cloud-stream-binder-kafka-core/.jdk8 | 0 .../spring-cloud-stream-binder-kafka-core/pom.xml | 0 .../properties/JaasLoginModuleConfiguration.java | 0 .../KafkaBinderConfigurationProperties.java | 0 .../kafka/properties/KafkaBindingProperties.java | 0 .../kafka/properties/KafkaConsumerProperties.java | 0 .../properties/KafkaExtendedBindingProperties.java | 0 .../kafka/properties/KafkaProducerProperties.java | 0 .../kafka/properties/KafkaTopicProperties.java | 0 .../provisioning/AdminClientConfigCustomizer.java | 0 .../kafka/provisioning/KafkaTopicProvisioner.java | 0 .../binder/kafka/utils/DlqDestinationResolver.java | 0 .../binder/kafka/utils/DlqPartitionFunction.java | 0 .../stream/binder/kafka/utils/KafkaTopicUtils.java | 0 .../KafkaBinderConfigurationPropertiesTest.java | 0 .../provisioning/KafkaTopicProvisionerTests.java | 0 .../src/test/resources/test.truststore.ks | Bin .../src/test/resources/testclient.keystore | 0 .../src/test/resources/testclient.truststore | 0 .../spring-cloud-stream-binder-kafka-streams/.jdk8 | 0 .../pom.xml | 0 .../AbstractKafkaStreamsBinderProcessor.java | 0 .../streams/DeserializationExceptionHandler.java | 0 .../streams/EncodingDecodingBindAdviceHandler.java | 0 ...ingHandlerMappingsProviderAutoConfiguration.java | 0 .../binder/kafka/streams/GlobalKTableBinder.java | 0 .../streams/GlobalKTableBinderConfiguration.java | 0 .../streams/GlobalKTableBoundElementFactory.java | 0 .../kafka/streams/InteractiveQueryService.java | 0 .../stream/binder/kafka/streams/KStreamBinder.java | 0 .../kafka/streams/KStreamBinderConfiguration.java | 0 .../kafka/streams/KStreamBoundElementFactory.java | 0 .../KStreamStreamListenerParameterAdapter.java | 0 .../streams/KStreamStreamListenerResultAdapter.java | 0 .../stream/binder/kafka/streams/KTableBinder.java | 0 .../kafka/streams/KTableBinderConfiguration.java | 0 .../kafka/streams/KTableBoundElementFactory.java | 0 .../streams/KafkaStreamsBinderHealthIndicator.java | 0 ...kaStreamsBinderHealthIndicatorConfiguration.java | 0 .../kafka/streams/KafkaStreamsBinderMetrics.java | 0 .../KafkaStreamsBinderSupportAutoConfiguration.java | 0 .../kafka/streams/KafkaStreamsBinderUtils.java | 0 .../KafkaStreamsBindingInformationCatalogue.java | 0 .../streams/KafkaStreamsFunctionProcessor.java | 0 .../streams/KafkaStreamsJaasConfiguration.java | 0 .../KafkaStreamsMessageConversionDelegate.java | 0 .../binder/kafka/streams/KafkaStreamsRegistry.java | 0 ...treamsStreamListenerSetupMethodOrchestrator.java | 0 .../binder/kafka/streams/KeyValueSerdeResolver.java | 0 .../streams/MultiBinderPropertiesConfiguration.java | 0 .../binder/kafka/streams/SendToDlqAndContinue.java | 0 .../streams/SkipAndContinueExceptionHandler.java | 0 .../kafka/streams/StreamsBuilderFactoryManager.java | 0 .../streams/annotations/KafkaStreamsProcessor.java | 0 .../streams/annotations/KafkaStreamsStateStore.java | 0 .../endpoint/KafkaStreamsTopologyEndpoint.java | 0 ...fkaStreamsTopologyEndpointAutoConfiguration.java | 0 .../streams/function/FunctionDetectorCondition.java | 0 .../function/KafkaStreamsBindableProxyFactory.java | 0 .../KafkaStreamsFunctionAutoConfiguration.java | 0 .../KafkaStreamsFunctionBeanPostProcessor.java | 0 .../KafkaStreamsFunctionProcessorInvoker.java | 0 .../KafkaStreamsBinderConfigurationProperties.java | 0 .../properties/KafkaStreamsBindingProperties.java | 0 .../properties/KafkaStreamsConsumerProperties.java | 0 .../KafkaStreamsExtendedBindingProperties.java | 0 .../properties/KafkaStreamsProducerProperties.java | 0 .../KafkaStreamsStateStoreProperties.java | 0 .../binder/kafka/streams/serde/CollectionSerde.java | 0 .../streams/serde/CompositeNonNativeSerde.java | 0 .../serde/MessageConverterDelegateSerde.java | 0 .../src/main/resources/META-INF/spring.binders | 0 .../src/main/resources/META-INF/spring.factories | 0 ...ndlerMappingsProviderAutoConfigurationTests.java | 0 .../streams/KafkaStreamsEventTypeRoutingTests.java | 0 .../KafkaStreamsFunctionCompositionTests.java | 0 ...afkaStreamsInteractiveQueryIntegrationTests.java | 0 .../streams/MultipleFunctionsInSameAppTests.java | 0 .../bootstrap/KafkaStreamsBinderBootstrapTest.java | 0 .../bootstrap/KafkaStreamsBinderJaasInitTests.java | 0 ...StreamsBinderWordCountBranchesFunctionTests.java | 0 .../KafkaStreamsBinderWordCountFunctionTests.java | 0 .../function/KafkaStreamsComponentBeansTests.java | 0 .../KafkaStreamsFunctionStateStoreTests.java | 0 .../streams/function/KafkaStreamsRetryTests.java | 0 .../function/SerdesProvidedAsBeansTests.java | 0 .../function/StreamToGlobalKTableFunctionTests.java | 0 .../function/StreamToTableJoinFunctionTests.java | 0 .../DeserializationErrorHandlerByKafkaTests.java | 0 .../DeserializtionErrorHandlerByBinderTests.java | 0 .../integration/DlqDestinationResolverTests.java | 0 ...KafkaStreamsBinderDestinationIsPatternTests.java | 0 .../KafkaStreamsBinderHealthIndicatorTests.java | 0 .../KafkaStreamsBinderMultipleInputTopicsTest.java | 0 ...sBinderPojoInputAndPrimitiveTypeOutputTests.java | 0 .../KafkaStreamsBinderTombstoneTests.java | 0 .../KafkaStreamsNativeEncodingDecodingTests.java | 0 .../KafkaStreamsStateStoreIntegrationTests.java | 0 ...BinderPojoInputStringOutputIntegrationTests.java | 0 .../MultiProcessorsWithSameNameAndBindingTests.java | 0 .../integration/PerRecordAvroContentTypeTests.java | 0 .../integration/utils/TestAvroSerializer.java | 0 .../kafka/streams/serde/CollectionSerdeTest.java | 0 .../src/test/resources/avro/sensor.avsc | 0 .../src/test/resources/logback.xml | 0 .../stream/binder/kstream/integTest-1.properties | 0 .../spring-cloud-stream-binder-kafka/.jdk8 | 0 .../spring-cloud-stream-binder-kafka/pom.xml | 0 .../stream/binder/kafka/BinderHeaderMapper.java | 0 .../kafka/KafkaBinderEnvironmentPostProcessor.java | 0 .../stream/binder/kafka/KafkaBinderHealth.java | 0 .../binder/kafka/KafkaBinderHealthIndicator.java | 0 .../stream/binder/kafka/KafkaBinderMetrics.java | 0 .../binder/kafka/KafkaBindingRebalanceListener.java | 0 .../kafka/KafkaExpressionEvaluatingInterceptor.java | 0 .../binder/kafka/KafkaMessageChannelBinder.java | 0 .../stream/binder/kafka/KafkaNullConverter.java | 0 .../ListenerContainerWithDlqAndRetryCustomizer.java | 0 .../kafka/config/ClientFactoryCustomizer.java | 0 .../kafka/config/ConsumerConfigCustomizer.java | 0 ...BindingHandlerMappingsProviderConfiguration.java | 0 .../kafka/config/KafkaBinderConfiguration.java | 0 .../KafkaBinderHealthIndicatorConfiguration.java | 0 .../kafka/config/ProducerConfigCustomizer.java | 0 .../src/main/resources/META-INF/spring.binders | 0 .../src/main/resources/META-INF/spring.factories | 0 .../binder/kafka/AbstractKafkaTestBinder.java | 0 .../cloud/stream/binder/kafka/AdminConfigTests.java | 0 .../binder/kafka/AutoCreateTopicDisabledTests.java | 0 .../KafkaBinderAutoConfigurationPropertiesTest.java | 0 .../KafkaBinderConfigurationPropertiesTest.java | 0 .../binder/kafka/KafkaBinderConfigurationTest.java | 0 .../kafka/KafkaBinderHealthIndicatorTest.java | 0 .../KafkaBinderJaasInitializerListenerTest.java | 0 .../stream/binder/kafka/KafkaBinderMetricsTest.java | 0 .../cloud/stream/binder/kafka/KafkaBinderTests.java | 0 .../stream/binder/kafka/KafkaBinderUnitTests.java | 0 .../cloud/stream/binder/kafka/KafkaTestBinder.java | 0 .../stream/binder/kafka/KafkaTransactionTests.java | 0 .../binder/kafka/RawKafkaPartitionTestSupport.java | 0 .../stream/binder/kafka/TestKafkaProperties.java | 0 .../kafka/bootstrap/KafkaBinderBootstrapTest.java | 0 .../KafkaBinderCustomHealthCheckTests.java | 0 .../bootstrap/KafkaBinderMeterRegistryTest.java | 0 .../kafka/integration/KafkaBinderActuatorTests.java | 0 .../KafkaBinderExtendedPropertiesTest.java | 0 .../integration/KafkaConfigCustomizationTests.java | 0 .../kafka/integration/KafkaNullConverterTest.java | 0 .../KafkaRetryDlqBinderOrContainerTests.java | 0 .../integration/ProducerOnlyTransactionTests.java | 0 .../BaseKafkaBinderTopicPropertiesUpdateTest.java | 0 ...isabledKafkaBinderTopicPropertiesUpdateTest.java | 0 .../KafkaBinderTopicPropertiesUpdateTest.java | 0 .../ConsumerProducerTransactionTests.java | 0 .../resources/binder-config-autoconfig.properties | 0 .../src/test/resources/binder-config.properties | 0 .../src/test/resources/jaas-sample-kafka-only.conf | 0 .../src/test/resources/jaas-sample-with-zk.conf | 0 .../src/test/resources/logback.xml | 0 .../kafka-binder}/update-version.sh | 0 {r-binder => binders/rabbit-binder}/.gitignore | 0 {r-binder => binders/rabbit-binder}/.mvn/jvm.config | 0 .../rabbit-binder}/.mvn/maven.config | 0 .../.mvn/wrapper/MavenWrapperDownloader.java | 0 .../rabbit-binder}/.mvn/wrapper/maven-wrapper.jar | Bin .../.mvn/wrapper/maven-wrapper.properties | 0 {r-binder => binders/rabbit-binder}/.settings.xml | 0 {r-binder => binders/rabbit-binder}/LICENSE | 0 {r-binder => binders/rabbit-binder}/README.adoc | 0 {r-binder => binders/rabbit-binder}/README.md | 0 .../docker-compose-RABBITMQ-stop.sh | 0 .../ci-docker-compose/docker-compose-RABBITMQ.sh | 0 .../ci-docker-compose/docker-compose-RABBITMQ.yml | 0 {r-binder => binders/rabbit-binder}/docs/pom.xml | 0 .../docs/src/main/asciidoc/.gitignore | 0 .../rabbit-binder}/docs/src/main/asciidoc/Guardfile | 0 .../docs/src/main/asciidoc/README.adoc | 0 .../docs/src/main/asciidoc/_configprops.adoc | 0 .../docs/src/main/asciidoc/appendix.adoc | 0 .../docs/src/main/asciidoc/building.adoc | 0 .../docs/src/main/asciidoc/contributing.adoc | 0 .../rabbit-binder}/docs/src/main/asciidoc/dlq.adoc | 0 .../docs/src/main/asciidoc/ghpages.sh | 0 .../docs/src/main/asciidoc/images/part-bindings.png | Bin .../docs/src/main/asciidoc/images/part-exchange.png | Bin .../docs/src/main/asciidoc/images/part-queues.png | Bin .../docs/src/main/asciidoc/images/rabbit-binder.png | Bin .../docs/src/main/asciidoc/index-docinfo.xml | 0 .../docs/src/main/asciidoc/overview.adoc | 0 .../docs/src/main/asciidoc/partitions.adoc | 0 ...spring-cloud-stream-binder-rabbit-aggregate.adoc | 0 .../asciidoc/spring-cloud-stream-binder-rabbit.adoc | 0 .../docs/src/main/ruby/generate_readme.sh | 0 {r-binder => binders/rabbit-binder}/mvnw | 0 {r-binder => binders/rabbit-binder}/mvnw.cmd | 0 {r-binder => binders/rabbit-binder}/pom.xml | 0 .../spring-cloud-starter-stream-rabbit/pom.xml | 0 .../spring-cloud-stream-binder-rabbit-core/.jdk8 | 0 .../spring-cloud-stream-binder-rabbit-core/pom.xml | 0 .../binder/rabbit/admin/RabbitAdminException.java | 0 .../binder/rabbit/admin/RabbitBindingCleaner.java | 0 .../RabbitBinderConfigurationProperties.java | 0 .../rabbit/properties/RabbitBindingProperties.java | 0 .../rabbit/properties/RabbitCommonProperties.java | 0 .../rabbit/properties/RabbitConsumerProperties.java | 0 .../properties/RabbitExtendedBindingProperties.java | 0 .../rabbit/properties/RabbitProducerProperties.java | 0 .../RabbitExchangeQueueProvisioner.java | 0 .../RabbitExchangeQueueProvisionerTests.java | 0 .../.jdk8 | 0 .../pom.xml | 0 .../binder/test/junit/rabbit/RabbitTestSupport.java | 0 .../spring-cloud-stream-binder-rabbit/.jdk8 | 0 .../spring-cloud-stream-binder-rabbit/pom.xml | 0 .../RabbitExpressionEvaluatingInterceptor.java | 0 .../binder/rabbit/RabbitMessageChannelBinder.java | 0 .../binder/rabbit/RabbitStreamMessageHandler.java | 0 .../cloud/stream/binder/rabbit/StreamUtils.java | 0 ...BindingHandlerMappingsProviderConfiguration.java | 0 .../rabbit/config/RabbitBinderConfiguration.java | 0 .../binder/rabbit/config/RabbitConfiguration.java | 0 .../RabbitMessageChannelBinderConfiguration.java | 0 .../binder/rabbit/deployer/RabbitDeployer.java | 0 .../RabbitDeployerEnvironmentPostProcessor.java | 0 .../src/main/resources/META-INF/spring.binders | 0 .../src/main/resources/META-INF/spring.factories | 0 ...lizedQueueConnectionFactoryIntegrationTests.java | 0 .../binder/rabbit/RabbitBinderCleanerTests.java | 0 .../stream/binder/rabbit/RabbitBinderTests.java | 0 .../stream/binder/rabbit/RabbitTestBinder.java | 0 .../stream/binder/rabbit/RepublishUnitTests.java | 0 .../rabbit/integration/RabbitBinderModuleTests.java | 0 .../rabbit/stream/AbstractIntegrationTests.java | 0 .../stream/RabbitStreamBinderModuleTests.java | 0 .../stream/RabbitStreamMessageHandlerTests.java | 0 .../src/test/resources/log4j.properties | 0 .../src/checkstyle/checkstyle-suppressions.xml | 0 .../rabbit-binder}/update-version.sh | 0 .../.settings/org.eclipse.jdt.ui.prefs | 5 ----- .../.settings/org.eclipse.jdt.ui.prefs | 5 ----- 277 files changed, 10 deletions(-) rename {k-binder => binders/kafka-binder}/.gitignore (100%) rename {k-binder => binders/kafka-binder}/.jdk8 (100%) rename {k-binder => binders/kafka-binder}/.mvn/jvm.config (100%) rename {k-binder => binders/kafka-binder}/.mvn/maven.config (100%) rename {k-binder => binders/kafka-binder}/.mvn/wrapper/MavenWrapperDownloader.java (100%) rename {k-binder => binders/kafka-binder}/.mvn/wrapper/maven-wrapper.jar (100%) rename {k-binder => binders/kafka-binder}/.mvn/wrapper/maven-wrapper.properties (100%) rename {k-binder => binders/kafka-binder}/.settings.xml (100%) rename {k-binder => binders/kafka-binder}/LICENSE (100%) rename {k-binder => binders/kafka-binder}/README.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/.jdk8 (100%) rename {k-binder => binders/kafka-binder}/docs/pom.xml (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/.gitignore (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/Guardfile (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/README.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/_configprops.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/appendix.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/building.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/contributing.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/dlq.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/ghpages.sh (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/images/kafka-binder.png (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/images/kafka-streams-initializr.png (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/images/spring-initializr-kafka-streams.png (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/index-docinfo.xml (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/kafka-streams.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/overview.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/partitions.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/asciidoc/tips.adoc (100%) rename {k-binder => binders/kafka-binder}/docs/src/main/ruby/generate_readme.sh (100%) rename {k-binder => binders/kafka-binder}/mvnw (100%) rename {k-binder => binders/kafka-binder}/mvnw.cmd (100%) rename {k-binder => binders/kafka-binder}/pom.xml (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-starter-stream-kafka/.jdk8 (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-starter-stream-kafka/pom.xml (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/.jdk8 (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/pom.xml (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/JaasLoginModuleConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBindingProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaConsumerProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaExtendedBindingProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaProducerProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaTopicProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/AdminClientConfigCustomizer.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisioner.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqDestinationResolver.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqPartitionFunction.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/KafkaTopicUtils.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationPropertiesTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisionerTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/test/resources/test.truststore.ks (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.keystore (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.truststore (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/.jdk8 (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/pom.xml (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/AbstractKafkaStreamsBinderProcessor.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/DeserializationExceptionHandler.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/EncodingDecodingBindAdviceHandler.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinder.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinderConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBoundElementFactory.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/InteractiveQueryService.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinder.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinderConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBoundElementFactory.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerParameterAdapter.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerResultAdapter.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinder.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinderConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBoundElementFactory.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicator.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicatorConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderMetrics.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderSupportAutoConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderUtils.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBindingInformationCatalogue.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionProcessor.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsJaasConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsMessageConversionDelegate.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsRegistry.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsStreamListenerSetupMethodOrchestrator.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KeyValueSerdeResolver.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/MultiBinderPropertiesConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SendToDlqAndContinue.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SkipAndContinueExceptionHandler.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/StreamsBuilderFactoryManager.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsProcessor.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsStateStore.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpoint.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpointAutoConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/FunctionDetectorCondition.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBindableProxyFactory.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionAutoConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionBeanPostProcessor.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionProcessorInvoker.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBinderConfigurationProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBindingProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsConsumerProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsExtendedBindingProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsProducerProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsStateStoreProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerde.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CompositeNonNativeSerde.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/MessageConverterDelegateSerde.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.binders (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.factories (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfigurationTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsEventTypeRoutingTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionCompositionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsInteractiveQueryIntegrationTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/MultipleFunctionsInSameAppTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderBootstrapTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderJaasInitTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountBranchesFunctionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsComponentBeansTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionStateStoreTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsRetryTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/SerdesProvidedAsBeansTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToGlobalKTableFunctionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToTableJoinFunctionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializationErrorHandlerByKafkaTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializtionErrorHandlerByBinderTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DlqDestinationResolverTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderDestinationIsPatternTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderHealthIndicatorTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderMultipleInputTopicsTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderPojoInputAndPrimitiveTypeOutputTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderTombstoneTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsNativeEncodingDecodingTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsStateStoreIntegrationTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkastreamsBinderPojoInputStringOutputIntegrationTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/MultiProcessorsWithSameNameAndBindingTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/PerRecordAvroContentTypeTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/utils/TestAvroSerializer.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerdeTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/resources/avro/sensor.avsc (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/resources/logback.xml (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka-streams/src/test/resources/org/springframework/cloud/stream/binder/kstream/integTest-1.properties (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/.jdk8 (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/pom.xml (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/BinderHeaderMapper.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderEnvironmentPostProcessor.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealth.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicator.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetrics.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBindingRebalanceListener.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaExpressionEvaluatingInterceptor.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaMessageChannelBinder.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaNullConverter.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/ListenerContainerWithDlqAndRetryCustomizer.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ClientFactoryCustomizer.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ConsumerConfigCustomizer.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ExtendedBindingHandlerMappingsProviderConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderHealthIndicatorConfiguration.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ProducerConfigCustomizer.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.binders (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.factories (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AbstractKafkaTestBinder.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AdminConfigTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AutoCreateTopicDisabledTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderAutoConfigurationPropertiesTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationPropertiesTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicatorTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderJaasInitializerListenerTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetricsTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderUnitTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTestBinder.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTransactionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/RawKafkaPartitionTestSupport.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/TestKafkaProperties.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderBootstrapTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderCustomHealthCheckTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderMeterRegistryTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderActuatorTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderExtendedPropertiesTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaConfigCustomizationTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaNullConverterTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaRetryDlqBinderOrContainerTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/ProducerOnlyTransactionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/BaseKafkaBinderTopicPropertiesUpdateTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/DisabledKafkaBinderTopicPropertiesUpdateTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/KafkaBinderTopicPropertiesUpdateTest.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration2/ConsumerProducerTransactionTests.java (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/resources/binder-config-autoconfig.properties (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/resources/binder-config.properties (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-kafka-only.conf (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-with-zk.conf (100%) rename {k-binder => binders/kafka-binder}/spring-cloud-stream-binder-kafka/src/test/resources/logback.xml (100%) rename {k-binder => binders/kafka-binder}/update-version.sh (100%) rename {r-binder => binders/rabbit-binder}/.gitignore (100%) rename {r-binder => binders/rabbit-binder}/.mvn/jvm.config (100%) rename {r-binder => binders/rabbit-binder}/.mvn/maven.config (100%) rename {r-binder => binders/rabbit-binder}/.mvn/wrapper/MavenWrapperDownloader.java (100%) rename {r-binder => binders/rabbit-binder}/.mvn/wrapper/maven-wrapper.jar (100%) rename {r-binder => binders/rabbit-binder}/.mvn/wrapper/maven-wrapper.properties (100%) rename {r-binder => binders/rabbit-binder}/.settings.xml (100%) rename {r-binder => binders/rabbit-binder}/LICENSE (100%) rename {r-binder => binders/rabbit-binder}/README.adoc (100%) rename {r-binder => binders/rabbit-binder}/README.md (100%) rename {r-binder => binders/rabbit-binder}/ci-docker-compose/docker-compose-RABBITMQ-stop.sh (100%) rename {r-binder => binders/rabbit-binder}/ci-docker-compose/docker-compose-RABBITMQ.sh (100%) rename {r-binder => binders/rabbit-binder}/ci-docker-compose/docker-compose-RABBITMQ.yml (100%) rename {r-binder => binders/rabbit-binder}/docs/pom.xml (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/.gitignore (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/Guardfile (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/README.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/_configprops.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/appendix.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/building.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/contributing.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/dlq.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/ghpages.sh (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/images/part-bindings.png (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/images/part-exchange.png (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/images/part-queues.png (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/images/rabbit-binder.png (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/index-docinfo.xml (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/overview.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/partitions.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit.adoc (100%) rename {r-binder => binders/rabbit-binder}/docs/src/main/ruby/generate_readme.sh (100%) rename {r-binder => binders/rabbit-binder}/mvnw (100%) rename {r-binder => binders/rabbit-binder}/mvnw.cmd (100%) rename {r-binder => binders/rabbit-binder}/pom.xml (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-starter-stream-rabbit/pom.xml (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/.jdk8 (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/pom.xml (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitAdminException.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitBindingCleaner.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBinderConfigurationProperties.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBindingProperties.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitCommonProperties.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitConsumerProperties.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitExtendedBindingProperties.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitProducerProperties.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisioner.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-core/src/test/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisionerTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-test-support/.jdk8 (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-test-support/pom.xml (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit-test-support/src/main/java/org/springframework/cloud/stream/binder/test/junit/rabbit/RabbitTestSupport.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/.jdk8 (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/pom.xml (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitExpressionEvaluatingInterceptor.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitMessageChannelBinder.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitStreamMessageHandler.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/StreamUtils.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/ExtendedBindingHandlerMappingsProviderConfiguration.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitBinderConfiguration.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitConfiguration.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitMessageChannelBinderConfiguration.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployer.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployerEnvironmentPostProcessor.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.binders (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.factories (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/LocalizedQueueConnectionFactoryIntegrationTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderCleanerTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitTestBinder.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RepublishUnitTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/integration/RabbitBinderModuleTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/AbstractIntegrationTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamBinderModuleTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamMessageHandlerTests.java (100%) rename {r-binder => binders/rabbit-binder}/spring-cloud-stream-binder-rabbit/src/test/resources/log4j.properties (100%) rename {r-binder => binders/rabbit-binder}/src/checkstyle/checkstyle-suppressions.xml (100%) rename {r-binder => binders/rabbit-binder}/update-version.sh (100%) delete mode 100644 k-binder/spring-cloud-stream-binder-kafka-core/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 k-binder/spring-cloud-stream-binder-kafka/.settings/org.eclipse.jdt.ui.prefs diff --git a/k-binder/.gitignore b/binders/kafka-binder/.gitignore similarity index 100% rename from k-binder/.gitignore rename to binders/kafka-binder/.gitignore diff --git a/k-binder/.jdk8 b/binders/kafka-binder/.jdk8 similarity index 100% rename from k-binder/.jdk8 rename to binders/kafka-binder/.jdk8 diff --git a/k-binder/.mvn/jvm.config b/binders/kafka-binder/.mvn/jvm.config similarity index 100% rename from k-binder/.mvn/jvm.config rename to binders/kafka-binder/.mvn/jvm.config diff --git a/k-binder/.mvn/maven.config b/binders/kafka-binder/.mvn/maven.config similarity index 100% rename from k-binder/.mvn/maven.config rename to binders/kafka-binder/.mvn/maven.config diff --git a/k-binder/.mvn/wrapper/MavenWrapperDownloader.java b/binders/kafka-binder/.mvn/wrapper/MavenWrapperDownloader.java similarity index 100% rename from k-binder/.mvn/wrapper/MavenWrapperDownloader.java rename to binders/kafka-binder/.mvn/wrapper/MavenWrapperDownloader.java diff --git a/k-binder/.mvn/wrapper/maven-wrapper.jar b/binders/kafka-binder/.mvn/wrapper/maven-wrapper.jar similarity index 100% rename from k-binder/.mvn/wrapper/maven-wrapper.jar rename to binders/kafka-binder/.mvn/wrapper/maven-wrapper.jar diff --git a/k-binder/.mvn/wrapper/maven-wrapper.properties b/binders/kafka-binder/.mvn/wrapper/maven-wrapper.properties similarity index 100% rename from k-binder/.mvn/wrapper/maven-wrapper.properties rename to binders/kafka-binder/.mvn/wrapper/maven-wrapper.properties diff --git a/k-binder/.settings.xml b/binders/kafka-binder/.settings.xml similarity index 100% rename from k-binder/.settings.xml rename to binders/kafka-binder/.settings.xml diff --git a/k-binder/LICENSE b/binders/kafka-binder/LICENSE similarity index 100% rename from k-binder/LICENSE rename to binders/kafka-binder/LICENSE diff --git a/k-binder/README.adoc b/binders/kafka-binder/README.adoc similarity index 100% rename from k-binder/README.adoc rename to binders/kafka-binder/README.adoc diff --git a/k-binder/docs/.jdk8 b/binders/kafka-binder/docs/.jdk8 similarity index 100% rename from k-binder/docs/.jdk8 rename to binders/kafka-binder/docs/.jdk8 diff --git a/k-binder/docs/pom.xml b/binders/kafka-binder/docs/pom.xml similarity index 100% rename from k-binder/docs/pom.xml rename to binders/kafka-binder/docs/pom.xml diff --git a/k-binder/docs/src/main/asciidoc/.gitignore b/binders/kafka-binder/docs/src/main/asciidoc/.gitignore similarity index 100% rename from k-binder/docs/src/main/asciidoc/.gitignore rename to binders/kafka-binder/docs/src/main/asciidoc/.gitignore diff --git a/k-binder/docs/src/main/asciidoc/Guardfile b/binders/kafka-binder/docs/src/main/asciidoc/Guardfile similarity index 100% rename from k-binder/docs/src/main/asciidoc/Guardfile rename to binders/kafka-binder/docs/src/main/asciidoc/Guardfile diff --git a/k-binder/docs/src/main/asciidoc/README.adoc b/binders/kafka-binder/docs/src/main/asciidoc/README.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/README.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/README.adoc diff --git a/k-binder/docs/src/main/asciidoc/_configprops.adoc b/binders/kafka-binder/docs/src/main/asciidoc/_configprops.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/_configprops.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/_configprops.adoc diff --git a/k-binder/docs/src/main/asciidoc/appendix.adoc b/binders/kafka-binder/docs/src/main/asciidoc/appendix.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/appendix.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/appendix.adoc diff --git a/k-binder/docs/src/main/asciidoc/building.adoc b/binders/kafka-binder/docs/src/main/asciidoc/building.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/building.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/building.adoc diff --git a/k-binder/docs/src/main/asciidoc/contributing.adoc b/binders/kafka-binder/docs/src/main/asciidoc/contributing.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/contributing.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/contributing.adoc diff --git a/k-binder/docs/src/main/asciidoc/dlq.adoc b/binders/kafka-binder/docs/src/main/asciidoc/dlq.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/dlq.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/dlq.adoc diff --git a/k-binder/docs/src/main/asciidoc/ghpages.sh b/binders/kafka-binder/docs/src/main/asciidoc/ghpages.sh similarity index 100% rename from k-binder/docs/src/main/asciidoc/ghpages.sh rename to binders/kafka-binder/docs/src/main/asciidoc/ghpages.sh diff --git a/k-binder/docs/src/main/asciidoc/images/kafka-binder.png b/binders/kafka-binder/docs/src/main/asciidoc/images/kafka-binder.png similarity index 100% rename from k-binder/docs/src/main/asciidoc/images/kafka-binder.png rename to binders/kafka-binder/docs/src/main/asciidoc/images/kafka-binder.png diff --git a/k-binder/docs/src/main/asciidoc/images/kafka-streams-initializr.png b/binders/kafka-binder/docs/src/main/asciidoc/images/kafka-streams-initializr.png similarity index 100% rename from k-binder/docs/src/main/asciidoc/images/kafka-streams-initializr.png rename to binders/kafka-binder/docs/src/main/asciidoc/images/kafka-streams-initializr.png diff --git a/k-binder/docs/src/main/asciidoc/images/spring-initializr-kafka-streams.png b/binders/kafka-binder/docs/src/main/asciidoc/images/spring-initializr-kafka-streams.png similarity index 100% rename from k-binder/docs/src/main/asciidoc/images/spring-initializr-kafka-streams.png rename to binders/kafka-binder/docs/src/main/asciidoc/images/spring-initializr-kafka-streams.png diff --git a/k-binder/docs/src/main/asciidoc/index-docinfo.xml b/binders/kafka-binder/docs/src/main/asciidoc/index-docinfo.xml similarity index 100% rename from k-binder/docs/src/main/asciidoc/index-docinfo.xml rename to binders/kafka-binder/docs/src/main/asciidoc/index-docinfo.xml diff --git a/k-binder/docs/src/main/asciidoc/kafka-streams.adoc b/binders/kafka-binder/docs/src/main/asciidoc/kafka-streams.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/kafka-streams.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/kafka-streams.adoc diff --git a/k-binder/docs/src/main/asciidoc/overview.adoc b/binders/kafka-binder/docs/src/main/asciidoc/overview.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/overview.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/overview.adoc diff --git a/k-binder/docs/src/main/asciidoc/partitions.adoc b/binders/kafka-binder/docs/src/main/asciidoc/partitions.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/partitions.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/partitions.adoc diff --git a/k-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc b/binders/kafka-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka-aggregate.adoc diff --git a/k-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka.adoc b/binders/kafka-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-kafka.adoc diff --git a/k-binder/docs/src/main/asciidoc/tips.adoc b/binders/kafka-binder/docs/src/main/asciidoc/tips.adoc similarity index 100% rename from k-binder/docs/src/main/asciidoc/tips.adoc rename to binders/kafka-binder/docs/src/main/asciidoc/tips.adoc diff --git a/k-binder/docs/src/main/ruby/generate_readme.sh b/binders/kafka-binder/docs/src/main/ruby/generate_readme.sh similarity index 100% rename from k-binder/docs/src/main/ruby/generate_readme.sh rename to binders/kafka-binder/docs/src/main/ruby/generate_readme.sh diff --git a/k-binder/mvnw b/binders/kafka-binder/mvnw similarity index 100% rename from k-binder/mvnw rename to binders/kafka-binder/mvnw diff --git a/k-binder/mvnw.cmd b/binders/kafka-binder/mvnw.cmd similarity index 100% rename from k-binder/mvnw.cmd rename to binders/kafka-binder/mvnw.cmd diff --git a/k-binder/pom.xml b/binders/kafka-binder/pom.xml similarity index 100% rename from k-binder/pom.xml rename to binders/kafka-binder/pom.xml diff --git a/k-binder/spring-cloud-starter-stream-kafka/.jdk8 b/binders/kafka-binder/spring-cloud-starter-stream-kafka/.jdk8 similarity index 100% rename from k-binder/spring-cloud-starter-stream-kafka/.jdk8 rename to binders/kafka-binder/spring-cloud-starter-stream-kafka/.jdk8 diff --git a/k-binder/spring-cloud-starter-stream-kafka/pom.xml b/binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml similarity index 100% rename from k-binder/spring-cloud-starter-stream-kafka/pom.xml rename to binders/kafka-binder/spring-cloud-starter-stream-kafka/pom.xml diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/.jdk8 b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/.jdk8 similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/.jdk8 rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/.jdk8 diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/pom.xml rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/pom.xml diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/JaasLoginModuleConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/JaasLoginModuleConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/JaasLoginModuleConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/JaasLoginModuleConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBindingProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBindingProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBindingProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBindingProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaConsumerProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaConsumerProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaConsumerProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaConsumerProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaExtendedBindingProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaExtendedBindingProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaExtendedBindingProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaExtendedBindingProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaProducerProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaProducerProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaProducerProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaProducerProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaTopicProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaTopicProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaTopicProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaTopicProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/AdminClientConfigCustomizer.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/AdminClientConfigCustomizer.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/AdminClientConfigCustomizer.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/AdminClientConfigCustomizer.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisioner.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisioner.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisioner.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisioner.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqDestinationResolver.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqDestinationResolver.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqDestinationResolver.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqDestinationResolver.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqPartitionFunction.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqPartitionFunction.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqPartitionFunction.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/DlqPartitionFunction.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/KafkaTopicUtils.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/KafkaTopicUtils.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/KafkaTopicUtils.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/main/java/org/springframework/cloud/stream/binder/kafka/utils/KafkaTopicUtils.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationPropertiesTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationPropertiesTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationPropertiesTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/properties/KafkaBinderConfigurationPropertiesTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisionerTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisionerTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisionerTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/java/org/springframework/cloud/stream/binder/kafka/provisioning/KafkaTopicProvisionerTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/test.truststore.ks b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/test.truststore.ks similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/test.truststore.ks rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/test.truststore.ks diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.keystore b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.keystore similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.keystore rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.keystore diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.truststore b/binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.truststore similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.truststore rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-core/src/test/resources/testclient.truststore diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/.jdk8 b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/.jdk8 similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/.jdk8 rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/.jdk8 diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/pom.xml rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/pom.xml diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/AbstractKafkaStreamsBinderProcessor.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/AbstractKafkaStreamsBinderProcessor.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/AbstractKafkaStreamsBinderProcessor.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/AbstractKafkaStreamsBinderProcessor.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/DeserializationExceptionHandler.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/DeserializationExceptionHandler.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/DeserializationExceptionHandler.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/DeserializationExceptionHandler.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/EncodingDecodingBindAdviceHandler.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/EncodingDecodingBindAdviceHandler.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/EncodingDecodingBindAdviceHandler.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/EncodingDecodingBindAdviceHandler.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinder.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinder.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinder.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinder.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinderConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinderConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinderConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBinderConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBoundElementFactory.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBoundElementFactory.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBoundElementFactory.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/GlobalKTableBoundElementFactory.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/InteractiveQueryService.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/InteractiveQueryService.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/InteractiveQueryService.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/InteractiveQueryService.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinder.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinder.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinder.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinder.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinderConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinderConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinderConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBinderConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBoundElementFactory.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBoundElementFactory.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBoundElementFactory.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamBoundElementFactory.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerParameterAdapter.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerParameterAdapter.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerParameterAdapter.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerParameterAdapter.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerResultAdapter.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerResultAdapter.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerResultAdapter.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KStreamStreamListenerResultAdapter.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinder.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinder.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinder.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinder.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinderConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinderConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinderConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBinderConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBoundElementFactory.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBoundElementFactory.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBoundElementFactory.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KTableBoundElementFactory.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicator.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicator.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicator.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicator.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicatorConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicatorConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicatorConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderHealthIndicatorConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderMetrics.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderMetrics.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderMetrics.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderMetrics.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderSupportAutoConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderSupportAutoConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderSupportAutoConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderSupportAutoConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderUtils.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderUtils.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderUtils.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBinderUtils.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBindingInformationCatalogue.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBindingInformationCatalogue.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBindingInformationCatalogue.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsBindingInformationCatalogue.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionProcessor.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionProcessor.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionProcessor.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionProcessor.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsJaasConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsJaasConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsJaasConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsJaasConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsMessageConversionDelegate.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsMessageConversionDelegate.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsMessageConversionDelegate.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsMessageConversionDelegate.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsRegistry.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsRegistry.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsRegistry.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsRegistry.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsStreamListenerSetupMethodOrchestrator.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsStreamListenerSetupMethodOrchestrator.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsStreamListenerSetupMethodOrchestrator.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsStreamListenerSetupMethodOrchestrator.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KeyValueSerdeResolver.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KeyValueSerdeResolver.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KeyValueSerdeResolver.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/KeyValueSerdeResolver.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/MultiBinderPropertiesConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/MultiBinderPropertiesConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/MultiBinderPropertiesConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/MultiBinderPropertiesConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SendToDlqAndContinue.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SendToDlqAndContinue.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SendToDlqAndContinue.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SendToDlqAndContinue.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SkipAndContinueExceptionHandler.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SkipAndContinueExceptionHandler.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SkipAndContinueExceptionHandler.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/SkipAndContinueExceptionHandler.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/StreamsBuilderFactoryManager.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/StreamsBuilderFactoryManager.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/StreamsBuilderFactoryManager.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/StreamsBuilderFactoryManager.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsProcessor.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsProcessor.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsProcessor.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsProcessor.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsStateStore.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsStateStore.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsStateStore.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/annotations/KafkaStreamsStateStore.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpoint.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpoint.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpoint.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpoint.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpointAutoConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpointAutoConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpointAutoConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/endpoint/KafkaStreamsTopologyEndpointAutoConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/FunctionDetectorCondition.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/FunctionDetectorCondition.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/FunctionDetectorCondition.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/FunctionDetectorCondition.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBindableProxyFactory.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBindableProxyFactory.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBindableProxyFactory.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBindableProxyFactory.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionAutoConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionAutoConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionAutoConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionAutoConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionBeanPostProcessor.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionBeanPostProcessor.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionBeanPostProcessor.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionBeanPostProcessor.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionProcessorInvoker.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionProcessorInvoker.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionProcessorInvoker.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionProcessorInvoker.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBinderConfigurationProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBinderConfigurationProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBinderConfigurationProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBinderConfigurationProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBindingProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBindingProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBindingProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsBindingProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsConsumerProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsConsumerProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsConsumerProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsConsumerProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsExtendedBindingProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsExtendedBindingProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsExtendedBindingProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsExtendedBindingProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsProducerProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsProducerProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsProducerProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsProducerProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsStateStoreProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsStateStoreProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsStateStoreProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/properties/KafkaStreamsStateStoreProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerde.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerde.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerde.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerde.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CompositeNonNativeSerde.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CompositeNonNativeSerde.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CompositeNonNativeSerde.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CompositeNonNativeSerde.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/MessageConverterDelegateSerde.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/MessageConverterDelegateSerde.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/MessageConverterDelegateSerde.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/java/org/springframework/cloud/stream/binder/kafka/streams/serde/MessageConverterDelegateSerde.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.binders b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.binders similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.binders rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.binders diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.factories b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.factories similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.factories rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/main/resources/META-INF/spring.factories diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfigurationTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfigurationTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfigurationTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/ExtendedBindingHandlerMappingsProviderAutoConfigurationTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsEventTypeRoutingTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsEventTypeRoutingTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsEventTypeRoutingTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsEventTypeRoutingTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionCompositionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionCompositionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionCompositionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsFunctionCompositionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsInteractiveQueryIntegrationTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsInteractiveQueryIntegrationTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsInteractiveQueryIntegrationTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/KafkaStreamsInteractiveQueryIntegrationTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/MultipleFunctionsInSameAppTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/MultipleFunctionsInSameAppTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/MultipleFunctionsInSameAppTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/MultipleFunctionsInSameAppTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderBootstrapTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderBootstrapTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderBootstrapTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderBootstrapTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderJaasInitTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderJaasInitTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderJaasInitTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/bootstrap/KafkaStreamsBinderJaasInitTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountBranchesFunctionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountBranchesFunctionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountBranchesFunctionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountBranchesFunctionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsComponentBeansTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsComponentBeansTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsComponentBeansTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsComponentBeansTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionStateStoreTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionStateStoreTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionStateStoreTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsFunctionStateStoreTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsRetryTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsRetryTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsRetryTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsRetryTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/SerdesProvidedAsBeansTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/SerdesProvidedAsBeansTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/SerdesProvidedAsBeansTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/SerdesProvidedAsBeansTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToGlobalKTableFunctionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToGlobalKTableFunctionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToGlobalKTableFunctionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToGlobalKTableFunctionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToTableJoinFunctionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToTableJoinFunctionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToTableJoinFunctionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/StreamToTableJoinFunctionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializationErrorHandlerByKafkaTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializationErrorHandlerByKafkaTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializationErrorHandlerByKafkaTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializationErrorHandlerByKafkaTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializtionErrorHandlerByBinderTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializtionErrorHandlerByBinderTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializtionErrorHandlerByBinderTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DeserializtionErrorHandlerByBinderTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DlqDestinationResolverTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DlqDestinationResolverTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DlqDestinationResolverTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/DlqDestinationResolverTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderDestinationIsPatternTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderDestinationIsPatternTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderDestinationIsPatternTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderDestinationIsPatternTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderHealthIndicatorTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderHealthIndicatorTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderHealthIndicatorTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderHealthIndicatorTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderMultipleInputTopicsTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderMultipleInputTopicsTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderMultipleInputTopicsTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderMultipleInputTopicsTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderPojoInputAndPrimitiveTypeOutputTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderPojoInputAndPrimitiveTypeOutputTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderPojoInputAndPrimitiveTypeOutputTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderPojoInputAndPrimitiveTypeOutputTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderTombstoneTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderTombstoneTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderTombstoneTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsBinderTombstoneTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsNativeEncodingDecodingTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsNativeEncodingDecodingTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsNativeEncodingDecodingTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsNativeEncodingDecodingTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsStateStoreIntegrationTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsStateStoreIntegrationTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsStateStoreIntegrationTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkaStreamsStateStoreIntegrationTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkastreamsBinderPojoInputStringOutputIntegrationTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkastreamsBinderPojoInputStringOutputIntegrationTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkastreamsBinderPojoInputStringOutputIntegrationTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/KafkastreamsBinderPojoInputStringOutputIntegrationTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/MultiProcessorsWithSameNameAndBindingTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/MultiProcessorsWithSameNameAndBindingTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/MultiProcessorsWithSameNameAndBindingTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/MultiProcessorsWithSameNameAndBindingTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/PerRecordAvroContentTypeTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/PerRecordAvroContentTypeTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/PerRecordAvroContentTypeTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/PerRecordAvroContentTypeTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/utils/TestAvroSerializer.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/utils/TestAvroSerializer.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/utils/TestAvroSerializer.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/integration/utils/TestAvroSerializer.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerdeTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerdeTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerdeTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/serde/CollectionSerdeTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/avro/sensor.avsc b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/avro/sensor.avsc similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/avro/sensor.avsc rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/avro/sensor.avsc diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/logback.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/logback.xml similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/logback.xml rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/logback.xml diff --git a/k-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/org/springframework/cloud/stream/binder/kstream/integTest-1.properties b/binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/org/springframework/cloud/stream/binder/kstream/integTest-1.properties similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/org/springframework/cloud/stream/binder/kstream/integTest-1.properties rename to binders/kafka-binder/spring-cloud-stream-binder-kafka-streams/src/test/resources/org/springframework/cloud/stream/binder/kstream/integTest-1.properties diff --git a/k-binder/spring-cloud-stream-binder-kafka/.jdk8 b/binders/kafka-binder/spring-cloud-stream-binder-kafka/.jdk8 similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/.jdk8 rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/.jdk8 diff --git a/k-binder/spring-cloud-stream-binder-kafka/pom.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/pom.xml rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/pom.xml diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/BinderHeaderMapper.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/BinderHeaderMapper.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/BinderHeaderMapper.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/BinderHeaderMapper.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderEnvironmentPostProcessor.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderEnvironmentPostProcessor.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderEnvironmentPostProcessor.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderEnvironmentPostProcessor.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealth.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealth.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealth.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealth.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicator.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicator.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicator.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicator.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetrics.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetrics.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetrics.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetrics.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBindingRebalanceListener.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBindingRebalanceListener.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBindingRebalanceListener.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaBindingRebalanceListener.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaExpressionEvaluatingInterceptor.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaExpressionEvaluatingInterceptor.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaExpressionEvaluatingInterceptor.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaExpressionEvaluatingInterceptor.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaMessageChannelBinder.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaMessageChannelBinder.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaMessageChannelBinder.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaMessageChannelBinder.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaNullConverter.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaNullConverter.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaNullConverter.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/KafkaNullConverter.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/ListenerContainerWithDlqAndRetryCustomizer.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/ListenerContainerWithDlqAndRetryCustomizer.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/ListenerContainerWithDlqAndRetryCustomizer.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/ListenerContainerWithDlqAndRetryCustomizer.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ClientFactoryCustomizer.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ClientFactoryCustomizer.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ClientFactoryCustomizer.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ClientFactoryCustomizer.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ConsumerConfigCustomizer.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ConsumerConfigCustomizer.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ConsumerConfigCustomizer.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ConsumerConfigCustomizer.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ExtendedBindingHandlerMappingsProviderConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ExtendedBindingHandlerMappingsProviderConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ExtendedBindingHandlerMappingsProviderConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ExtendedBindingHandlerMappingsProviderConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderHealthIndicatorConfiguration.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderHealthIndicatorConfiguration.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderHealthIndicatorConfiguration.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/KafkaBinderHealthIndicatorConfiguration.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ProducerConfigCustomizer.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ProducerConfigCustomizer.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ProducerConfigCustomizer.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/java/org/springframework/cloud/stream/binder/kafka/config/ProducerConfigCustomizer.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.binders b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.binders similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.binders rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.binders diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.factories b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.factories similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.factories rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/main/resources/META-INF/spring.factories diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AbstractKafkaTestBinder.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AbstractKafkaTestBinder.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AbstractKafkaTestBinder.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AbstractKafkaTestBinder.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AdminConfigTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AdminConfigTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AdminConfigTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AdminConfigTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AutoCreateTopicDisabledTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AutoCreateTopicDisabledTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AutoCreateTopicDisabledTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/AutoCreateTopicDisabledTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderAutoConfigurationPropertiesTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderAutoConfigurationPropertiesTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderAutoConfigurationPropertiesTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderAutoConfigurationPropertiesTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationPropertiesTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationPropertiesTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationPropertiesTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationPropertiesTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderConfigurationTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicatorTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicatorTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicatorTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderHealthIndicatorTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderJaasInitializerListenerTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderJaasInitializerListenerTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderJaasInitializerListenerTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderJaasInitializerListenerTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetricsTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetricsTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetricsTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderMetricsTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderUnitTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderUnitTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderUnitTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaBinderUnitTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTestBinder.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTestBinder.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTestBinder.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTestBinder.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTransactionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTransactionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTransactionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/KafkaTransactionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/RawKafkaPartitionTestSupport.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/RawKafkaPartitionTestSupport.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/RawKafkaPartitionTestSupport.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/RawKafkaPartitionTestSupport.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/TestKafkaProperties.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/TestKafkaProperties.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/TestKafkaProperties.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/TestKafkaProperties.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderBootstrapTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderBootstrapTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderBootstrapTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderBootstrapTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderCustomHealthCheckTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderCustomHealthCheckTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderCustomHealthCheckTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderCustomHealthCheckTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderMeterRegistryTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderMeterRegistryTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderMeterRegistryTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/bootstrap/KafkaBinderMeterRegistryTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderActuatorTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderActuatorTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderActuatorTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderActuatorTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderExtendedPropertiesTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderExtendedPropertiesTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderExtendedPropertiesTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaBinderExtendedPropertiesTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaConfigCustomizationTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaConfigCustomizationTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaConfigCustomizationTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaConfigCustomizationTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaNullConverterTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaNullConverterTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaNullConverterTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaNullConverterTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaRetryDlqBinderOrContainerTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaRetryDlqBinderOrContainerTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaRetryDlqBinderOrContainerTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/KafkaRetryDlqBinderOrContainerTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/ProducerOnlyTransactionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/ProducerOnlyTransactionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/ProducerOnlyTransactionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/ProducerOnlyTransactionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/BaseKafkaBinderTopicPropertiesUpdateTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/BaseKafkaBinderTopicPropertiesUpdateTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/BaseKafkaBinderTopicPropertiesUpdateTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/BaseKafkaBinderTopicPropertiesUpdateTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/DisabledKafkaBinderTopicPropertiesUpdateTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/DisabledKafkaBinderTopicPropertiesUpdateTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/DisabledKafkaBinderTopicPropertiesUpdateTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/DisabledKafkaBinderTopicPropertiesUpdateTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/KafkaBinderTopicPropertiesUpdateTest.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/KafkaBinderTopicPropertiesUpdateTest.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/KafkaBinderTopicPropertiesUpdateTest.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration/topic/configs/KafkaBinderTopicPropertiesUpdateTest.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration2/ConsumerProducerTransactionTests.java b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration2/ConsumerProducerTransactionTests.java similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration2/ConsumerProducerTransactionTests.java rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/java/org/springframework/cloud/stream/binder/kafka/integration2/ConsumerProducerTransactionTests.java diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config-autoconfig.properties b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config-autoconfig.properties similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config-autoconfig.properties rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config-autoconfig.properties diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config.properties b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config.properties similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config.properties rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/binder-config.properties diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-kafka-only.conf b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-kafka-only.conf similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-kafka-only.conf rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-kafka-only.conf diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-with-zk.conf b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-with-zk.conf similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-with-zk.conf rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/jaas-sample-with-zk.conf diff --git a/k-binder/spring-cloud-stream-binder-kafka/src/test/resources/logback.xml b/binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/logback.xml similarity index 100% rename from k-binder/spring-cloud-stream-binder-kafka/src/test/resources/logback.xml rename to binders/kafka-binder/spring-cloud-stream-binder-kafka/src/test/resources/logback.xml diff --git a/k-binder/update-version.sh b/binders/kafka-binder/update-version.sh similarity index 100% rename from k-binder/update-version.sh rename to binders/kafka-binder/update-version.sh diff --git a/r-binder/.gitignore b/binders/rabbit-binder/.gitignore similarity index 100% rename from r-binder/.gitignore rename to binders/rabbit-binder/.gitignore diff --git a/r-binder/.mvn/jvm.config b/binders/rabbit-binder/.mvn/jvm.config similarity index 100% rename from r-binder/.mvn/jvm.config rename to binders/rabbit-binder/.mvn/jvm.config diff --git a/r-binder/.mvn/maven.config b/binders/rabbit-binder/.mvn/maven.config similarity index 100% rename from r-binder/.mvn/maven.config rename to binders/rabbit-binder/.mvn/maven.config diff --git a/r-binder/.mvn/wrapper/MavenWrapperDownloader.java b/binders/rabbit-binder/.mvn/wrapper/MavenWrapperDownloader.java similarity index 100% rename from r-binder/.mvn/wrapper/MavenWrapperDownloader.java rename to binders/rabbit-binder/.mvn/wrapper/MavenWrapperDownloader.java diff --git a/r-binder/.mvn/wrapper/maven-wrapper.jar b/binders/rabbit-binder/.mvn/wrapper/maven-wrapper.jar similarity index 100% rename from r-binder/.mvn/wrapper/maven-wrapper.jar rename to binders/rabbit-binder/.mvn/wrapper/maven-wrapper.jar diff --git a/r-binder/.mvn/wrapper/maven-wrapper.properties b/binders/rabbit-binder/.mvn/wrapper/maven-wrapper.properties similarity index 100% rename from r-binder/.mvn/wrapper/maven-wrapper.properties rename to binders/rabbit-binder/.mvn/wrapper/maven-wrapper.properties diff --git a/r-binder/.settings.xml b/binders/rabbit-binder/.settings.xml similarity index 100% rename from r-binder/.settings.xml rename to binders/rabbit-binder/.settings.xml diff --git a/r-binder/LICENSE b/binders/rabbit-binder/LICENSE similarity index 100% rename from r-binder/LICENSE rename to binders/rabbit-binder/LICENSE diff --git a/r-binder/README.adoc b/binders/rabbit-binder/README.adoc similarity index 100% rename from r-binder/README.adoc rename to binders/rabbit-binder/README.adoc diff --git a/r-binder/README.md b/binders/rabbit-binder/README.md similarity index 100% rename from r-binder/README.md rename to binders/rabbit-binder/README.md diff --git a/r-binder/ci-docker-compose/docker-compose-RABBITMQ-stop.sh b/binders/rabbit-binder/ci-docker-compose/docker-compose-RABBITMQ-stop.sh similarity index 100% rename from r-binder/ci-docker-compose/docker-compose-RABBITMQ-stop.sh rename to binders/rabbit-binder/ci-docker-compose/docker-compose-RABBITMQ-stop.sh diff --git a/r-binder/ci-docker-compose/docker-compose-RABBITMQ.sh b/binders/rabbit-binder/ci-docker-compose/docker-compose-RABBITMQ.sh similarity index 100% rename from r-binder/ci-docker-compose/docker-compose-RABBITMQ.sh rename to binders/rabbit-binder/ci-docker-compose/docker-compose-RABBITMQ.sh diff --git a/r-binder/ci-docker-compose/docker-compose-RABBITMQ.yml b/binders/rabbit-binder/ci-docker-compose/docker-compose-RABBITMQ.yml similarity index 100% rename from r-binder/ci-docker-compose/docker-compose-RABBITMQ.yml rename to binders/rabbit-binder/ci-docker-compose/docker-compose-RABBITMQ.yml diff --git a/r-binder/docs/pom.xml b/binders/rabbit-binder/docs/pom.xml similarity index 100% rename from r-binder/docs/pom.xml rename to binders/rabbit-binder/docs/pom.xml diff --git a/r-binder/docs/src/main/asciidoc/.gitignore b/binders/rabbit-binder/docs/src/main/asciidoc/.gitignore similarity index 100% rename from r-binder/docs/src/main/asciidoc/.gitignore rename to binders/rabbit-binder/docs/src/main/asciidoc/.gitignore diff --git a/r-binder/docs/src/main/asciidoc/Guardfile b/binders/rabbit-binder/docs/src/main/asciidoc/Guardfile similarity index 100% rename from r-binder/docs/src/main/asciidoc/Guardfile rename to binders/rabbit-binder/docs/src/main/asciidoc/Guardfile diff --git a/r-binder/docs/src/main/asciidoc/README.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/README.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/README.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/README.adoc diff --git a/r-binder/docs/src/main/asciidoc/_configprops.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/_configprops.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/_configprops.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/_configprops.adoc diff --git a/r-binder/docs/src/main/asciidoc/appendix.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/appendix.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/appendix.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/appendix.adoc diff --git a/r-binder/docs/src/main/asciidoc/building.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/building.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/building.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/building.adoc diff --git a/r-binder/docs/src/main/asciidoc/contributing.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/contributing.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/contributing.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/contributing.adoc diff --git a/r-binder/docs/src/main/asciidoc/dlq.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/dlq.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/dlq.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/dlq.adoc diff --git a/r-binder/docs/src/main/asciidoc/ghpages.sh b/binders/rabbit-binder/docs/src/main/asciidoc/ghpages.sh similarity index 100% rename from r-binder/docs/src/main/asciidoc/ghpages.sh rename to binders/rabbit-binder/docs/src/main/asciidoc/ghpages.sh diff --git a/r-binder/docs/src/main/asciidoc/images/part-bindings.png b/binders/rabbit-binder/docs/src/main/asciidoc/images/part-bindings.png similarity index 100% rename from r-binder/docs/src/main/asciidoc/images/part-bindings.png rename to binders/rabbit-binder/docs/src/main/asciidoc/images/part-bindings.png diff --git a/r-binder/docs/src/main/asciidoc/images/part-exchange.png b/binders/rabbit-binder/docs/src/main/asciidoc/images/part-exchange.png similarity index 100% rename from r-binder/docs/src/main/asciidoc/images/part-exchange.png rename to binders/rabbit-binder/docs/src/main/asciidoc/images/part-exchange.png diff --git a/r-binder/docs/src/main/asciidoc/images/part-queues.png b/binders/rabbit-binder/docs/src/main/asciidoc/images/part-queues.png similarity index 100% rename from r-binder/docs/src/main/asciidoc/images/part-queues.png rename to binders/rabbit-binder/docs/src/main/asciidoc/images/part-queues.png diff --git a/r-binder/docs/src/main/asciidoc/images/rabbit-binder.png b/binders/rabbit-binder/docs/src/main/asciidoc/images/rabbit-binder.png similarity index 100% rename from r-binder/docs/src/main/asciidoc/images/rabbit-binder.png rename to binders/rabbit-binder/docs/src/main/asciidoc/images/rabbit-binder.png diff --git a/r-binder/docs/src/main/asciidoc/index-docinfo.xml b/binders/rabbit-binder/docs/src/main/asciidoc/index-docinfo.xml similarity index 100% rename from r-binder/docs/src/main/asciidoc/index-docinfo.xml rename to binders/rabbit-binder/docs/src/main/asciidoc/index-docinfo.xml diff --git a/r-binder/docs/src/main/asciidoc/overview.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/overview.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/overview.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/overview.adoc diff --git a/r-binder/docs/src/main/asciidoc/partitions.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/partitions.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/partitions.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/partitions.adoc diff --git a/r-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit-aggregate.adoc diff --git a/r-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit.adoc b/binders/rabbit-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit.adoc similarity index 100% rename from r-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit.adoc rename to binders/rabbit-binder/docs/src/main/asciidoc/spring-cloud-stream-binder-rabbit.adoc diff --git a/r-binder/docs/src/main/ruby/generate_readme.sh b/binders/rabbit-binder/docs/src/main/ruby/generate_readme.sh similarity index 100% rename from r-binder/docs/src/main/ruby/generate_readme.sh rename to binders/rabbit-binder/docs/src/main/ruby/generate_readme.sh diff --git a/r-binder/mvnw b/binders/rabbit-binder/mvnw similarity index 100% rename from r-binder/mvnw rename to binders/rabbit-binder/mvnw diff --git a/r-binder/mvnw.cmd b/binders/rabbit-binder/mvnw.cmd similarity index 100% rename from r-binder/mvnw.cmd rename to binders/rabbit-binder/mvnw.cmd diff --git a/r-binder/pom.xml b/binders/rabbit-binder/pom.xml similarity index 100% rename from r-binder/pom.xml rename to binders/rabbit-binder/pom.xml diff --git a/r-binder/spring-cloud-starter-stream-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml similarity index 100% rename from r-binder/spring-cloud-starter-stream-rabbit/pom.xml rename to binders/rabbit-binder/spring-cloud-starter-stream-rabbit/pom.xml diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/.jdk8 b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/.jdk8 similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/.jdk8 rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/.jdk8 diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/pom.xml rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/pom.xml diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitAdminException.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitAdminException.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitAdminException.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitAdminException.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitBindingCleaner.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitBindingCleaner.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitBindingCleaner.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/admin/RabbitBindingCleaner.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBinderConfigurationProperties.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBinderConfigurationProperties.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBinderConfigurationProperties.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBinderConfigurationProperties.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBindingProperties.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBindingProperties.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBindingProperties.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitBindingProperties.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitCommonProperties.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitCommonProperties.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitCommonProperties.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitCommonProperties.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitConsumerProperties.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitConsumerProperties.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitConsumerProperties.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitConsumerProperties.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitExtendedBindingProperties.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitExtendedBindingProperties.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitExtendedBindingProperties.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitExtendedBindingProperties.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitProducerProperties.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitProducerProperties.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitProducerProperties.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/properties/RabbitProducerProperties.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisioner.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisioner.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisioner.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/main/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisioner.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-core/src/test/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisionerTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/test/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisionerTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-core/src/test/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisionerTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-core/src/test/java/org/springframework/cloud/stream/binder/rabbit/provisioning/RabbitExchangeQueueProvisionerTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit-test-support/.jdk8 b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/.jdk8 similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-test-support/.jdk8 rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/.jdk8 diff --git a/r-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/pom.xml diff --git a/r-binder/spring-cloud-stream-binder-rabbit-test-support/src/main/java/org/springframework/cloud/stream/binder/test/junit/rabbit/RabbitTestSupport.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/src/main/java/org/springframework/cloud/stream/binder/test/junit/rabbit/RabbitTestSupport.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit-test-support/src/main/java/org/springframework/cloud/stream/binder/test/junit/rabbit/RabbitTestSupport.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit-test-support/src/main/java/org/springframework/cloud/stream/binder/test/junit/rabbit/RabbitTestSupport.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/.jdk8 b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/.jdk8 similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/.jdk8 rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/.jdk8 diff --git a/r-binder/spring-cloud-stream-binder-rabbit/pom.xml b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/pom.xml rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/pom.xml diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitExpressionEvaluatingInterceptor.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitExpressionEvaluatingInterceptor.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitExpressionEvaluatingInterceptor.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitExpressionEvaluatingInterceptor.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitMessageChannelBinder.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitMessageChannelBinder.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitMessageChannelBinder.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitMessageChannelBinder.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitStreamMessageHandler.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitStreamMessageHandler.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitStreamMessageHandler.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/RabbitStreamMessageHandler.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/StreamUtils.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/StreamUtils.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/StreamUtils.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/StreamUtils.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/ExtendedBindingHandlerMappingsProviderConfiguration.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/ExtendedBindingHandlerMappingsProviderConfiguration.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/ExtendedBindingHandlerMappingsProviderConfiguration.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/ExtendedBindingHandlerMappingsProviderConfiguration.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitBinderConfiguration.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitBinderConfiguration.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitBinderConfiguration.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitBinderConfiguration.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitConfiguration.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitConfiguration.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitConfiguration.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitConfiguration.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitMessageChannelBinderConfiguration.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitMessageChannelBinderConfiguration.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitMessageChannelBinderConfiguration.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/config/RabbitMessageChannelBinderConfiguration.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployer.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployer.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployer.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployer.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployerEnvironmentPostProcessor.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployerEnvironmentPostProcessor.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployerEnvironmentPostProcessor.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/java/org/springframework/cloud/stream/binder/rabbit/deployer/RabbitDeployerEnvironmentPostProcessor.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.binders b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.binders similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.binders rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.binders diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.factories b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.factories similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.factories rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/main/resources/META-INF/spring.factories diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/LocalizedQueueConnectionFactoryIntegrationTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/LocalizedQueueConnectionFactoryIntegrationTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/LocalizedQueueConnectionFactoryIntegrationTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/LocalizedQueueConnectionFactoryIntegrationTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderCleanerTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderCleanerTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderCleanerTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderCleanerTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitBinderTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitTestBinder.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitTestBinder.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitTestBinder.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RabbitTestBinder.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RepublishUnitTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RepublishUnitTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RepublishUnitTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/RepublishUnitTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/integration/RabbitBinderModuleTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/integration/RabbitBinderModuleTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/integration/RabbitBinderModuleTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/integration/RabbitBinderModuleTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/AbstractIntegrationTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/AbstractIntegrationTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/AbstractIntegrationTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/AbstractIntegrationTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamBinderModuleTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamBinderModuleTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamBinderModuleTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamBinderModuleTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamMessageHandlerTests.java b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamMessageHandlerTests.java similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamMessageHandlerTests.java rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/java/org/springframework/cloud/stream/binder/rabbit/stream/RabbitStreamMessageHandlerTests.java diff --git a/r-binder/spring-cloud-stream-binder-rabbit/src/test/resources/log4j.properties b/binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/resources/log4j.properties similarity index 100% rename from r-binder/spring-cloud-stream-binder-rabbit/src/test/resources/log4j.properties rename to binders/rabbit-binder/spring-cloud-stream-binder-rabbit/src/test/resources/log4j.properties diff --git a/r-binder/src/checkstyle/checkstyle-suppressions.xml b/binders/rabbit-binder/src/checkstyle/checkstyle-suppressions.xml similarity index 100% rename from r-binder/src/checkstyle/checkstyle-suppressions.xml rename to binders/rabbit-binder/src/checkstyle/checkstyle-suppressions.xml diff --git a/r-binder/update-version.sh b/binders/rabbit-binder/update-version.sh similarity index 100% rename from r-binder/update-version.sh rename to binders/rabbit-binder/update-version.sh diff --git a/k-binder/spring-cloud-stream-binder-kafka-core/.settings/org.eclipse.jdt.ui.prefs b/k-binder/spring-cloud-stream-binder-kafka-core/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index f9aac64a9..000000000 --- a/k-binder/spring-cloud-stream-binder-kafka-core/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,5 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;com;org;org.springframework;ch.qos;\#; -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99 diff --git a/k-binder/spring-cloud-stream-binder-kafka/.settings/org.eclipse.jdt.ui.prefs b/k-binder/spring-cloud-stream-binder-kafka/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index 9b721a32a..000000000 --- a/k-binder/spring-cloud-stream-binder-kafka/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,5 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=java;javax;com;io.micrometer;org;org.springframework;ch.qos;\#; -org.eclipse.jdt.ui.ondemandthreshold=99 -org.eclipse.jdt.ui.staticondemandthreshold=99