From 0cc1e439361ca6f65ffdd215bcee39e9472ea28d Mon Sep 17 00:00:00 2001 From: Frank Vennemeyer Date: Tue, 4 Jun 2019 21:35:35 +0200 Subject: [PATCH 1/3] Using URI instead of URL for file lookup avoiding URL escape characters in path. --- _ext/eclipse-base/CHANGES.md | 3 ++- _ext/eclipse-base/gradle.properties | 2 +- .../eclipse/base/osgi/ResourceAccessor.java | 17 ++++++++++++++--- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/_ext/eclipse-base/CHANGES.md b/_ext/eclipse-base/CHANGES.md index 47cc5f4acd..38e82764ee 100644 --- a/_ext/eclipse-base/CHANGES.md +++ b/_ext/eclipse-base/CHANGES.md @@ -1,6 +1,7 @@ # spotless-eclipse-base -### Version 3.2.0 - TBD +### Version 3.1.1 - TBD +* Fixed problem handling URL escaped characters in JAR file location. ([#401](https://github.com/diffplug/spotless/issues/401)) ### Version 3.1.0 - February 10th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base))) diff --git a/_ext/eclipse-base/gradle.properties b/_ext/eclipse-base/gradle.properties index cf2608bd88..3c42ae3abe 100644 --- a/_ext/eclipse-base/gradle.properties +++ b/_ext/eclipse-base/gradle.properties @@ -1,7 +1,7 @@ # Mayor versions correspond to the supported Eclipse core version. # Minor version is incremented for features or incompatible changes (including changes to supported dependency versions). # Patch version is incremented for backward compatible patches of this library. -ext_version=3.2.0 +ext_version=3.1.1 ext_artifactId=spotless-eclipse-base ext_description=Eclipse bundle controller and services for Spotless diff --git a/_ext/eclipse-base/src/main/java/com/diffplug/spotless/extra/eclipse/base/osgi/ResourceAccessor.java b/_ext/eclipse-base/src/main/java/com/diffplug/spotless/extra/eclipse/base/osgi/ResourceAccessor.java index 8bad77d010..0d85fe0bf1 100644 --- a/_ext/eclipse-base/src/main/java/com/diffplug/spotless/extra/eclipse/base/osgi/ResourceAccessor.java +++ b/_ext/eclipse-base/src/main/java/com/diffplug/spotless/extra/eclipse/base/osgi/ResourceAccessor.java @@ -17,6 +17,8 @@ import java.io.File; import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; import java.net.URL; import java.util.Enumeration; import java.util.jar.JarFile; @@ -69,10 +71,10 @@ class ResourceAccessor { } private static BundleFile getBundlFile(Class clazz) throws BundleException { - URL objUrl = clazz.getProtectionDomain().getCodeSource().getLocation(); - File jarOrDirectory = new File(objUrl.getPath()); + URI objUri = getBundleUri(clazz); + File jarOrDirectory = new File(objUri.getPath()); if (!(jarOrDirectory.exists() && jarOrDirectory.canRead())) { - throw new BundleException(String.format("Path '%s' for '%s' is not accessible exist on local file system.", objUrl, clazz.getName()), BundleException.READ_ERROR); + throw new BundleException(String.format("Path '%s' for '%s' is not accessible exist on local file system.", objUri, clazz.getName()), BundleException.READ_ERROR); } try { return jarOrDirectory.isDirectory() ? new DirBundleFile(jarOrDirectory, false) : new ZipBundleFile(jarOrDirectory, null, null, null); @@ -81,6 +83,15 @@ private static BundleFile getBundlFile(Class clazz) throws BundleException { } } + private static URI getBundleUri(Class clazz) throws BundleException { + URL objUrl = clazz.getProtectionDomain().getCodeSource().getLocation(); + try { + return objUrl.toURI(); + } catch (URISyntaxException e) { + throw new BundleException(String.format("Path '%s' for '%s' is invalid.", objUrl, clazz.getName()), BundleException.READ_ERROR, e); + } + } + /** Get the manifest name from the resources. */ String getManifestName() throws BundleException { URL manifestUrl = getEntry(JarFile.MANIFEST_NAME); From 531c814d38049abf10e38b56874ac6f55982bd21 Mon Sep 17 00:00:00 2001 From: Ned Twigg Date: Tue, 4 Jun 2019 13:03:29 -0700 Subject: [PATCH 2/3] Publish eclipse-base 3.1.1. --- _ext/eclipse-base/CHANGES.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_ext/eclipse-base/CHANGES.md b/_ext/eclipse-base/CHANGES.md index 38e82764ee..5e28d4bd59 100644 --- a/_ext/eclipse-base/CHANGES.md +++ b/_ext/eclipse-base/CHANGES.md @@ -1,6 +1,7 @@ # spotless-eclipse-base -### Version 3.1.1 - TBD +### Version 3.1.1 - June 4th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base))) + * Fixed problem handling URL escaped characters in JAR file location. ([#401](https://github.com/diffplug/spotless/issues/401)) ### Version 3.1.0 - February 10th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base))) From fe35034adc7d8d4270da14bd38f6c16c31015454 Mon Sep 17 00:00:00 2001 From: Frank Vennemeyer Date: Wed, 5 Jun 2019 20:37:30 +0200 Subject: [PATCH 3/3] Fixes #401 --- .../spotless/extra/eclipse_cdt_formatter/v4.11.0.lockfile | 2 +- .../spotless/extra/eclipse_cdt_formatter/v4.7.3a.lockfile | 2 +- .../spotless/extra/eclipse_jdt_formatter/v4.10.0.lockfile | 2 +- .../spotless/extra/eclipse_jdt_formatter/v4.11.0.lockfile | 2 +- .../spotless/extra/eclipse_jdt_formatter/v4.6.2.lockfile | 2 +- .../spotless/extra/eclipse_jdt_formatter/v4.7.3a.lockfile | 2 +- .../spotless/extra/eclipse_jdt_formatter/v4.8.0.lockfile | 2 +- .../spotless/extra/eclipse_jdt_formatter/v4.9.0.lockfile | 2 +- .../spotless/extra/eclipse_wtp_formatters/v4.7.3a.lockfile | 2 +- .../spotless/extra/eclipse_wtp_formatters/v4.7.3b.lockfile | 2 +- .../spotless/extra/eclipse_wtp_formatters/v4.8.0.lockfile | 2 +- .../spotless/extra/groovy_eclipse_formatter/v4.10.0.lockfile | 2 +- .../spotless/extra/groovy_eclipse_formatter/v4.8.0.lockfile | 2 +- .../spotless/extra/groovy_eclipse_formatter/v4.8.1.lockfile | 2 +- plugin-gradle/CHANGES.md | 2 ++ plugin-maven/CHANGES.md | 2 ++ 16 files changed, 18 insertions(+), 14 deletions(-) diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.11.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.11.0.lockfile index 297426b878..7cad5634fe 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.11.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.11.0.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on CDT version 9.7.0 (see https://www.eclipse.org/cdt/) com.diffplug.spotless:spotless-eclipse-cdt:9.7.0 -com.diffplug.spotless:spotless-eclipse-base:3.1.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 com.ibm.icu:icu4j:61.1 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.7.3a.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.7.3a.lockfile index aa6e1d4bcf..92a0d32cc7 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.7.3a.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.7.3a.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on CDT version 9.4.3 (see https://www.eclipse.org/cdt/) com.diffplug.spotless:spotless-eclipse-cdt:9.4.5 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 com.ibm.icu:icu4j:61.1 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.10.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.10.0.lockfile index afa47416f9..42d81d7324 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.10.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.10.0.lockfile @@ -1,7 +1,7 @@ # Spotless formatter based on JDT version 4.10.0 (see https://projects.eclipse.org/projects/eclipse.jdt) # Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/tag/?h=R4_10 to determine core version. com.diffplug.spotless:spotless-eclipse-jdt:4.8.0 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.jdt:org.eclipse.jdt.core:3.16.0 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.11.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.11.0.lockfile index e237e95ebe..3bbf59db23 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.11.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.11.0.lockfile @@ -1,7 +1,7 @@ # Spotless formatter based on JDT version 4.11.0 (see https://projects.eclipse.org/projects/eclipse.jdt) # Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/tag/?h=R4_11 to determine core version. com.diffplug.spotless:spotless-eclipse-jdt:4.8.0 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.jdt:org.eclipse.jdt.core:3.17.0 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.6.2.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.6.2.lockfile index 6725b39c3b..a042b7e734 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.6.2.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.6.2.lockfile @@ -1,7 +1,7 @@ # Spotless formatter based on JDT version 4.6.2 (see https://projects.eclipse.org/projects/eclipse.jdt) # Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/log/?h=R4_6_maintenance to determine core version. com.diffplug.spotless:spotless-eclipse-jdt:4.8.0 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.jdt:org.eclipse.jdt.core:3.12.2 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.7.3a.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.7.3a.lockfile index a01c79a37d..a5e7aaa57b 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.7.3a.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.7.3a.lockfile @@ -1,7 +1,7 @@ # Spotless formatter based on JDT version 4.7.3a (see https://projects.eclipse.org/projects/eclipse.jdt) # Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/log/?h=R4_7_maintenance to determine core version. com.diffplug.spotless:spotless-eclipse-jdt:4.8.0 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.jdt:org.eclipse.jdt.core:3.13.101 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.8.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.8.0.lockfile index ebfd6ab78f..a9204f5a45 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.8.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.8.0.lockfile @@ -1,7 +1,7 @@ # Spotless formatter based on JDT version 4.8.0 (see https://projects.eclipse.org/projects/eclipse.jdt) # Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/tag/?h=R4_8 to determine core version. com.diffplug.spotless:spotless-eclipse-jdt:4.8.0 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.jdt:org.eclipse.jdt.core:3.14.0 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.9.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.9.0.lockfile index 3c35435b13..5a19c69254 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.9.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.9.0.lockfile @@ -1,7 +1,7 @@ # Spotless formatter based on JDT version 4.9.0 (see https://projects.eclipse.org/projects/eclipse.jdt) # Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/tag/?h=R4_9 to determine core version. com.diffplug.spotless:spotless-eclipse-jdt:4.8.0 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.jdt:org.eclipse.jdt.core:3.15.0 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3a.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3a.lockfile index 324c9a8581..34a97a25e5 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3a.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3a.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on Eclipse-WTP version 3.9.5 (see https://www.eclipse.org/webtools/) com.diffplug.spotless:spotless-eclipse-wtp:3.9.7 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 com.ibm.icu:icu4j:61.1 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3b.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3b.lockfile index cc8dca7679..0cc8230c11 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3b.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.7.3b.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on Eclipse-WTP version 3.9.5 (see https://www.eclipse.org/webtools/) com.diffplug.spotless:spotless-eclipse-wtp:3.9.8 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 com.ibm.icu:icu4j:61.1 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.8.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.8.0.lockfile index 7612f2ee92..1ff785ec23 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.8.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.8.0.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on Eclipse-WTP version 3.9.5 (see https://www.eclipse.org/webtools/) com.diffplug.spotless:spotless-eclipse-wtp:3.10.0 -com.diffplug.spotless:spotless-eclipse-base:3.1.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 com.ibm.icu:icu4j:61.1 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.10.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.10.0.lockfile index 676b836109..33f672b306 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.10.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.10.0.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on Groovy-Eclipse version 3.0.0 (see https://github.com/groovy/groovy-eclipse/releases) com.diffplug.spotless:spotless-eclipse-groovy:3.2.0 -com.diffplug.spotless:spotless-eclipse-base:3.1.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.platform:org.eclipse.core.commands:3.9.300 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.0.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.0.lockfile index 1cda67e29c..bb95c71104 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.0.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.0.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on Groovy-Eclipse version 2.9.2 (see https://github.com/groovy/groovy-eclipse/releases) com.diffplug.spotless:spotless-eclipse-groovy:2.9.2 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.platform:org.eclipse.core.commands:3.9.100 diff --git a/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.1.lockfile b/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.1.lockfile index 51339f60c4..9198eaccb9 100644 --- a/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.1.lockfile +++ b/lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.8.1.lockfile @@ -1,6 +1,6 @@ # Spotless formatter based on Groovy-Eclipse version 3.0.0 (see https://github.com/groovy/groovy-eclipse/releases) com.diffplug.spotless:spotless-eclipse-groovy:3.0.1 -com.diffplug.spotless:spotless-eclipse-base:3.0.0 +com.diffplug.spotless:spotless-eclipse-base:3.1.1 com.google.code.findbugs:annotations:3.0.0 com.google.code.findbugs:jsr305:3.0.0 org.eclipse.platform:org.eclipse.core.commands:3.9.100 diff --git a/plugin-gradle/CHANGES.md b/plugin-gradle/CHANGES.md index 47cc7df5ec..248946bed8 100644 --- a/plugin-gradle/CHANGES.md +++ b/plugin-gradle/CHANGES.md @@ -2,6 +2,8 @@ ### Version 3.24.0-SNAPSHOT - TBD ([javadoc](https://diffplug.github.io/spotless/javadoc/snapshot/), [snapshot](https://oss.sonatype.org/content/repositories/snapshots/com/diffplug/spotless/spotless-plugin-gradle/)) +* Fixes incorrect M2 cache directory path handling of Eclipse based formatters ([#401](https://github.com/diffplug/spotless/issues/401)) + ### Version 3.23.0 - April 24th 2019 ([javadoc](https://diffplug.github.io/spotless/javadoc/spotless-plugin-gradle/3.23.0/), [jcenter](https://bintray.com/diffplug/opensource/spotless-plugin-gradle/3.23.0)) * Updated default ktlint from 0.21.0 to 0.32.0, and Maven coords to com.pinterest ([#394](https://github.com/diffplug/spotless/pull/394)) diff --git a/plugin-maven/CHANGES.md b/plugin-maven/CHANGES.md index 36d7d3214b..e3ad100540 100644 --- a/plugin-maven/CHANGES.md +++ b/plugin-maven/CHANGES.md @@ -2,6 +2,8 @@ ### Version 1.24.0-SNAPSHOT - TBD ([javadoc](https://diffplug.github.io/spotless/javadoc/spotless-maven-plugin/snapshot/), [snapshot](https://oss.sonatype.org/content/repositories/snapshots/com/diffplug/spotless/spotless-maven-plugin/)) +* Fixes incorrect M2 cache directory path handling of Eclipse based formatters ([#401](https://github.com/diffplug/spotless/issues/401)) + ### Version 1.23.0 - April 24th 2019 ([javadoc](https://diffplug.github.io/spotless/javadoc/spotless-maven-plugin/1.23.0/), [jcenter](https://bintray.com/diffplug/opensource/spotless-maven-plugin/1.23.0)) * Updated default ktlint from 0.21.0 to 0.32.0, and Maven coords to com.pinterest ([#394](https://github.com/diffplug/spotless/pull/394))