Commit Graph
1663 Commits
Author SHA1 Message Date
Stephane Nicoll eef529aa7c Add platform compatibility range support
This commit adds a new `platformCompatibilityRange` in the metadata that
can be used to restrict the valid platform versions. If a project is
requested or metadata needs to be resolved against a version that does
not match the range, an exception is thrown.

Closes gh-1048
2020-01-03 14:08:37 +01:00
Stephane Nicoll e25fb74d23 Move ProjectRequest input validation to ProjectDescriptionCustomizer
This commit simplifies DefaultProjectRequestToDescriptionConverter to
converting the request to a description only. Applying default or
cleaning values are now part of a ProjectDescriptionCustomizer callback.

Closes gh-1045
2020-01-02 17:16:19 +01:00
Stephane Nicoll d0cf3a4871 Fix typo 2020-01-02 15:35:13 +01:00
Stephane Nicoll 86d1b4ee36 Merge pull request #1047 from breun
* pr/1047:
  Upgrade to Maven Wrapper 0.5.6 and Maven 3.6.3

Closes gh-1047
2020-01-02 13:24:38 +01:00
Nils Breunese 5e074e5eee Upgrade to Maven Wrapper 0.5.6 and Maven 3.6.3
See gh-1047
2020-01-02 13:21:42 +01:00
Stephane Nicoll 945b118b0c Polish 2020-01-01 08:41:11 +01:00
Stephane Nicoll cdafc45e14 Upgrade to nohttp 0.0.4.RELEASE 2019-12-29 10:42:37 +01:00
Stephane Nicoll 84c03cbb6f Add a "warning" section to HELP.md
Closes gh-1006
2019-12-27 17:40:38 +01:00
Stephane Nicoll 6c261fd8f1 Make sure ProjectDescriptionDiff is created eagerly
This commit makes sure that the diff instance is created immediately,
taking a snapshot of the ProjectDescription before the customizers are
applied on it.

Previously, the instance was created as part of the supplier and
therefore created only once a component was requiring it.

See gh-1023
2019-12-27 17:40:33 +01:00
Stephane Nicoll 591f6885cb Polish 2019-12-27 17:18:42 +01:00
Stephane Nicoll 6eb8ea3713 Merge pull request #1039 from bono007
* pr/1039:
  Polish "Handle metadata resolution failures properly"
  Handle metadata resolution failures properly

Closes gh-1039
2019-12-27 16:55:01 +01:00
Stephane Nicoll 5d0c5333fe Polish "Handle metadata resolution failures properly"
See gh-1039
2019-12-27 16:52:49 +01:00
bono007 81c66cd19e Handle metadata resolution failures properly
See gh-1039
2019-12-27 16:50:29 +01:00
Stephane Nicoll 4be0e94954 Rename section that uses a well-known name
This commit renames a section named "Content" as Asciidoctor treats
such name in a specific way.

See gh-1044
2019-12-27 16:17:29 +01:00
Stephane Nicoll 7d2f175956 Remove unused method 2019-12-27 16:15:15 +01:00
Stephane Nicoll ec3ab38a76 Merge pull request #1038 from jpasquali
* pr/1038:
  Polish "Add distributionManagement support for Maven pom"
  Add distributionManagement support for Maven pom

Closes gh-1038
2019-12-27 16:09:41 +01:00
Stephane Nicoll d190e6860e Polish "Add distributionManagement support for Maven pom"
See gh-1038
2019-12-27 16:07:27 +01:00
Joachim Pasquali 10deca608d Add distributionManagement support for Maven pom
See gh-1038
2019-12-27 14:35:30 +01:00
Stephane Nicoll 39960b1cdd Polish 2019-12-27 14:32:53 +01:00
Stephane Nicoll aad11c9aa3 Merge pull request #1029 from jaferkhan
* pr/1029:
  Polish "Add support for writing license and developer in Maven pom"
  Add support for writing license and developer in Maven pom

Closes gh-1029
2019-12-27 11:59:43 +01:00
Stephane Nicoll 2d0ef11693 Polish "Add support for writing license and developer in Maven pom"
See gh-1029
2019-12-27 11:58:00 +01:00
Jafer Khan f50af605fe Add support for writing license and developer in Maven pom
See gh-1029
2019-12-27 11:57:30 +01:00
Stephane Nicoll 175ed1b8e9 Merge pull request #1023 from bono007
* pr/1023:
  Polish "Keep track of original ProjectDescription"
  Keep track of original ProjectDescription

