From 3ec7b8ef95080382931fd103dc6e94c8d925a224 Mon Sep 17 00:00:00 2001 From: Bar Makovitzki Date: Sun, 15 Nov 2020 10:24:28 +0200 Subject: [PATCH 1/2] Upgraded plexus-utils to 3.3.0 - resolves performance functional-bug for directory scanning with include/exclude pattern(s) --- plugin-maven/build.gradle | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugin-maven/build.gradle b/plugin-maven/build.gradle index 84f7ce366b..47870032ba 100644 --- a/plugin-maven/build.gradle +++ b/plugin-maven/build.gradle @@ -70,6 +70,12 @@ dependencies { } implementation "org.codehaus.plexus:plexus-resources:${VER_PLEXUS_RESOURCES}" + constraints { + implementation("org.codehaus.plexus:plexus-utils:3.3.0") { + because("version pulled by plexus-resources has a functional-bug affecting " + + "directory scanning times") + } + } compileOnly "org.apache.maven:maven-plugin-api:${VER_MAVEN_API}" compileOnly "org.apache.maven.plugin-tools:maven-plugin-annotations:${VER_MAVEN_API}" From 8b428c52347b7f6e5a0d99e19954a1d8a78b1454 Mon Sep 17 00:00:00 2001 From: Bar Makovitzki Date: Sun, 15 Nov 2020 11:00:59 +0200 Subject: [PATCH 2/2] Updated CHANGES.md (maven-plugin) --- plugin-maven/CHANGES.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugin-maven/CHANGES.md b/plugin-maven/CHANGES.md index 70b186a29e..985922aa0d 100644 --- a/plugin-maven/CHANGES.md +++ b/plugin-maven/CHANGES.md @@ -3,6 +3,8 @@ We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (starting after version `1.27.0`). ## [Unreleased] +### Fixed +* Upgraded org.codehaus.plexus:plexus-utils to its latest version (3.3.0) ([#736](https://github.com/diffplug/spotless/pull/736)) ## [2.6.0] - 2020-11-13 ### Added