@@ -6,8 +6,8 @@ plugins {
66 id ' maven-publish'
77 id ' signing'
88 id " org.sonarqube" version " 3.3"
9- id ' org.jetbrains.dokka' version ' 1.5.0 '
10- id ' org.jetbrains.kotlin.jvm' version ' 1.5.21 '
9+ id ' org.jetbrains.dokka' version ' 1.5.30 '
10+ id ' org.jetbrains.kotlin.jvm' version ' 1.5.30 '
1111 id ' org.unbroken-dome.test-sets' version ' 4.0.0'
1212 id ' com.github.ben-manes.versions' version ' 0.39.0'
1313 id ' io.github.gradle-nexus.publish-plugin' version ' 1.1.0'
@@ -33,8 +33,10 @@ String getBuildSignKey(String property) {
3333ext {
3434 processorApiVersion = ' 2021.1'
3535 processorTestVersion = ' 2021.4'
36- jacksonVersion = ' 2.12.3'
37- groovyVersion = ' 3.0.8'
36+ kotlinVersion = " 1.5.30"
37+ jacksonVersion = ' 2.12.5'
38+ groovyVersion = ' 3.0.9'
39+ junitVersion = ' 5.8.0'
3840
3941 publishUser = getBuildProperty (' PUBLISH_USER' )
4042 publishKey = getBuildProperty (' PUBLISH_KEY' )
@@ -103,13 +105,12 @@ compileTestKotlin {
103105// }
104106
105107dependencies {
106- components. all(JacksonPlatformRule )
107- components. all(KotlinPlatformRule )
108-
109108 antlr ' org.antlr:antlr4:4.9.2'
110109
111110 compileOnly " io.openapiprocessor:openapi-processor-api:$processorApiVersion "
112- implementation " com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion "
111+ implementation platform(" org.jetbrains.kotlin:kotlin-bom:$kotlinVersion " )
112+ implementation platform(" com.fasterxml.jackson:jackson-bom:$jacksonVersion " )
113+ implementation " com.fasterxml.jackson.module:jackson-module-kotlin"
113114
114115 implementation ' org.openapi4j:openapi-parser:1.0.7'
115116 implementation (' io.swagger.parser.v3:swagger-parser:2.0.27' ) {
@@ -129,9 +130,10 @@ dependencies {
129130 testImplementation (" org.codehaus.groovy:groovy:$groovyVersion " )
130131 testImplementation (" org.codehaus.groovy:groovy-nio:$groovyVersion " )
131132 testImplementation (' org.spockframework:spock-core:2.0-groovy-3.0' )
132- testImplementation (" org.junit.jupiter:junit-jupiter-api:5.7.2" )
133- testImplementation (" org.junit.jupiter:junit-jupiter-params:5.7.2" )
134- testRuntimeOnly (" org.junit.jupiter:junit-jupiter-engine:5.7.2" )
133+ testImplementation platform(" org.junit:junit-bom:$junitVersion " )
134+ testImplementation (" org.junit.jupiter:junit-jupiter-api" )
135+ testImplementation (" org.junit.jupiter:junit-jupiter-params" )
136+ testRuntimeOnly (" org.junit.jupiter:junit-jupiter-engine" )
135137 testImplementation(" io.mockk:mockk:1.12.0" )
136138 testImplementation(" io.kotest:kotest-runner-junit5:4.6.1" )
137139 testImplementation (' ch.qos.logback:logback-classic:1.2.3' )
0 commit comments