Closes gh-1023
2019-12-27 11:09:18 +01:00
Stephane Nicoll 5325e679e2 Polish "Keep track of original ProjectDescription"
See gh-1023
2019-12-27 11:09:00 +01:00
bono007 161fccbc75 Keep track of original ProjectDescription
See gh-1023
2019-12-27 09:28:21 +01:00
Stephane Nicoll abf301a7e4 Upgrade to spring-javaformat 0.0.17 2019-12-06 16:10:19 +01:00
Stephane Nicoll 4c91ede6be Upgrade to Spring Boot 2.2.2.RELEASE 2019-12-06 16:06:47 +01:00
Stephane Nicoll 9ad415d08a Add support for Gradle 6
Closes gh-1042
2019-11-27 18:02:00 +01:00
Stephane Nicoll 2ba0b34f4a Upgrade to GMavenPlus 1.8.1
Closes gh-1041
2019-11-22 16:00:58 +01:00
Stephane Nicoll d973dc1683 Upgrade to Spring Boot 2.2.1.RELEASE 2019-11-07 13:08:14 +01:00
Stephane Nicoll 8d088811f4 Upgrade to Gradle 5.6.4
Closes gh-1030
2019-11-05 16:32:01 +01:00
Stephane Nicoll 270a09b194 Upgrade to Maven 3.6.2
This commit also upgrades to the latest version of the Maven wrapper.

Closes gh-1031
2019-11-05 14:42:00 +01:00
Stephane Nicoll 6665f24cc9 Upgrade to Maven 3.6.2 2019-11-05 14:38:00 +01:00
Stephane Nicoll ba1c6a013b Upgrade to Maven Wrapper 0.5.5 2019-11-05 14:36:27 +01:00
Stephane Nicoll 99b0a4b620 Merge pull request #1016 from markstrecker
* pr/1016:
  Polish "Fix Groovy array declaration"
  Fix Groovy array declaration

Closes gh-1016
2019-10-21 14:09:44 +02:00
Stephane Nicoll cddd4c7b5b Polish "Fix Groovy array declaration"
See gh-1016
2019-10-21 14:07:39 +02:00
markstrecker 4a2b3edcc8 Fix Groovy array declaration
See gh-1016
2019-10-21 14:07:27 +02:00
Stephane Nicoll 20b03fc6df Merge pull request #1018 from bono007
* pr/1018:
  Polish "Identify reserved keywords in package name"
  Identify reserved keywords in package name

Closes gh-1018
2019-10-21 10:41:23 +02:00
Stephane Nicoll 9143e96b01 Polish "Identify reserved keywords in package name"
See gh-1018
2019-10-21 10:40:56 +02:00
bono007 e72b187d17 Identify reserved keywords in package name
See gh-1018
2019-10-21 10:26:53 +02:00
Stephane Nicoll 75b59394b2 Update contributing section to mention javaformat and checkstyle 2019-10-18 10:36:28 +02:00
Stephane Nicoll a729fae5d3 Upgrade to Spring Boot 2.2.0 2019-10-17 09:00:10 +02:00
Stephane Nicoll 8abd0a8d5c Polish 2019-10-16 11:42:53 +02:00
Stephane Nicoll 12344b8747 Upgrade to Commons Compress 1.19 2019-10-16 11:38:10 +02:00
Stephane Nicoll e0f3e42094 Polish 2019-10-16 11:37:21 +02:00
Stephane Nicoll 705f022274 Add a note about pre 1.0 phase 2019-10-10 16:02:37 -05:00
Stephane Nicoll 12de2b3db0 Switch to 0.9.0.BUILD-SNAPSHOT 2019-10-08 10:55:28 -05:00
Spring Buildmaster f3c50329bb Next development version (v0.8.1.BUILD-SNAPSHOT) 2019-10-07 21:24:37 +00:00
Stephane Nicoll 56e5b10eba Generate javadoc jar 2019-10-07 16:13:12 -05:00
Stephane Nicoll ede7e3013e Revert to 0.8.0.BUILD-SNAPSHOT
Promotion to Maven Central failed as javadoc artifacts are mandatory
for jars-based modules
2019-10-07 16:04:58 -05:00