build: update build-time dependencies, address new warnings (#413)

* build: update build-time dependencies, address new warnings

* build: switch to central repo declaration, remove redundant repositories

* build: use spotless predeclaration, more task avoidance on kotlin modules
This commit is contained in:
zml 2022-12-08 20:40:52 -08:00 committed by Jason
parent 86b76b91c7
commit 59c5a8310c
33 changed files with 204 additions and 135 deletions

12
.palantir/revapi.yml Normal file
View file

@ -0,0 +1,12 @@
acceptedBreaks:
"1.7.1":
cloud.commandframework:cloud-core:
- code: "java.generics.formalTypeParameterRemoved"
old: "method <T> int cloud.commandframework.arguments.flags.FlagContext::count(java.lang.String)"
new: "method int cloud.commandframework.arguments.flags.FlagContext::count(java.lang.String)"
justification: "no binary break"
cloud.commandframework:cloud-services:
- code: "java.class.nowFinal"
old: "class cloud.commandframework.services.types.ConsumerService.PipeBurst"
new: "class cloud.commandframework.services.types.ConsumerService.PipeBurst"
justification: "no practical effect, the constructor was private already"