From 7100ddb5ec0c68e01f3ca96997613c2c4282995f Mon Sep 17 00:00:00 2001 From: Kenneth Knowles Date: Thu, 1 Dec 2016 11:06:24 -0800 Subject: [PATCH] Suppress spurious rebuilds due to missing package-info.class --- pom.xml | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/pom.xml b/pom.xml index 2297b2a4ef..cdcb9a8095 100644 --- a/pom.xml +++ b/pom.xml @@ -92,6 +92,9 @@ 3.1.4 v1-rev71-1.22.0 4.4.1 + + -Xpkginfo:always + nothing pom @@ -112,6 +115,49 @@ -Xdoclint:-missing + + + java7-packageinfo + + 1.7 + + + + -Xpkginfo:legacy + **/package-info.java + + + + + maven-compiler-plugin + + + + compile-package-info + + compile + + compile + + + -Xpkginfo:always + + + **/package-info.java + + + + + + + + @@ -145,6 +191,23 @@ false + + + default-compile + + compile + + compile + + + ${compiler.default.pkginfo.flag} + + + ${compiler.default.exclude} + + + +