From 8fdc03eb6725ebb1dc6bd1c6804b7a009a85877f Mon Sep 17 00:00:00 2001 From: Viraj Jasani Date: Mon, 29 Nov 2021 15:31:30 +0530 Subject: [PATCH 1/2] HADOOP-18027. Include static imports in the maven plugin rules --- pom.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pom.xml b/pom.xml index c706dcc5c9ba6..5c3c8e42c3089 100644 --- a/pom.xml +++ b/pom.xml @@ -182,6 +182,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use hadoop-thirdparty shaded instead of curator shaded org.apache.curator.shaded.** + static org.apache.curator.shaded.** @@ -189,6 +190,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use hadoop-common provided Sets rather than Guava provided Sets org.apache.hadoop.thirdparty.com.google.common.collect.Sets + static org.apache.hadoop.thirdparty.com.google.common.collect.Sets.** @@ -196,6 +198,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use hadoop-common provided Lists rather than Guava provided Lists org.apache.hadoop.thirdparty.com.google.common.collect.Lists + static org.apache.hadoop.thirdparty.com.google.common.collect.Lists.** @@ -210,6 +213,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use alternatives to Guava common classes com.google.common.** + static com.google.common.** @@ -224,6 +228,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use alternative to Guava provided Optional org.apache.hadoop.thirdparty.com.google.common.base.Optional + static org.apache.hadoop.thirdparty.com.google.common.base.Optional.** @@ -231,6 +236,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use alternative to Guava provided Function org.apache.hadoop.thirdparty.com.google.common.base.Function + static org.apache.hadoop.thirdparty.com.google.common.base.Function.** @@ -238,6 +244,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use alternative to Guava provided Predicate org.apache.hadoop.thirdparty.com.google.common.base.Predicate + static org.apache.hadoop.thirdparty.com.google.common.base.Predicate.** @@ -245,6 +252,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use alternative to Guava provided Supplier org.apache.hadoop.thirdparty.com.google.common.base.Supplier + static org.apache.hadoop.thirdparty.com.google.common.base.Supplier.** @@ -252,6 +260,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use alternative to Guava provided ImmutableListMultimap org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableListMultimap + static org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableListMultimap.** From 5274830d39ceba0f469a391e330a43d53e4eb8d1 Mon Sep 17 00:00:00 2001 From: Viraj Jasani Date: Tue, 30 Nov 2021 19:13:10 +0530 Subject: [PATCH 2/2] include static for BaseEncoding --- pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/pom.xml b/pom.xml index 5c3c8e42c3089..5bdf9fd71868f 100644 --- a/pom.xml +++ b/pom.xml @@ -221,6 +221,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/x Use alternative to Guava provided BaseEncoding org.apache.hadoop.thirdparty.com.google.common.io.BaseEncoding + static org.apache.hadoop.thirdparty.com.google.common.io.BaseEncoding.**