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
6 years ago
Stephane Nicoll
6ab942f295
Polish
6 years ago
Stephane Nicoll
554dec1a3e
Document finalName alternative for repackage goal
...
Closes gh-16334
6 years ago
Spring Operator
fb242c27d2
Use HTTPS for external links wherever possible
...
See gh-16276
6 years ago
Andy Wilkinson
878a635bfb
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
864942ad4f
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
ba4671f0ab
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
4900505425
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
fedb40a2bf
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
dec5a8cc7e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
567a82f4ba
Update multi release test jar to include Java 12
...
See gh-16212
6 years ago
Stephane Nicoll
90160b16aa
Merge branch '2.1.x'
6 years ago
dreis2211
c2335e130c
Test against Gradle 5.3
...
Closes gh-16294
6 years ago
Stephane Nicoll
3125f424ce
Add metadata support for immutable ConfigurationProperties type
...
Closes gh-16071
6 years ago
Andy Wilkinson
36c1c051b8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
e23f72c8b0
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
9fbd38ab3c
Merge branch '1.5.x' into 2.0.x
6 years ago
Spring Operator
00ab30362c
Use HTTPS for external links in XML files
...
See gh-16270
6 years ago
Andy Wilkinson
b828b398b5
Merge branch '2.1.x'
6 years ago
Spring Operator
b32c0080c3
Update build and setup configuration to use HTTPS
...
See gh-16247
6 years ago
Andy Wilkinson
a36aa67b52
Merge branch '2.0.x' into 2.1.x
6 years ago
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
6 years ago
Andy Wilkinson
daba01ab94
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
716b4e8acf
Test the Gradle plugin against Gradle 5.3-rc-3
...
Closes gh-16211
6 years ago
Madhura Bhave
3d0219c315
Merge branch '2.1.x'
6 years ago
Johnny Lim
c5b5f752ed
Polish
...
Closes gh-16219
6 years ago
dreis2211
b39b990a72
Use isEmpty() where possible
...
Closes gh-16225
6 years ago
Andy Wilkinson
68bfb020aa
Reduce need for bean method proxying and disable where not needed
...
Closes gh-9068
6 years ago
Andy Wilkinson
28cf63354a
Merge pull request #16106 from Spring Operator
...
* gh-16106:
Drop AnyEdit from Eclipse setup as it is not available over HTTPS
Update build and setup configuration to use HTTPS
Closes gh-16106
6 years ago
Spring Operator
c9c554b834
Update build and setup configuration to use HTTPS
...
See gh-16106
6 years ago
Phillip Webb
64a2e8d67f
Update copyright year for changed files
6 years ago
Phillip Webb
dd3e8154d9
Merge branch '2.1.x'
6 years ago
Phillip Webb
fc3aa43cc2
Update copyright year for changed files
6 years ago
Andy Wilkinson
404f5d33f3
Align Gradle plugin's tests with Kotlin 1.3's restructuring
...
See gh-16195
6 years ago
Andy Wilkinson
9d06d22b99
Merge branch '2.0.x' into 2.1.x
6 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
6 years ago
Stephane Nicoll
75c248dcba
Move setter attribute in PropertyDescriptor proper
6 years ago
Stephane Nicoll
a90c8d01a9
Polish
6 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
6 years ago
Stephane Nicoll
99c0b4561d
Polish test to request the type under test
6 years ago
Stephane Nicoll
c44a1e129d
Polish
6 years ago
Stephane Nicoll
8a064b0da2
Move main test annotation processor to test package
6 years ago
Stephane Nicoll
4bee913fb2
Add shared test processor
...
This commit adds a simple annotation processor that can be used to run
more fine grained assertions.
6 years ago
Andy Wilkinson
0f0adb4cd0
Polish formatting
6 years ago
Stephane Nicoll
8773a2fed3
Polish
6 years ago
Andy Wilkinson
f2e3e274a8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
53326695ea
Polish
6 years ago
Andy Wilkinson
f4bd0b8b4b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
59430a2642
Only include zips in BOOT-INF/lib, WEB-INF/lib, and WEB-INF/lib-provided
...
Closes gh-16001
6 years ago
Andy Wilkinson
43c9a789ac
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
55fe26b075
Polish "Use kotlin_module not kotlin-module to identify Kotlin module metadata"
...
See gh-16004
6 years ago
Robert Thornton
cb6362df82
Use kotlin_module not kotlin-module to identify Kotlin module metadata
...
See gh-16004
6 years ago
Stephane Nicoll
34f28b4cbd
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
91a005f578
Resolve generic types in generated metadata
...
Closes gh-15850
6 years ago
Andy Wilkinson
9540905e73
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
68e3de0357
Use name from header not alias when checking entry has expected name
...
Previously, an entry’s potentially aliased name would be used when
checking that it has a particular name. The alias would always be
applied, irrespective of the name in the header. As a result, when
there was a clashing hash and an entry with a particular index did
not have the expected name, this would be concealed by the alias
being applied and the name check being done with the alias.
This commit reworks JarEntry to store the name in its header in
addition to its alias, if any. When checking that the entry has the
expected name, the unaliased name is passed in and the entry compares
it with the name from the header rather than the alias.
Closes gh-15981
6 years ago
Brian Clozel
2a2bfb9915
Auto-generate the "Common application properties"
...
Prior to this commit, the application properties listed in the reference
documentation would be manually managed and updated.
This commit adds a new `spring-boot-configuration-docs` project that
extracts that information from the available JSON metadata and writes
Asciidoctor tables ready for inclusion in the reference documentation.
The `generateConfigurationPropertyTables.groovy` is using this library
and configures the sections and how namespaces should be organized.
Fixes gh-8237
6 years ago
Madhura Bhave
9bc9639954
Merge branch '2.1.x'
6 years ago
Madhura Bhave
012a956454
Fix typo in doc
6 years ago
Andy Wilkinson
747e419db1
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
9fb0b97f96
Decorate test containers so tests are skipped without Docker
...
Closes gh-15901
Closes gh-15638
6 years ago
Andy Wilkinson
0adea5a905
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
948bafa4d8
Repackage kotlin-module metadata beneath BOOT-INF/classes
...
Closes gh-15890
6 years ago
Andy Wilkinson
db31e42751
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a975c0ad16
Use Testcontainers’ CassandraContainer rather than our own
...
Closes gh-15901
6 years ago
Andy Wilkinson
7e51e1a076
Merge branch '2.1.x'
6 years ago
Michael Simons
316126e8f0
Replace custom Neo4j container with Testcontainers version
...
See gh-15638
6 years ago
Andy Wilkinson
2cda30988e
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6fe9e3a0e1
Test the Gradle plugin against Gradle 5.2.1
...
Closes gh-15892
6 years ago
Andy Wilkinson
4faa0f51b7
Polish "Test the Gradle plugin against Gradle 4.10.3 and 5.1.1"
...
Closes gh-15791
6 years ago
dreis2211
1de372d896
Test the Gradle plugin against Gradle 4.10.3 and 5.1.1
...
See gh-15791
6 years ago
Andy Wilkinson
b3abd25e22
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
8a7958ef55
Do not use reflection to fall back to JDKs jar URLStreamHandler
...
Closes gh-15844
6 years ago
Andy Wilkinson
342bced125
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
2650a07dc9
Leave module-info.class in root of archive when repackaging
...
Closes gh-15810
6 years ago
dreis2211
d4ab101223
Use Assertions.contentOf() where possible
...
Closes gh-15793
6 years ago
Stephane Nicoll
6baa6b291e
Polish contribution
...
Closes gh-15695
6 years ago
Johnny Lim
af3ed9ff9f
Polish
...
See gh-15695
6 years ago
Stephane Nicoll
8d1d3fb087
Polish "Avoid string concatenation inside StringBuilder append()"
...
Closes gh-15589
6 years ago
igor-suhorukov
59ac85d371
Avoid string concatenation inside StringBuilder append()
...
See gh-15589
6 years ago
dreis2211
46e59503ec
Use JSONObject.putOpt in JsonConverter
...
Closes gh-15595
6 years ago
Stephane Nicoll
51936e1a5c
Rename "agent" to "agents" to properly indicate its type
...
Closes gh-15455
6 years ago
igor-suhorukov
3eb2f5e476
Replace Collections sort with list sort() method
...
Closes gh-15585
6 years ago
Stephane Nicoll
1223355fe6
Polish "Simplify code by using for-each loop"
...
Closes gh-15563
6 years ago
igor-suhorukov
dfb3cd51bc
Simplify code by using for-each loop
...
See gh-15563
6 years ago
Stephane Nicoll
fbef9700bf
Merge branch '2.1.x'
6 years ago
Erik Mulder
00763af335
Fix system properties override example
...
Closes gh-15562
6 years ago
igor-suhorukov
b370b1f03a
Replace indexOf() with a call to the contains()
...
See gh-15559
6 years ago
Andy Wilkinson
372b6605b3
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
83ce5dcee8
Add missing task output annotations to BootJar and BootWar
...
Closes gh-15488
6 years ago
igor-suhorukov
cbf6b330ba
Simplify code by using Map computeIfAbsent
...
Closes gh-15543
6 years ago
Stephane Nicoll
c948bdd14d
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
51d3626c3b
Merge branch '2.0.x' into 2.1.x
6 years ago
dreis2211
27e89bbb8a
Optimize StringSequence
...
Closes gh-15473
6 years ago
Andy Wilkinson
0ad72d5b5e
Remove reliance on mavenLocal from Gradle plugin’s tests
...
See gh-15471
6 years ago
Andy Wilkinson
4edc32844a
Remove use of execute method inherited from internal class
...
Closes gh-15484
6 years ago
Stephane Nicoll
317c4c2c38
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
7dbe70dc61
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
c0b07a9429
Polish "Fix StringSequence.equals() for different lengths"
...
Closes gh-15465
6 years ago
dreis2211
2a0680c2ba
Fix StringSequence.equals() for different lengths
...
See gh-15465
6 years ago