Terracotta-OSS / terracotta-platform

http://terracotta.org
Apache License 2.0
32 stars 48 forks source link

Update dependency versions -- logging component update #1107

Closed cljohnso closed 2 years ago

cljohnso commented 2 years ago

This commit updates dependencies to consolidate the SLF4J and Logback dependencies in upstream dependencies and this project.

cljohnso commented 2 years ago

Mostly exclusions for SLF4J in strategic places ...

cljohnso commented 2 years ago

@cljohnso : can't you move the exclusions in the parent pom where the depedencies are declared (eventually declaring them if needed) ?

Pretty sure we will mistakenly forgive one during maintenance or addition dev tests if these are not put in common.

Unless I missed some, the bulk of the exclusions are for modules declared in this project -- Maven stupidly chooses the base version of the range when performing dependency convergence assessment for "local" modules. If I missed a exclusion which should have been in dependencyManagment, please point it out and I'll correct it.