From e42d4143ac3ae7d8ea3158d395b0cd35ebce2cab Mon Sep 17 00:00:00 2001 From: Mike Drob Date: Wed, 7 Jun 2017 13:55:47 -0500 Subject: [PATCH] HBASE-18176 Enforce no scala outside hbase-spark --- hbase-assembly/pom.xml | 16 ++++++++++++++++ hbase-spark/pom.xml | 12 +++++++++++- pom.xml | 17 +++++++++++++++++ 3 files changed, 44 insertions(+), 1 deletion(-) diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index b65a9b7c73..ca9664d263 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -37,6 +37,22 @@ + + org.apache.maven.plugins + maven-enforcer-plugin + + + + banned-scala + + enforce + + + true + + + + org.apache.maven.plugins diff --git a/hbase-spark/pom.xml b/hbase-spark/pom.xml index 1afae85c63..40a8af9ba6 100644 --- a/hbase-spark/pom.xml +++ b/hbase-spark/pom.xml @@ -629,11 +629,11 @@ - org.apache.maven.plugins maven-enforcer-plugin + banned-jsr305 @@ -643,6 +643,16 @@ false + + + banned-scala + + enforce + + + true + + diff --git a/pom.xml b/pom.xml index 1751d2d994..4ecb02dc73 100644 --- a/pom.xml +++ b/pom.xml @@ -958,6 +958,23 @@ + + banned-scala + + enforce + + + + + + org.apache.hbase:hbase-spark + org.scala-lang:scala-library + + We don't allow Scala outside of the hbase-spark module, see HBASE-13992. + + + + -- 2.13.0