Andy Wilkinson
95d5e35ff2
Provide @ConditionalOn… annotations for all concrete conditions
...
Closes gh-41044
11 months ago
Andy Wilkinson
cabe17bb51
Ensure that system tests have right JUnit Launcher version available
...
See gh-44780
11 months ago
Andy Wilkinson
be97e79ad6
Rationalize Groovy Template configuration properties
...
Previously, spring.groovy.template.configuration properties were
bound directly to GroovyMarkupConfigurer. This meant that the
properties had no description or default values in the metadata.
It also resulted in some duplicate where a specific
spring.groovy.template property was also provided.
This commit deprecates the spring.groovy.template.configuration.*
properties in favour of specific spring.groovy.template.* properties
that are mapped to the GroovyMarkupConfigurer.
Closes gh-44722
11 months ago
Phillip Webb
896b5767fe
Polish
11 months ago
Andy Wilkinson
9b15b4bce9
Consolidate mock web server factories
...
Closes gh-44674
12 months ago
Andy Wilkinson
3a6e4e9e58
Add checks for factories files
...
META-INF/spring.factories and META-INF/spring/aot.factories in the
main source set are now checked. The checks verify that:
- Each class listed in the values exists in the source set's output
- The classes are listed alphabetically
- Nested classes are identified using their binary name
Closes gh-44676
12 months ago
Johnny Lim
332ad7bb70
Polish
...
See gh-44323
Signed-off-by: Johnny Lim <izeye@naver.com>
1 year ago
Phillip Webb
8aea6d575a
Update copyright year of changed files
1 year ago
Andy Wilkinson
b7499222b8
Fix possible NPE when moving to snapshots
...
See gh-43045
1 year ago
Moritz Halbritter
baf596d10e
Document double observations when using @Timed etc.
...
Closes gh-44037
1 year ago
Andy Wilkinson
0b8f2a567a
Improve version upgrade suggestions when version is aligned
...
Closes gh-44132
1 year ago
Phillip Webb
754fabab20
Fixup 'Limit artifact types resolved from repositories'
1 year ago
Phillip Webb
810fedacee
Limit artifact types resolved from repositories
...
Use `content.snapshotsOnly()` or `content.releasesOnly()` to limit
when maven repositories can be used.
1 year ago
Phillip Webb
80e8ab8779
Support commercial repositories in effective BOM and Ivy
...
Update `BomExtension` to resolve '{spring.mavenRepositories}' and add
credentials to `ivysettings.xml` and `settings.xml`.
Closes gh-44050
1 year ago
Phillip Webb
fd5180645e
Polish
1 year ago
Andy Wilkinson
c8afa398f1
Improve issues and commit messages for moving to non-patch snapshots
...
Closes gh-43045
1 year ago
Phillip Webb
9ddd9a9b33
Backport 'Patch gulp-vinyl-zip to improve error messages'
...
Update Antora `package.json` to patch `@vscode+gulp-vinyl-zip` in order
to provide better error messages.
See gh-42392
1 year ago
Tran Ngoc Nhan
bee3dafc86
Add links to Jackson JavaDoc
...
See gh-43961
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
1 year ago
Phillip Webb
66c224b74a
Update copyright year of changed files
1 year ago
Phillip Webb
4b26a08206
Polish
1 year ago
Phillip Webb
432681734f
Polish ArchitectureCheck
...
Extract rules to a new class and use more helper methods.
1 year ago
Yanming Zhou
7bcdb7d3ee
Enforce `@ConfigurationProperties` don't use only `prefix`
...
See gh-43917
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
1 year ago
Yanming Zhou
0e7d480545
Add spring.validation.method.adapt-constraint-violations property
...
See gh-43886
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
1 year ago
Andy Wilkinson
e7eca56dde
Allow infrastructure beans to be injected into BPP @Bean methods
...
Closes gh-43928
1 year ago
arefbehboudi
c6b6d0c5ed
Polish
...
See gh-43876
Signed-off-by: arefbehboudi <behboodiaref@gmail.com>
1 year ago
John Blum
ebffe6a038
Simplify findChild method in BomPlugin
...
See gh-43773
Signed-off-by: John Blum <jblum0@gmail.com>
1 year ago
Andy Wilkinson
d2e2aab208
Simplify Antora playbook template
...
Closes gh-43783
1 year ago
Stéphane Nicoll
049f8a0aab
Rely on standard NoOpResponseErrorHandler
1 year ago
Andy Wilkinson
d8a9ebd14b
Upgrade to Gradle 8.12
...
Closes gh-43649
1 year ago
Christoph Dreis
22c68f9539
Update copyright year to 2025
...
See gh-43644
1 year ago
Stéphane Nicoll
1b6b160105
Polish "Handle <p> in Maven Plugin Reference documentation"
...
See gh-43622
1 year ago
Tran Ngoc Nhan
334cd36b0a
Handle <p> in Maven Plugin Reference documentation
...
See gh-43622
1 year ago
Phillip Webb
aa374bf406
Correct links used in upgrade issues
...
Update BOMR so that the `Upgrade` type now contains a copy of the
library we're upgrading to complete with an updated version number.
This allows the correct links to be generated.
Closes gh-43545
1 year ago
Phillip Webb
239fa0356f
Remove trailing slashes from all link URLs
...
Closes gh-43518
1 year ago
Johnny Lim
4d15ee5bf0
Polish
...
See gh-43498
1 year ago
Phillip Webb
709b9bb149
Allow Jackson to escape new line chars when BOMR adds issues
...
Remove the escaping logic when building the issue body so that Jackson
can perform the actual escaping. Prior to this commit, the message
body was double escaped.
Closes gh-43479
1 year ago
Phillip Webb
5ea9c741c8
Don't duplicate lines when issue has release notes link
1 year ago
Phillip Webb
5c938fc8bc
Update copyright year of changed files
1 year ago
Phillip Webb
cdf0bfa5b0
Refine javadoc links for 3.4.x
...
See gh-41614
1 year ago
Phillip Webb
81ba8b6c7b
Refine javadoc links
...
See gh-41614
1 year ago
Phillip Webb
e645f4e734
Fix javadoc links to include module
...
See gh-41614
1 year ago
Andy Wilkinson
ec2a350959
Publish API catalog content and root aggregate content from s-b-docs
...
Closes gh-43224
1 year ago
Phillip Webb
a3b027a6f1
Add more javadoc links
...
See gh-41614
1 year ago
Moritz Halbritter
df35d44ea7
Polish "Remove deprecated getFiles() instead of getResolvedArtifacts()"
...
See gh-43191
1 year ago
YiXuan Ding
659b30d9bb
Remove deprecated getFiles() instead of getResolvedArtifacts()
...
See gh-43191
1 year ago
Yanming Zhou
7fdc9742af
Prohibit unnecessary value on `@EnumSource`
...
See gh-43214
1 year ago
Phillip Webb
f013c0edc3
Automatically run `check` task from `buildSrc`
...
Update `buildSrc` so that the `check` command is run as part of the
regular build. This restores the behavior of Gradle 7.x and will
hopefully allow us to catch test issues earlier.
Closes gh-43192
1 year ago
Phillip Webb
8591eda5a8
Fix failing buildSrc build
1 year ago
Phillip Webb
9efb5166d7
Add more javadoc links
...
See gh-41614
1 year ago
Phillip Webb
2f2d65b7a3
Allow multiple links in libraries DSL
...
Update our libraries DSL to support multiple links with the same
name. This will allow us to reference libraries that publish
multiple API sites with each of their releases.
See gh-41614
1 year ago