Stephane Nicoll
9520100703
Add missing package-info.java files
...
Closes gh-886
2019-08-14 15:19:06 +02:00
Stephane Nicoll
9c30905003
Simplify KotlinVersionResolver arrangement
...
This commit makes sure KotlinVersionResolver works with the actual
metadata instance used by the project to generate rather than
potentially using a different instance via the provider.
Rather than requiring such a bean to be present, the configuration
fallbacks to the metadata implementation if none is provided.
2019-08-14 14:45:24 +02:00
Stephane Nicoll
e343e3c0fc
Harmonize how Spring Boot plugin is configured with Gradle
...
Closes gh-980
2019-08-14 14:37:56 +02:00
Stephane Nicoll
c1b1b36f25
Add a strategy to resolve the dependency management plugin version
...
Closes gh-977
2019-08-14 14:37:48 +02:00
Stephane Nicoll
1672c69ab9
Polish
2019-08-14 10:37:01 +02:00
Madhura Bhave
748afa124d
Polish
2019-08-13 18:43:03 -07:00
Stephane Nicoll
55f0a4ad24
Merge pull request #978 from htztomic
...
* pr/978:
Polish "Add support for removing build plugins"
Add support for removing build plugins
Closes gh-978
2019-08-13 20:59:29 +02:00
Stephane Nicoll
a3826cfaed
Polish "Add support for removing build plugins"
...
See gh-978
2019-08-13 20:30:07 +02:00
HaiTao Zhang
083213c904
Add support for removing build plugins
...
See gh-978
2019-08-13 17:47:36 +02:00
Stephane Nicoll
f33a661074
Be more defensive when extracting filename from URI
...
Closes gh-827
2019-08-12 13:52:34 +02:00
Stephane Nicoll
719c368a66
Add compliance tests for next-generation builds
2019-08-09 16:26:15 +02:00
Stephane Nicoll
318ffccfe7
Stop excluding JUnit 4 as of Spring Boot 2.2.0.M5
...
This commit updates the test starter contributor to only exclude the
vintage engine as excluding junit is no longer necessary.
Closes gh-930
2019-08-09 15:54:02 +02:00
Stephane Nicoll
6422432196
Improve exception if mandatory compatibility range is no set
2019-08-09 14:12:58 +02:00
Stephane Nicoll
7ffcd17a8c
Merge pull request #968 from htztomic
...
* pr/968:
Polish "Rename versionRange attribute to compatibilityRange"
Rename versionRange attribute to compatibilityRange
Closes gh-968
2019-08-09 14:05:44 +02:00
Stephane Nicoll
536e1830e7
Polish "Rename versionRange attribute to compatibilityRange"
...
See gh-968
2019-08-09 11:34:02 +02:00
HaiTao Zhang
71364408fa
Rename versionRange attribute to compatibilityRange
...
See gh-968
2019-08-09 11:20:02 +02:00
Stephane Nicoll
aaf44d1ec8
Polish documentation
2019-08-07 18:32:21 +02:00
Stephane Nicoll
98bdd29356
Guard compilation unit from null
attributes
...
Closes gh-975
2019-08-07 15:29:57 +02:00
Stephane Nicoll
9964bb222c
Upgrade to Spring Boot 2.1.7
2019-08-06 14:23:00 +02:00
Stephane Nicoll
5672806380
Handle dependency without scope
...
This commit updates BuildSystem writer implementations to handle a
dependency without scope rather than ignoring it. If a dependency has
no scope it is managed as it had DependencyScope.COMPILE.
Closes gh-972
2019-08-05 16:17:42 +02:00
Stephane Nicoll
65562e1e92
Polish
2019-08-05 14:16:42 +02:00
Stephane Nicoll
844c7ca004
Make DefaultProjectAssertGenerator more flexible
...
This commits adds a public constructor to take a ProjectDirectoryFactory
implementation to make it more obvious it is a required component. In
the absence of a configured factory, one is retrieved from the context
as before.
2019-08-05 13:39:24 +02:00
Stephane Nicoll
316751a57c
Consistently create project directory
...
Closes gh-971
2019-08-05 13:39:24 +02:00
Madhura Bhave
8e0f02887d
Use Spring Initializr consistently in docs
...
Closes gh-970
2019-08-02 15:43:32 -07:00
Stephane Nicoll
f5427ffff4
Merge pull request #966 from htztomic
...
* pr/966:
Polish "Make sure project descriptions line-wrap at a decent length"
Make sure project descriptions line-wrap at a decent length
Closes gh-966
2019-07-31 18:18:29 +02:00
Stephane Nicoll
e67f2bb0ac
Polish "Make sure project descriptions line-wrap at a decent length"
...
See gh-966
2019-07-31 18:14:26 +02:00
HaiTao Zhang
4772f4219f
Make sure project descriptions line-wrap at a decent length
...
See gh-966
2019-07-31 16:11:43 +02:00
Stephane Nicoll
74e0bcc3a5
Merge pull request #881 from mattyb678
...
* pr/881:
Polish "Adding field declaration for code generation"
Adding field declaration for code generation
Closes gh-881
2019-07-25 16:52:19 +02:00
Stephane Nicoll
c7093c6b51
Polish "Adding field declaration for code generation"
...
See gh-881
2019-07-25 16:34:57 +02:00
Matt Berteaux
e7d5f8ffaf
Adding field declaration for code generation
...
See gh-881
2019-07-25 13:54:02 +02:00
Stephane Nicoll
d8a5be76f5
Merge pull request #964 from tgeens
...
* pr/964:
Polish "Clean root resource path if necessary"
Clean root resource path if necessary
Closes gh-964
2019-07-25 13:47:02 +02:00
Stephane Nicoll
7800d50551
Polish "Clean root resource path if necessary"
...
See gh-964
2019-07-25 13:46:54 +02:00
Toon Geens
52872f9a72
Clean root resource path if necessary
...
See gh-964
2019-07-25 13:46:54 +02:00
Stephane Nicoll
7a1b986f2a
Merge pull request #960 from htztomic
...
* pr/960:
Polish "Do not add snapshot repo unless absolutely necessary"
Do not add snapshot repo unless absolutely necessary
Closes gh-960
2019-07-25 12:31:27 +02:00
Stephane Nicoll
a92c791c32
Polish "Do not add snapshot repo unless absolutely necessary"
...
See gh-960
2019-07-25 12:20:15 +02:00
HaiTao Zhang
c54ec295bf
Do not add snapshot repo unless absolutely necessary
...
See gh-960
2019-07-25 11:53:16 +02:00
Stephane Nicoll
e0dfac1a77
Merge pull request #880 from roussi
...
* pr/880:
Polish "Write Gradle plugin repositories section only if necessary"
Write Gradle plugin repositories section only if necessary
Closes gh-880
2019-07-25 11:39:28 +02:00
Stephane Nicoll
7b18b15a5a
Polish "Write Gradle plugin repositories section only if necessary"
...
See gh-880
2019-07-25 11:39:10 +02:00
abdelghani.roussi
afd96dcdf5
Write Gradle plugin repositories section only if necessary
...
See gh-880
2019-07-25 11:38:19 +02:00
Stephane Nicoll
18b537b65f
Infer default link name when appropriate
...
This commit improves the HELP.md customizer for links to add a link even
if it does not have a description. Links are defined in three dedicated
areas so it is possible to infer a sensible name if only one link of a
certain type is present.
Closes gh-962
2019-07-23 17:45:02 +02:00
Madhura Bhave
684258743f
Polish documentation sections
2019-07-17 14:34:45 -07:00
Madhura Bhave
8d2b123658
Document parent pom customization feature
...
Closes gh-786
2019-07-17 14:05:02 -07:00
Stephane Nicoll
a55d262152
Document supported facets
2019-07-17 09:10:44 +02:00
Madhura Bhave
db3be257e9
Document how to update text capabilities defaults
...
Closes gh-857
2019-07-16 15:43:24 -07:00
Madhura Bhave
7cfb0c23e9
Add jackson-module-kotlin when json facet and kotlin is in use
...
Closes gh-957
2019-07-16 13:23:52 -07:00
Madhura Bhave
70ae145694
Update docs according to new API
...
This commit also updates the docs to reflect
changes to the project structure where initializr-web
no longer has a UI.
Closes gh-846
Closes gh-953
2019-07-16 11:40:05 -07:00
Stephane Nicoll
fd75d36e20
Polish
2019-07-16 14:52:58 +02:00
Andy Wilkinson
7cb3462d1b
Add support for mapping a dependency's starter setting
...
Closes gh-955
2019-07-14 08:45:10 +01:00
Madhura Bhave
dd43fb5fae
Update ProjectGenerationStatPublisherTests to use actual timestamp
...
Instead of checking that the timestamp was between 2 seconds ago and now,
we can get the actual timestamp from the event and assert on that.
Closes gh-954
2019-07-12 11:58:09 -07:00
Madhura Bhave
218fc20d73
Polish
2019-07-11 15:39:47 -07:00