Skip to content

Commit 8e2c7c7

Browse files
committed
Applied spotless-changelog to Eclipse extensions.
1 parent d0e869f commit 8e2c7c7

7 files changed

Lines changed: 52 additions & 56 deletions

File tree

_ext/eclipse-base/CHANGES.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,26 @@
11
# spotless-eclipse-base
22

3-
### Version 3.2.2 - TBD ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base)))
3+
We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (starting after version `3.2.1`).
44

5+
## [Unreleased]
6+
### Added
57
* Added support of plugin extensions without activator ([#533](https://github.com/diffplug/spotless/issues/533)). Required since `org.eclipse.core.filesystem` version `1.7.600` (see
68
[Bug 550548](https://bugs.eclipse.org/bugs/show_bug.cgi?id=550548))
79
* Updated configuration via single interface implementation. Functional based configuration still supported.
810

9-
### Version 3.2.1 - September 3rd 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base)))
10-
11+
## [3.2.1] - 2019-09-03
1112
* Fixed deletion of temporary workspace. ([#447](https://github.com/diffplug/spotless/issues/447))
1213

13-
### Version 3.2.0 - June 30th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base)))
14-
14+
## [3.2.0] - 2019-06-30
1515
* Added support of Eclipse 4.12 framework wiring. ([#413](https://github.com/diffplug/spotless/issues/413))
1616

17-
### Version 3.1.1 - June 4th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base)))
18-
17+
## [3.1.1] - 2019-06-04
1918
* Fixed problem handling URL escaped characters in JAR file location. ([#401](https://github.com/diffplug/spotless/issues/401))
2019

21-
### Version 3.1.0 - February 10th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base)))
22-
20+
## [3.1.0] - 2019-02-10
2321
* Added logging service based on SLF4J. ([#236](https://github.com/diffplug/spotless/issues/236))
2422
* Updated internal interfaces to support `org.eclipse.osgi` version 3.13.
2523
* Corrected documentation of version number usage in `gradle.properties`.
2624

27-
### Version 3.0.0 - July 18th 2018 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-base)))
28-
25+
## [3.0.0] - 2018-06-18
2926
* Initial release!

_ext/eclipse-cdt/CHANGES.md

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,28 @@
11
# spotless-eclipse-cdt
22

3-
### Version 9.9.0 - October 31st 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-cdt)))
3+
We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (starting after version `9.9.0`).
44

5-
* Switch to Eclipse CDT release 9.9 for Eclipse 4.13 ([#480](https://github.com/diffplug/spotless/issues/480)).
5+
## [Unreleased]
66

7-
### Version 9.8.1 - October 31st 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-cdt)))
7+
## [9.9.0] - 2019-11-01
8+
* Switch to Eclipse CDT release 9.9 for Eclipse 4.13 ([#480](https://github.com/diffplug/spotless/issues/480)).
89

10+
## [9.8.1] - 2019-10-31
911
* Really publish Eclipse CDT release 9.8 for Eclipse 4.12 ([#482](https://github.com/diffplug/spotless/pull/482)).
1012

11-
### Version 9.8.0 - July 24th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-cdt)))
12-
13-
**Known bug - we actually published Eclipse CDT 9.7 instead of 9.8 - fixed in 9.8.1**
14-
13+
## [9.8.0] - 2019-07-24
14+
* **Known bug** - we actually published Eclipse CDT 9.7 instead of 9.8 - fixed in 9.8.1
1515
* Switch to Eclipse CDT release 9.8 for Eclipse 4.12 ([#423](https://github.com/diffplug/spotless/pull/423)).
1616

17-
### Version 9.7.0 - March 31st 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-cdt)))
18-
17+
## [9.7.0] - 2019-03-31
1918
* Switch to Eclipse CDT release 9.7 for Eclipse 4.11 ([#389](https://github.com/diffplug/spotless/pull/389)).
2019
* Include Eclipse logging allowing formatter warnings/errors to be logged via SLF4J ([#236](https://github.com/diffplug/spotless/issues/236)).
2120

22-
### Version 9.4.5 - February 25th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-cdt)))
23-
21+
## [9.4.5] - 2019-02-25
2422
* Replaced `http` update-site with `https` ([#360](https://github.com/diffplug/spotless/issues/360)).
2523

26-
### Version 9.4.4 - September 04th 2018 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-cdt)))
27-
24+
## [9.4.4] 2018-09-04
2825
* Added missing log service, which caused exceptions on AST warnings ([#286](https://github.com/diffplug/spotless/pull/286)).
2926

30-
### Version 9.4.3 - August 8th 2018 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-cdt)))
31-
27+
## [9.4.3] - 2018-08-08
3228
* Initial release!

_ext/eclipse-groovy/CHANGES.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
# spotless-eclipse-groovy
22

3-
### Version 3.5.0 - November 1st 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-groovy)))
3+
We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (starting after version `3.5.0`).
44

5-
* Switch to Groovy-Eclipse release 3.5.0 for Eclipse 4.13 ([#480](https://github.com/diffplug/spotless/issues/480)).
5+
## [Unreleased]
66

7-
### Version 3.4.0 - July 24th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-groovy)))
7+
## [3.5.0] - 2019-09-01
8+
* Switch to Groovy-Eclipse release 3.5.0 for Eclipse 4.13 ([#480](https://github.com/diffplug/spotless/issues/480)).
89

10+
## [3.4.0] - 2019-07-24
911
* Switch to Groovy-Eclipse release 3.4.0 for Eclipse 4.12 using Groovy-Indy 3.0.0 ([#423](https://github.com/diffplug/spotless/pull/423)).
1012

11-
### Version 3.2.0 - March 16th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-groovy)))
12-
13+
## [3.2.0] - 2019-03-16
1314
* Switch to Groovy-Eclipse release 3.2.0 for Eclipse 4.10 ([#375](https://github.com/diffplug/spotless/pull/375)).
1415
* Include Eclipse logging allowing formatter warnings/errors to be logged via SLF4J ([#236](https://github.com/diffplug/spotless/issues/236)).
1516

16-
### Version 3.0.1 - February 25th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-groovy)))
17-
17+
## [3.0.1] - 2019-02-25
1818
* Replaced `http` update-site with `https` ([#360](https://github.com/diffplug/spotless/issues/360)).
1919

20-
### Version 3.0.0 - Sep 4th 2018 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-groovy)))
21-
20+
## [3.0.0] - 2018-09-04
2221
* Switch to Groovy-Eclipse release 3.0.0 and Groovy 2.6 ([#288](https://github.com/diffplug/spotless/issues/288)).
2322

24-
### Version 2.9.2 - Jul 19th 2018 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-groovy)))
25-
23+
## [2.9.2] - 2018-07-19
2624
* Initial release!

_ext/eclipse-jdt/CHANGES.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# spotless-eclipse-jdt
2+
3+
We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (starting after version `4.8.0`).
4+
5+
## [Unreleased]
6+
7+
## [4.8.0] - 2018-07-19
8+
* Initial release!

_ext/eclipse-wtp/CHANGES.md

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,32 @@
11
# spotless-eclipse-wtp
22

3-
### Version 3.15.2 - TBD ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
3+
We adhere to the [keepachangelog](https://keepachangelog.com/en/1.0.0/) format (starting after version `3.15.1`).
44

5-
* Bugfix: Fix racing conditions in WTP formatter configurations. Multiple configurations within the same project are no longer supported. ([#492](https://github.com/diffplug/spotless/pull/492)).
6-
7-
### Version 3.15.1 - November 27th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
5+
## [Unreleased]
6+
### Fixed
7+
* Racing conditions in WTP formatter configurations. Multiple configurations within the same project are no longer supported. ([#492](https://github.com/diffplug/spotless/pull/492)).
88

9+
## [3.15.1] - 2019-11-27
910
* Bugfix: Fix NPE in EclipseXmlFormatterStepImpl ([#490](https://github.com/diffplug/spotless/pull/490)).
1011

11-
### Version 3.15.0 - November 6th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
12-
12+
## [3.15.0] - 2019-11-06
1313
* Switch to Eclipse WTP release 3.15.0 for Eclipse 4.13 ([#480](https://github.com/diffplug/spotless/issues/480)).
1414

15-
### Version 3.14.0 - July 24th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
16-
15+
## [3.14.0] - 2019-06-24
1716
* Switch to Eclipse WTP release 3.14.0 for Eclipse 4.12 ([#423](https://github.com/diffplug/spotless/pull/423)).
1817

19-
### Version 3.10.0 - March 17th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
20-
18+
## [3.10.0] - 2019-03-17
2119
* Switch to Eclipse WTP release 3.10.0 for Eclipse 4.8 ([#378](https://github.com/diffplug/spotless/pull/378)).
2220
* Include Eclipse logging allowing formatter warnings/errors to be logged via SLF4J ([#236](https://github.com/diffplug/spotless/issues/236)).
2321

24-
### Version 3.9.8 - March 10th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
25-
22+
## [3.9.8] - 2019-03-10
2623
* XML formatter ignores external URIs per default. ([#369](https://github.com/diffplug/spotless/issues/369)). Add `resolveExternalURI=true` property to switch to previous behavior.
2724

28-
### Version 3.9.7 - February 25th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
29-
25+
## [3.9.7] - 2019-02-25
3026
* Replaced `http` update-site with `https` ([#360](https://github.com/diffplug/spotless/issues/360)).
3127

32-
### Version 3.9.6 - February 11th 2019 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
33-
28+
## [3.9.6] - 2019-02-11
3429
* Fixed formatting of JSON arrays ([#344](https://github.com/diffplug/spotless/issues/344)).
3530

36-
### Version 3.9.5 - August 8th 2018 ([artifact]([jcenter](https://bintray.com/diffplug/opensource/spotless-eclipse-wtp)))
37-
31+
## [3.9.5] - 2018-08-08
3832
* Initial release!

_ext/gradle/java-setup.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// JAVA //
33
//////////
44
apply from: rootProject.file('gradle/java-setup.gradle')
5+
apply from: rootProject.file('gradle/changelog.gradle')
56

67
// setup java
78
apply plugin: 'java'
@@ -14,6 +15,6 @@ tasks.withType(JavaCompile) {
1415

1516
//Currently testlib is not used by _ext. Hence the external dependencies are added here.
1617
dependencies {
17-
testImplementation "junit:junit:${VER_JUNIT}"
18+
testImplementation "junit:junit:${VER_JUNIT}"
1819
testImplementation "org.assertj:assertj-core:${VER_ASSERTJ}"
1920
}

gradle/changelog.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if (project.name == 'plugin-gradle') {
33
kind = 'gradle'
44
} else if (project.name == 'plugin-maven') {
55
kind = 'maven'
6+
} else if (project.name.startsWith('eclipse')) {
7+
kind = 'ext-' + project.name
68
} else {
79
assert project == rootProject
810
kind = 'lib'

0 commit comments

Comments
 (0)