From 2403a656bb6b58872d9089f7d3ed78196340d507 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89amonn=20McManus?= Date: Mon, 10 Aug 2015 15:43:04 -0700 Subject: [PATCH] As suggested by @jbgi, change the Maven build for AutoValue to use the org.immutables.tools version of the Maven Shade Plugin, which supports prefixing the simple names of shaded classes with $. This means that people can safely use the AutoValue with their IDEs, without having code completion ever show the shaded classes. --- value/pom.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/value/pom.xml b/value/pom.xml index 4622be1123..22c3f1b09d 100644 --- a/value/pom.xml +++ b/value/pom.xml @@ -129,9 +129,9 @@ - org.apache.maven.plugins + org.immutables.tools maven-shade-plugin - 2.3 + 3 package @@ -143,11 +143,11 @@ org.objectweb - autovalue.shaded.org.objectweb + autovalue.shaded.org.objectweb$ com.google - autovalue.shaded.com.google.common + autovalue.shaded.com.google.common$ com.google.auto.value.**