Updated dependencies.

This commit is contained in:
Erik C. Thauvin 2022-02-14 22:40:06 -08:00
parent cbc69be517
commit 7aaa46e9f4
6 changed files with 34 additions and 18 deletions

View file

@ -1,13 +1,13 @@
plugins {
id 'application'
id 'com.github.ben-manes.versions' version '0.41.0'
id 'com.github.ben-manes.versions' version '0.42.0'
id 'idea'
id 'io.gitlab.arturbosch.detekt' version '1.19.0'
id 'java'
id 'net.thauvin.erik.gradle.semver' version '1.0.4'
id 'org.jetbrains.kotlin.jvm' version '1.6.10'
id 'org.jetbrains.kotlin.kapt' version '1.6.10'
id 'org.jetbrains.kotlinx.kover' version '0.4.4'
id 'org.jetbrains.kotlinx.kover' version '0.5.0'
id 'org.sonarqube' version '3.3'
id 'pmd'
}
@ -28,7 +28,7 @@ mainClassName = packageName + '.Mobibot'
ext.versions = [
log4j: '2.17.1',
pmd : '6.41.0',
pmd : '6.42.0',
]
repositories {
@ -42,22 +42,27 @@ dependencies {
kapt(semverProcessor)
compileOnly(semverProcessor)
// PircBotX
implementation 'com.github.pircbotx:pircbotx:-SNAPSHOT'
// Commons
implementation 'org.apache.commons:commons-lang3:3.12.0'
implementation 'org.apache.commons:commons-text:1.9'
implementation 'commons-cli:commons-cli:1.5.0'
implementation 'commons-codec:commons-codec:1.15'
implementation 'commons-net:commons-net:3.8.0'
implementation 'com.google.code.gson:gson:2.8.9'
// Google
implementation 'com.google.code.gson:gson:2.9.0'
implementation 'com.google.guava:guava:31.0.1-jre'
implementation(platform("org.jetbrains.kotlin:kotlin-bom"))
// Kotlin
implementation platform('org.jetbrains.kotlin:kotlin-bom')
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8'
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0'
implementation 'org.slf4j:slf4j-api:1.7.33'
// Logging
implementation 'org.slf4j:slf4j-api:1.7.36'
implementation "org.apache.logging.log4j:log4j-api:$versions.log4j"
implementation "org.apache.logging.log4j:log4j-core:$versions.log4j"
implementation "org.apache.logging.log4j:log4j-slf4j-impl:$versions.log4j"
@ -117,9 +122,9 @@ tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach {
}
tasks.named("dependencyUpdates").configure {
rejectVersionIf {
isNonStable(it.candidate.version)
}
rejectVersionIf {
isNonStable(it.candidate.version)
}
}
pmd {