Andy Wilkinson
545e370d9a
Declare use of testResultsOverview build service
...
Closes gh-42265
1 year ago
Andy Wilkinson
c98363d016
Polish formatting
1 year ago
Andy Wilkinson
6ebc9b887e
Use ArchiveOperations instead of Project's zipTree
...
Closes gh-41999
1 year ago
Andy Wilkinson
ea0142f849
Use FileSystemOperations instead of Project copy and sync
...
Closes gh-41998
1 year ago
Andy Wilkinson
0915b9534c
Upgrade to ArchUnit 1.3.0
...
Closes gh-42009
1 year ago
Andy Wilkinson
112cfc8be6
Remove processed annotations plugin declaration
...
See gh-41981
1 year ago
Scott Frederick
459d899ed9
Add release type attribute for Antora documentation generation
...
Fixes gh-41993
1 year ago
Andy Wilkinson
b2887303a6
Remove processed annotations plugin
...
Closes gh-41981
1 year ago
Piyal Ahmed
016e70cbd2
Polish
...
See gh-41957
1 year ago
Andy Wilkinson
98773cdde9
Sync Maven binaries rather than copying them
...
This prevents binaries accumulating in build/maven-binaries when
the versions of Maven that are tested changes.
Closes gh-41649
1 year ago
Moritz Halbritter
1d45016d8c
Upgrade to spring-javaformat 0.0.43
...
Closes gh-41853
1 year ago
Phillip Webb
2c268b0773
Add more javadoc links for Antora to use
...
See gh-41614
1 year ago
Andy Wilkinson
4ee24bf9bd
Polish "Add rule to prevent calls to Objects.requireNonNull()"
...
See gh-41611
1 year ago
ivamly
fb22c189f4
Add rule to prevent calls to Objects.requireNonNull()
...
See gh-41611
1 year ago
Phillip Webb
28faf12062
Migrate plugins to javadoc asciidoctor macro
...
See gh-41605
1 year ago
Phillip Webb
cbd9cd654b
Add @springio/asciidoctor-extensions/javadoc-extension
...
See gh-41605
1 year ago
Phillip Webb
61dc82d836
Update copyright year of changed files
1 year ago
Andy Wilkinson
7398c6c2a4
Fix upgrade detection when number of numeric components changes
...
Fixes gh-41471
1 year ago
Andy Wilkinson
68c5f59ab9
Configure checkArchitecture tasks to depend on resource processing
...
Closes gh-41358
1 year ago
Andy Wilkinson
cb9135b743
Align GraphQL Java version with dependency from spring-graphql
...
Closes gh-41315
1 year ago
Andy Wilkinson
d71fdd9712
Make buildSrc's custom Gradle tasks consistently abstract
...
Closes gh-41272
2 years ago
Andy Wilkinson
365fdfee45
Reduce scope of mavenOptional feature to only the Maven Plugin
...
Previously, the mavenOptional was added to every published module but it
was only used by spring-boot-maven-plugin. This commit reduces its scope
so that it only affects the Maven plugin. It also reworks the
implementation to reuse the existing optional configuration rather than
declaring a new mavenOptional configuration. Lastly, publication of
Gradle Module Metadata (GMM) has been disabled for
spring-boot-maven-plugin. This is seen as preferable to publishing the
metadata – which isn't really needed as it does not contain any useful
additional information – and having to suppress warnings about
incomplete mapping of GMM to pom metadata.
Closes gh-41263
2 years ago
Andy Wilkinson
d78c7b541a
Introduce docker-test plugin for running tests that require Docker
...
See gh-41228
2 years ago
Phillip Webb
2a4582b084
Update copyright year of changed files
2 years ago
Johnny Lim
a42e45047f
Remove buildSrc/.idea/workspace.xml
...
See gh-41112
2 years ago
Phillip Webb
dcccb3b2b1
Polish "Use method references when possible"
...
See gh-40974
2 years ago
Ahmed Ashour
507229eef8
Use method references when possible
...
See gh-40974
2 years ago
Ahmed Ashour
3a375ef66e
Prevent unnecessary boxing
...
See gh-40985
2 years ago
Phillip Webb
a18cb37657
Polish "Use 'switch' instead of 'if'"
...
See gh-40985
2 years ago
Ahmed Ashour
2c5934dab2
Use 'switch' instead of 'if'
...
See gh-40985
2 years ago
Phillip Webb
ecc9a2352d
Polish "Use constructor rather than Collection.addAll"
...
See gh-41053
2 years ago
Seungrae
b5b8357489
Fix typo in AntoraAsciidocAttributes class
...
See gh-40946
2 years ago
Phillip Webb
82d8222f56
Polish
2 years ago
Phillip Webb
b082e5d82d
Add external link indicators to API docs in Antora
...
Closes gh-40817
2 years ago
Piyal Ahmed
dfc3b20afb
Fix typo in variable name
...
See gh-40770
2 years ago
Piyal Ahmed
3cac9b1d17
Fix typo in JavaDoc
...
See gh-40637
2 years ago
Andy Wilkinson
0934b68c6c
Link to Java APIs from Kotlin API documentation
...
Closes gh-40694
2 years ago
Andy Wilkinson
53e1c7ed7d
Include Kotlin API documentation in the documentation site
...
Closes gh-40692
2 years ago
Andy Wilkinson
436f2758f8
Ensure that extensions have been built before Asciidoctor runs
...
See gh-40536
2 years ago
Andy Wilkinson
c7ec6080ce
Publish a runtime variant that supports Java 22
...
In order to support Java 22, we must use spring-core 6.1.x.
spring-core 6.1.x is a multi-release jar so, in order to support Java
22, a version of Gradle that supports multi-release jars must be
used.
This commit adds a new variant to spring-boot-gradle-plugin for
modern versions of Gradle. When Gradle's plugin API version is 8.7 or
later, we use spring-core 6.1.x. spring-core 6.0.x is used at all
other times.
Closes gh-40074
2 years ago
Andy Wilkinson
86a3099782
Align ExtractVersionConstraints with 3.2.x
...
See gh-40551
2 years ago
Andy Wilkinson
0757857b74
Stop calling getProject() when ExtractVersionConstraints is executing
...
Closes gh-40550
2 years ago
Andy Wilkinson
ee73b022c7
Polish
2 years ago
Andy Wilkinson
b8aed98649
Avoid calling getProject() when checking configuration metadata
...
Closes gh-40546
2 years ago
Andy Wilkinson
fd887839a3
Avoid calling getProject() during execution of pMPTPR
...
Closes gh-40543
2 years ago
Andy Wilkinson
3e6a9b3708
Stop calling getProject() during execution of AutoConfigurationMetadata
...
Closes gh-40540
2 years ago
Andy Wilkinson
2572c6d3cd
Stop calling getProject() during execution of StarterMetadata
...
Closes gh-40537
2 years ago
Andy Wilkinson
3881cd0ea3
Upgrade to Asciidoctor Gradle Plugin 4.0.2
...
Closes gh-40536
2 years ago
Andy Wilkinson
d2a5bb3b26
Add dependency management alignment infrastructure
...
Closes gh-40531
2 years ago
Andy Wilkinson
83f692237d
Migrate to com.gradle.develocity plugin
...
Closes gh-40153
2 years ago