Andy Wilkinson
881fbeff43
Test the Gradle Plugin against Gradle 5.4.1
...
Closes gh-16576
7 years ago
Brian Clozel
c4938055b4
Polish "Separate compound properties in appendices"
...
Closes gh-16480
7 years ago
dreis2211
5b63b807ad
Separate compound properties in appendices
7 years ago
Andy Wilkinson
5639685770
Polish "Prefer file: to jar:file: URLs in launcher"
...
See gh-16248
7 years ago
hengyunabc
c1b34d0307
Prefer file: to jar:file: URLs in launcher
...
See gh-16248
7 years ago
Phillip Webb
17aaf26590
Use consistent javadoc style for annotation links
...
Closes gh-13920
7 years ago
Phillip Webb
1e44aba772
Fix compiler warnings and polish
...
Fix various compiler warnings and apply a little polish.
7 years ago
Andy Wilkinson
5d77b48aed
Polish "Polish Maven Plugin's tests"
...
See gh-16618
7 years ago
daonan.zhan
52c2c534db
Polish Maven Plugin's tests
...
See gh-16618
7 years ago
dreis2211
f40b086ef5
Optimize JarEntry construction
...
This commit avoids calling the underlying ZipEntry.setExtra() method
that is not very inline friendly in cases where there is no extra
information to be set.
See gh-16620
7 years ago
Phillip Webb
b879972d0d
Migrate to MergedAnnotations API
...
Migrate away from `AnnotationUtils` and `AnnotatedElementUtils`
when possible to the new `MergedAnnotations` API.
Closes gh-16551
7 years ago
Johnny Lim
363994515b
Polish
...
See gh-16575
7 years ago
Andy Wilkinson
dfbc787737
Test the Gradle plugin against Gradle 5.4
...
Closes gh-16576
7 years ago
Phillip Webb
2dfd916c96
Polish
7 years ago
Stephane Nicoll
e99deb95f7
Fix source detection in case of multiple candidates
...
This commit improves the detection of a property source when more than
one group with the same type exist.
Closes gh-16549
7 years ago
Andy Wilkinson
9d1f584560
Adapt Gradle plugin tests to change in Kotlin's packaging
...
Closes gh-16554
7 years ago
Stephane Nicoll
fbb5ffe0a4
Avoid infinite cycle resolving generic type that refers itself
...
This commit improves type resolution for a unresolved generic type that
uses itself in its upper bound declaration.
Closes gh-16451
7 years ago
Stephane Nicoll
763c1a99e0
Polish
7 years ago
Stephane Nicoll
c4b1a22e89
Polish "Add Spring-specific styling to Gradle Plugin's documentation"
...
Closes gh-16327
7 years ago
Hendrig Sellik
466b57cd44
Add Spring-specific styling to Gradle Plugin's documentation
...
This commit replaces the default Asciidoctor styling with
Spring specific styling.
First, we need to unzip the contents of the Spring Asciidoctor
documentation resources provided by the
`io.spring.docsresources:spring-docs-resources` distribution zip. This
is done in a `/target/refdocs` folder. We then copy all files from
`src/main/asciidoc` to the same location, and then launch the generation
process.
See gh-16327
7 years ago
Andy Wilkinson
6aa4fe579a
Polish
...
See gh-16068
7 years ago
Andy Wilkinson
7b5f46d6e3
Add Spring-Boot-* manifest attributes to jars and wars built with Gradle
...
Closes gh-16068
7 years ago
Andy Wilkinson
2adb6b1fa4
Override version of Maven Site Plugin for JDK 9+181 compatibility
...
See gh-16400
7 years ago
Stephane Nicoll
62d9c0a8b3
Test against Gradle 5.3.1
7 years ago
Stephane Nicoll
680e2b223b
Remove deprecated finalName attribute
...
See gh-16202
7 years ago
Stephane Nicoll
04aadcdf2e
Make sure custom finalName is ignored
...
A read-only plugin parameter can still be set by the user which leads
to an invalid repackaged archive. This commit actually ignores the field
and uses the standard attribute instead.
Closes gh-16202
7 years ago
Stephane Nicoll
6ab942f295
Polish
7 years ago
Stephane Nicoll
554dec1a3e
Document finalName alternative for repackage goal
...
Closes gh-16334
7 years ago
Spring Operator
fb242c27d2
Use HTTPS for external links wherever possible
...
See gh-16276
7 years ago
Stephane Nicoll
567a82f4ba
Update multi release test jar to include Java 12
...
See gh-16212
7 years ago
dreis2211
c2335e130c
Test against Gradle 5.3
...
Closes gh-16294
7 years ago
Stephane Nicoll
3125f424ce
Add metadata support for immutable ConfigurationProperties type
...
Closes gh-16071
7 years ago
Spring Operator
00ab30362c
Use HTTPS for external links in XML files
...
See gh-16270
7 years ago
Spring Operator
b32c0080c3
Update build and setup configuration to use HTTPS
...
See gh-16247
7 years ago
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
7 years ago
Andy Wilkinson
716b4e8acf
Test the Gradle plugin against Gradle 5.3-rc-3
...
Closes gh-16211
7 years ago
Johnny Lim
c5b5f752ed
Polish
...
Closes gh-16219
7 years ago
dreis2211
b39b990a72
Use isEmpty() where possible
...
Closes gh-16225
7 years ago
Andy Wilkinson
68bfb020aa
Reduce need for bean method proxying and disable where not needed
...
Closes gh-9068
7 years ago
Spring Operator
c9c554b834
Update build and setup configuration to use HTTPS
...
See gh-16106
7 years ago
Phillip Webb
64a2e8d67f
Update copyright year for changed files
7 years ago
Phillip Webb
fc3aa43cc2
Update copyright year for changed files
7 years ago
Andy Wilkinson
404f5d33f3
Align Gradle plugin's tests with Kotlin 1.3's restructuring
...
See gh-16195
7 years ago
Andy Wilkinson
d6a869fa98
Switch to Jakarta EE API dependencies where possible
...
Closes gh-16113
Closes gh-16112
Closes gh-16111
Closes gh-15916
Closes gh-15689
7 years ago
Stephane Nicoll
75c248dcba
Move setter attribute in PropertyDescriptor proper
7 years ago
Stephane Nicoll
a90c8d01a9
Polish
7 years ago
Stephane Nicoll
00a18c32ab
Restructure metadata generation
...
This commit restructures the annotation processor to off-load most of
its logic in a PropertyDescriptor abstraction that is consumed to
generate the relevant metadata.
This has the benefit to isolate the various way properties can be
identified (java bean and lombok for now).
Closes gh-16036
7 years ago
Stephane Nicoll
99c0b4561d
Polish test to request the type under test
7 years ago
Stephane Nicoll
c44a1e129d
Polish
7 years ago
Stephane Nicoll
8a064b0da2
Move main test annotation processor to test package
7 years ago