From d6099a6267af76ca9a53af56a42e596f02940818 Mon Sep 17 00:00:00 2001 From: Ilpo Ruotsalainen Date: Fri, 21 Dec 2018 14:57:39 +0100 Subject: Move abi-check-plugin configuration to parent. Instead of configuring in each module separately, put all configuration to parent and let the relevant modules just enable the plugin. --- application/pom.xml | 12 ------------ chain/pom.xml | 12 ------------ component/pom.xml | 12 ------------ config-lib/pom.xml | 12 ------------ config-model-api/pom.xml | 12 ------------ config-provisioning/pom.xml | 12 ------------ config/pom.xml | 12 ------------ container-core/pom.xml | 12 ------------ container-di/pom.xml | 12 ------------ container-disc/pom.xml | 12 ------------ container-jersey2/pom.xml | 12 ------------ container-search/pom.xml | 12 ------------ defaults/pom.xml | 12 ------------ docproc/pom.xml | 12 ------------ document/pom.xml | 12 ------------ documentapi/pom.xml | 12 ------------ fileacquirer/pom.xml | 12 ------------ fsa/pom.xml | 12 ------------ jdisc_http_service/pom.xml | 12 ------------ linguistics/pom.xml | 12 ------------ messagebus/pom.xml | 12 ------------ model-evaluation/pom.xml | 12 ------------ model-integration/pom.xml | 12 ------------ parent/pom.xml | 16 ++++++++++++++++ processing/pom.xml | 12 ------------ searchlib/pom.xml | 12 ------------ simplemetrics/pom.xml | 12 ------------ statistics/pom.xml | 12 ------------ vespa-hadoop/pom.xml | 12 ------------ vespa-http-client/pom.xml | 12 ------------ vespajlib/pom.xml | 12 ------------ vespalog/pom.xml | 12 ------------ yolean/pom.xml | 12 ------------ zkfacade/pom.xml | 12 ------------ 34 files changed, 16 insertions(+), 396 deletions(-) diff --git a/application/pom.xml b/application/pom.xml index 6087ba20128..9e6334836af 100644 --- a/application/pom.xml +++ b/application/pom.xml @@ -210,18 +210,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/chain/pom.xml b/chain/pom.xml index 8b7682e710d..cf82376b857 100755 --- a/chain/pom.xml +++ b/chain/pom.xml @@ -107,18 +107,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/component/pom.xml b/component/pom.xml index b972bf4645c..a5a0ef3379b 100755 --- a/component/pom.xml +++ b/component/pom.xml @@ -97,18 +97,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/config-lib/pom.xml b/config-lib/pom.xml index 6996b27e5b3..bad146a848a 100644 --- a/config-lib/pom.xml +++ b/config-lib/pom.xml @@ -75,18 +75,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/config-model-api/pom.xml b/config-model-api/pom.xml index afc1232957b..21c3b6f2752 100644 --- a/config-model-api/pom.xml +++ b/config-model-api/pom.xml @@ -112,18 +112,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/config-provisioning/pom.xml b/config-provisioning/pom.xml index 1e94990e034..46e07786ab0 100644 --- a/config-provisioning/pom.xml +++ b/config-provisioning/pom.xml @@ -115,18 +115,6 @@ Provisioning APIs. com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/config/pom.xml b/config/pom.xml index ef04de5b2f6..ea5948a30bb 100755 --- a/config/pom.xml +++ b/config/pom.xml @@ -195,18 +195,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/container-core/pom.xml b/container-core/pom.xml index 9163b75bbd3..7f616699c8e 100644 --- a/container-core/pom.xml +++ b/container-core/pom.xml @@ -271,18 +271,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - ${buildOutputDirectory} diff --git a/container-di/pom.xml b/container-di/pom.xml index 020f5955da4..38c6bd55822 100644 --- a/container-di/pom.xml +++ b/container-di/pom.xml @@ -126,18 +126,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/container-disc/pom.xml b/container-disc/pom.xml index 9af4f3964fe..b0637393fba 100644 --- a/container-disc/pom.xml +++ b/container-disc/pom.xml @@ -222,18 +222,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/container-jersey2/pom.xml b/container-jersey2/pom.xml index d723e708163..738d167a79b 100644 --- a/container-jersey2/pom.xml +++ b/container-jersey2/pom.xml @@ -64,18 +64,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/container-search/pom.xml b/container-search/pom.xml index 70934dfebab..13e05bb1e81 100644 --- a/container-search/pom.xml +++ b/container-search/pom.xml @@ -228,18 +228,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/defaults/pom.xml b/defaults/pom.xml index 6a80089240e..dd924e65cfe 100644 --- a/defaults/pom.xml +++ b/defaults/pom.xml @@ -89,18 +89,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/docproc/pom.xml b/docproc/pom.xml index ff199dfe070..6fe2458ce95 100644 --- a/docproc/pom.xml +++ b/docproc/pom.xml @@ -88,18 +88,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/document/pom.xml b/document/pom.xml index 9e169068fc4..b8344391631 100644 --- a/document/pom.xml +++ b/document/pom.xml @@ -156,18 +156,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/documentapi/pom.xml b/documentapi/pom.xml index 649b9d5e328..87985cab37b 100644 --- a/documentapi/pom.xml +++ b/documentapi/pom.xml @@ -109,18 +109,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/fileacquirer/pom.xml b/fileacquirer/pom.xml index aa500f36f4f..9980b6bd84b 100644 --- a/fileacquirer/pom.xml +++ b/fileacquirer/pom.xml @@ -41,18 +41,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/fsa/pom.xml b/fsa/pom.xml index 39c1307de48..d8a63b6087d 100644 --- a/fsa/pom.xml +++ b/fsa/pom.xml @@ -58,18 +58,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/jdisc_http_service/pom.xml b/jdisc_http_service/pom.xml index ad81c23656a..3e1b81d62c6 100644 --- a/jdisc_http_service/pom.xml +++ b/jdisc_http_service/pom.xml @@ -207,18 +207,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/linguistics/pom.xml b/linguistics/pom.xml index f57345aa760..093b731f180 100644 --- a/linguistics/pom.xml +++ b/linguistics/pom.xml @@ -93,18 +93,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/messagebus/pom.xml b/messagebus/pom.xml index 8479aef4508..e949088e737 100644 --- a/messagebus/pom.xml +++ b/messagebus/pom.xml @@ -110,18 +110,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/model-evaluation/pom.xml b/model-evaluation/pom.xml index b1b60d5d2e9..2993e86bb78 100644 --- a/model-evaluation/pom.xml +++ b/model-evaluation/pom.xml @@ -95,18 +95,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/model-integration/pom.xml b/model-integration/pom.xml index 26d24863835..5e57ec22709 100644 --- a/model-integration/pom.xml +++ b/model-integration/pom.xml @@ -106,18 +106,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/parent/pom.xml b/parent/pom.xml index bb74e6a5f24..87f3c1467c0 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -264,6 +264,22 @@ + + com.yahoo.vespa + abi-check-plugin + ${project.version} + + com.yahoo.api.annotations.PublicApi + + + + package + + abicheck + + + + diff --git a/processing/pom.xml b/processing/pom.xml index c9b328d8ae8..309e6e6fec7 100644 --- a/processing/pom.xml +++ b/processing/pom.xml @@ -57,18 +57,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/searchlib/pom.xml b/searchlib/pom.xml index a651095ba86..597d7e665ee 100644 --- a/searchlib/pom.xml +++ b/searchlib/pom.xml @@ -106,18 +106,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/simplemetrics/pom.xml b/simplemetrics/pom.xml index 71dd7b1def0..374ea77a2eb 100644 --- a/simplemetrics/pom.xml +++ b/simplemetrics/pom.xml @@ -95,18 +95,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/statistics/pom.xml b/statistics/pom.xml index 79777cdf00f..f164f3ba1eb 100644 --- a/statistics/pom.xml +++ b/statistics/pom.xml @@ -80,18 +80,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/vespa-hadoop/pom.xml b/vespa-hadoop/pom.xml index dfd6cc5501c..8fe5d8b7ff5 100644 --- a/vespa-hadoop/pom.xml +++ b/vespa-hadoop/pom.xml @@ -147,18 +147,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/vespa-http-client/pom.xml b/vespa-http-client/pom.xml index 73c1bdad64c..1b70ea7cba5 100644 --- a/vespa-http-client/pom.xml +++ b/vespa-http-client/pom.xml @@ -136,18 +136,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/vespajlib/pom.xml b/vespajlib/pom.xml index dd3f5303483..48f70abba15 100644 --- a/vespajlib/pom.xml +++ b/vespajlib/pom.xml @@ -115,18 +115,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/vespalog/pom.xml b/vespalog/pom.xml index a19c57aefb1..084972c2d25 100644 --- a/vespalog/pom.xml +++ b/vespalog/pom.xml @@ -78,18 +78,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/yolean/pom.xml b/yolean/pom.xml index 60896048553..3b1f8887906 100644 --- a/yolean/pom.xml +++ b/yolean/pom.xml @@ -54,18 +54,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - diff --git a/zkfacade/pom.xml b/zkfacade/pom.xml index 1a91f2b12cd..822335880c1 100644 --- a/zkfacade/pom.xml +++ b/zkfacade/pom.xml @@ -129,18 +129,6 @@ com.yahoo.vespa abi-check-plugin - ${project.version} - - com.yahoo.api.annotations.PublicApi - - - - package - - abicheck - - - -- cgit v1.2.3