Skip to content

Commit fe4394d

Browse files
committed
Fix temporary workspace deletion on JVM shutdown (#967)
1 parent 7bd8d80 commit fe4394d

File tree

11 files changed

+17
-8
lines changed

11 files changed

+17
-8
lines changed

Diff for: CHANGES.md

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (
1313
### Changed
1414
* Added support and bump Eclipse formatter default versions to `4.21` for `eclipse-groovy`. Change is only applied for JVM 11+.
1515

16+
### Fixed
17+
* Temporary workspace deletion for Eclipse based formatters on JVM shutdown ([#967](https://github.com/diffplug/spotless/issues/967)). Change is only applied for Eclipse versions using JVM 11+, no back-port to older versions is planned.
18+
1619
## [2.19.1] - 2021-10-13
1720
### Fixed
1821
* [module-info formatting](https://github.com/diffplug/spotless/pull/958) in `eclipse-jdt` versions `4.20` and `4.21`. Note that the problem also affects older versions.

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.20.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Spotless formatter based on CDT version 10.3 (see https://www.eclipse.org/cdt/)
22
com.diffplug.spotless:spotless-eclipse-cdt:10.3.0
3-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
3+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
44
com.github.spotbugs:spotbugs-annotations:4.0.2
55
com.google.code.findbugs:jsr305:3.0.2
66
com.ibm.icu:icu4j:67.1

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_cdt_formatter/v4.21.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Spotless formatter based on CDT version 10.4 (see https://www.eclipse.org/cdt/)
22
com.diffplug.spotless:spotless-eclipse-cdt:10.4.0
3-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
3+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
44
com.github.spotbugs:spotbugs-annotations:4.0.2
55
com.google.code.findbugs:jsr305:3.0.2
66
com.ibm.icu:icu4j:67.1

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.20.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Spotless formatter based on JDT version 4.20.0 (see https://projects.eclipse.org/projects/eclipse.jdt)
22
# Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/log/?h=R4_20 to determine core version.
33
com.diffplug.spotless:spotless-eclipse-jdt:4.8.1
4-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
4+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
55
com.github.spotbugs:spotbugs-annotations:4.0.2
66
com.google.code.findbugs:jsr305:3.0.2
77
net.jcip:jcip-annotations:1.0

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_jdt_formatter/v4.21.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Spotless formatter based on JDT version 4.21.0 (see https://projects.eclipse.org/projects/eclipse.jdt)
22
# Compare tag in M2 pom with https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/log/?h=R4_21 to determine core version.
33
com.diffplug.spotless:spotless-eclipse-jdt:4.8.1
4-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
4+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
55
com.github.spotbugs:spotbugs-annotations:4.0.2
66
com.google.code.findbugs:jsr305:3.0.2
77
net.jcip:jcip-annotations:1.0

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.20.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Spotless formatter based on Eclipse-WTP version 3.22 (see https://www.eclipse.org/webtools/)
22
com.diffplug.spotless:spotless-eclipse-wtp:3.22.0
3-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
3+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
44
com.github.spotbugs:spotbugs-annotations:4.0.2
55
com.google.code.findbugs:jsr305:3.0.2
66
com.ibm.icu:icu4j:67.1

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/eclipse_wtp_formatters/v4.21.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Spotless formatter based on Eclipse-WTP version 3.23 (see https://www.eclipse.org/webtools/)
22
com.diffplug.spotless:spotless-eclipse-wtp:3.23.0
3-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
3+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
44
com.github.spotbugs:spotbugs-annotations:4.0.2
55
com.google.code.findbugs:jsr305:3.0.2
66
com.ibm.icu:icu4j:67.1

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.20.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Spotless formatter based on Groovy-Eclipse version 4.2.0 (see https://github.com/groovy/groovy-eclipse/releases)
22
com.diffplug.spotless:spotless-eclipse-groovy:4.2.0
3-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
3+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
44
com.github.spotbugs:spotbugs-annotations:4.0.2
55
com.google.code.findbugs:jsr305:3.0.2
66
net.jcip:jcip-annotations:1.0

Diff for: lib-extra/src/main/resources/com/diffplug/spotless/extra/groovy_eclipse_formatter/v4.21.0.lockfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Spotless formatter based on Groovy-Eclipse version 4.3.0 (see https://github.com/groovy/groovy-eclipse/releases)
22
com.diffplug.spotless:spotless-eclipse-groovy:4.3.0
3-
com.diffplug.spotless:spotless-eclipse-base:3.5.0
3+
com.diffplug.spotless:spotless-eclipse-base:3.5.1
44
com.github.spotbugs:spotbugs-annotations:4.0.2
55
com.google.code.findbugs:jsr305:3.0.2
66
net.jcip:jcip-annotations:1.0

Diff for: plugin-gradle/CHANGES.md

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (
66
### Changed
77
* Added support and bump Eclipse formatter default versions to `4.21` for `eclipse-groovy`. Change is only applied for JVM 11+.
88

9+
### Fixed
10+
* Temporary workspace deletion for Eclipse based formatters on JVM shutdown ([#967](https://github.com/diffplug/spotless/issues/967)). Change is only applied for Eclipse versions using JVM 11+, no back-port to older versions is planned.
11+
912
## [5.17.0] - 2021-10-13
1013
### Added
1114
* Added support for calling local binary formatters ([#963](https://github.com/diffplug/spotless/pull/963))

Diff for: plugin-maven/CHANGES.md

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (
66
### Changed
77
* Added support and bump Eclipse formatter default versions to `4.21` for `eclipse-groovy`. Change is only applied for JVM 11+.
88

9+
### Fixed
10+
* Temporary workspace deletion for Eclipse based formatters on JVM shutdown ([#967](https://github.com/diffplug/spotless/issues/967)). Change is only applied for Eclipse versions using JVM 11+, no back-port to older versions is planned.
11+
912
## [2.17.2] - 2021-10-14
1013
### Fixed
1114
* [skip bug](https://github.com/diffplug/spotless/issues/968) if ratchetFrom is specified, the build will still fail in if no Git repository is found, even if `skip` is true.

0 commit comments

Comments
 (0)