Commit 29c5df7
committed
Replace vendored jars with verified Maven Central dependencies
374 of 419 vendored jars are replaced by version-catalog coordinates
(gradle/libs.versions.toml). Every adopted coordinate was SHA-1-matched
byte-identical to the vendored jar it replaces; resolution is
non-transitive so the runtime artifact set stays exactly the audited
set, and gradle/verification-metadata.xml enforces sha256 on every
resolution. gradle/vendored-layout.json maps each artifact to its
historical place in the distribution; per-project placement checks
(aggregated by verifyVendoredParity, required by every build and by
setup assembly) fail if a resolved artifact lacks a placement. The 45
jars without a byte-identical published artifact stay vendored, each
with an evidence-based reason in
tools/build-parity/jar-provenance.json.
Distribution output is verified entry-content identical to an Ant
build of this branch's parent commit: 490 of 490 archives, zero
differences beyond tool metadata. Tooling and methodology in
tools/build-parity/.
Refs #52, #146
Signed-off-by: Finnegan's Owner <44065187+pacmano1@users.noreply.github.com>1 parent 24c96f5 commit 29c5df7
379 files changed
Lines changed: 4093 additions & 1 deletion
File tree
- client/lib
- command
- lib
- testlib
- donkey
- lib
- commons
- database
- guava
- xstream
- testlib
- generator/lib
- gradle
- server
- lib
- ant
- aws
- ext
- netty
- commons
- database
- extensions
- dicomviewer
- doc
- file
- hapi
- jackson
- javax
- jaxb
- ext
- jaxws
- ext
- jersey
- ext
- jetty
- jsp
- jms
- log4j
- swagger
- ext
- testlib
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
56 | 61 | | |
57 | 62 | | |
58 | 63 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments