From 27cc338f163ad15fb5931fdf0fb5ef78e4410202 Mon Sep 17 00:00:00 2001 From: Jiri Pechanec Date: Fri, 8 Nov 2019 13:03:24 +0100 Subject: [PATCH] DBZ-1605 Add formatter rules to Maven module --- pom.xml | 10 ++++- support/ide-configs/pom.xml | 39 +++++++++++++++++++ .../resources}/eclipse/debezium-cleanup.xml | 0 .../resources}/eclipse/debezium-formatter.xml | 0 .../resources}/eclipse/debezium-templates.xml | 0 .../sublimetext/debezium.sublime-project | 0 6 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 support/ide-configs/pom.xml rename support/ide-configs/{ => src/main/resources}/eclipse/debezium-cleanup.xml (100%) rename support/ide-configs/{ => src/main/resources}/eclipse/debezium-formatter.xml (100%) rename support/ide-configs/{ => src/main/resources}/eclipse/debezium-templates.xml (100%) rename support/ide-configs/{ => src/main/resources}/sublimetext/debezium.sublime-project (100%) diff --git a/pom.xml b/pom.xml index aeb7b6c07..b3fc0e45a 100644 --- a/pom.xml +++ b/pom.xml @@ -129,6 +129,7 @@ support/checkstyle + support/ide-configs debezium-ddl-parser debezium-assembly-descriptors debezium-core @@ -494,8 +495,15 @@ net.revelc.code.formatter formatter-maven-plugin ${version.code.formatter} + + + io.debezium + debezium-ide-configs + ${project.version} + + - ${maven.multiModuleProjectDirectory}/support/ide-configs/eclipse/debezium-formatter.xml + /eclipse/debezium-formatter.xml ${format.skip} diff --git a/support/ide-configs/pom.xml b/support/ide-configs/pom.xml new file mode 100644 index 000000000..7e46e7f4b --- /dev/null +++ b/support/ide-configs/pom.xml @@ -0,0 +1,39 @@ + + + + org.jboss + jboss-parent + 35 + + + + 4.0.0 + io.debezium + debezium-ide-configs + 1.0.0-SNAPSHOT + Debezium IDE Formatting Rules + Contains the definitions for the Debezium commons code style and conventions applicable in formatter and IDEs + + + + UTF-8 + + 3.0.2 + + + + + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + + + + diff --git a/support/ide-configs/eclipse/debezium-cleanup.xml b/support/ide-configs/src/main/resources/eclipse/debezium-cleanup.xml similarity index 100% rename from support/ide-configs/eclipse/debezium-cleanup.xml rename to support/ide-configs/src/main/resources/eclipse/debezium-cleanup.xml diff --git a/support/ide-configs/eclipse/debezium-formatter.xml b/support/ide-configs/src/main/resources/eclipse/debezium-formatter.xml similarity index 100% rename from support/ide-configs/eclipse/debezium-formatter.xml rename to support/ide-configs/src/main/resources/eclipse/debezium-formatter.xml diff --git a/support/ide-configs/eclipse/debezium-templates.xml b/support/ide-configs/src/main/resources/eclipse/debezium-templates.xml similarity index 100% rename from support/ide-configs/eclipse/debezium-templates.xml rename to support/ide-configs/src/main/resources/eclipse/debezium-templates.xml diff --git a/support/ide-configs/sublimetext/debezium.sublime-project b/support/ide-configs/src/main/resources/sublimetext/debezium.sublime-project similarity index 100% rename from support/ide-configs/sublimetext/debezium.sublime-project rename to support/ide-configs/src/main/resources/sublimetext/debezium.sublime-project