Stephane Nicoll
4c1ef630c9
Restore lazy evaluation of project/build/finalName
...
This commit restores the read-only `finalName` so that its value can
be lazily resolved against `${project.build.finalName}`.
While doing the evaluation ourselves and not relying on a dedicated
field at all would have been better, the evaluation increased the
number of required dependencies for no good reason.
IDEs should not offer auto-completion for that read-only field and it
is not published in the generated site either.
Closes gh-16456
6 years ago
Andy Wilkinson
881fbeff43
Test the Gradle Plugin against Gradle 5.4.1
...
Closes gh-16576
6 years ago
Andy Wilkinson
5d77b48aed
Polish "Polish Maven Plugin's tests"
...
See gh-16618
6 years ago
daonan.zhan
52c2c534db
Polish Maven Plugin's tests
...
See gh-16618
6 years ago
Johnny Lim
363994515b
Polish
...
See gh-16575
6 years ago
Andy Wilkinson
dfbc787737
Test the Gradle plugin against Gradle 5.4
...
Closes gh-16576
6 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
6 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
6 years ago
Phillip Webb
912e0a87a8
Merge branch '2.0.x' into 2.1.x
6 years ago
Phillip Webb
8c2e0a61ae
Merge branch '1.5.x' into 2.0.x
6 years ago
Phillip Webb
47c6bf741d
Merge branch '2.0.x' into 2.1.x
6 years ago
Phillip Webb
07c000c5b7
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
6aa4fe579a
Polish
...
See gh-16068
6 years ago
Andy Wilkinson
db4623c519
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
7b5f46d6e3
Add Spring-Boot-* manifest attributes to jars and wars built with Gradle
...
Closes gh-16068
6 years ago
Andy Wilkinson
2adb6b1fa4
Override version of Maven Site Plugin for JDK 9+181 compatibility
...
See gh-16400
6 years ago
Stephane Nicoll
62d9c0a8b3
Test against Gradle 5.3.1
6 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
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
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
567a82f4ba
Update multi release test jar to include Java 12
...
See gh-16212
6 years ago
dreis2211
c2335e130c
Test against Gradle 5.3
...
Closes gh-16294
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
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
716b4e8acf
Test the Gradle plugin against Gradle 5.3-rc-3
...
Closes gh-16211
6 years ago
Johnny Lim
c5b5f752ed
Polish
...
Closes gh-16219
6 years ago
Phillip Webb
fc3aa43cc2
Update copyright year for changed files
6 years ago
Andy Wilkinson
9d06d22b99
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
53326695ea
Polish
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
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
91a005f578
Resolve generic types in generated metadata
...
Closes gh-15850
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
Madhura Bhave
012a956454
Fix typo in doc
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
948bafa4d8
Repackage kotlin-module metadata beneath BOOT-INF/classes
...
Closes gh-15890
6 years ago
Andy Wilkinson
a975c0ad16
Use Testcontainers’ CassandraContainer rather than our own
...
Closes gh-15901
6 years ago
Michael Simons
316126e8f0
Replace custom Neo4j container with Testcontainers version
...
See gh-15638
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
8a7958ef55
Do not use reflection to fall back to JDKs jar URLStreamHandler
...
Closes gh-15844
6 years ago