diff --git a/build.gradle.kts b/build.gradle.kts index 6de859b5..1e47b7f2 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,11 +6,11 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile import org.jmailen.gradle.kotlinter.KotlinterExtension plugins { - id("nebula.release") version "11.0.0" - id("nebula.kotlin") version "1.3.41" apply false - id("org.jmailen.kotlinter") version "1.26.0" apply false + id("nebula.release") version "12.0.0" + id("nebula.kotlin") version "1.3.50" apply false + id("org.jmailen.kotlinter") version "2.1.1" apply false id("info.solidsoft.pitest") version "1.4.0" apply false - id("com.github.ben-manes.versions") version "0.21.0" + id("com.github.ben-manes.versions") version "0.25.0" } buildscript { @@ -47,7 +47,9 @@ subprojects { // Test with JUnit 5 dependencies { - "testImplementation"(platform("org.junit:junit-bom:5.5.0")) + "implementation"(platform("org.jetbrains.kotlin:kotlin-bom:1.3.50")) + "implementation"(platform("org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.3.1")) + "testImplementation"(platform("org.junit:junit-bom:5.5.2")) "testImplementation"("org.junit.jupiter:junit-jupiter-api") "testRuntimeOnly"("org.junit.jupiter:junit-jupiter-engine") } @@ -76,7 +78,7 @@ subprojects { mutators = setOf("NEW_DEFAULTS") targetClasses = setOf("strikt.*") //by default "${project.group}.*" targetTests = setOf("strikt.**.*") - pitestVersion = "1.4.9" + pitestVersion = "1.4.10" threads = System.getenv("PITEST_THREADS")?.toInt() ?: Runtime.getRuntime().availableProcessors() outputFormats = setOf("XML", "HTML") diff --git a/strikt-core/strikt-core.gradle.kts b/strikt-core/strikt-core.gradle.kts index ffc5d1f6..26729abf 100644 --- a/strikt-core/strikt-core.gradle.kts +++ b/strikt-core/strikt-core.gradle.kts @@ -7,7 +7,7 @@ plugins { dependencies { implementation("org.jetbrains.kotlin:kotlin-reflect") - implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.2.2") + implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core") implementation("org.opentest4j:opentest4j:1.2.0") implementation("com.christophsturm:filepeek:0.1.1") diff --git a/strikt-protobuf/strikt-protobuf.gradle.kts b/strikt-protobuf/strikt-protobuf.gradle.kts index 3d54c3bb..8b1cc340 100644 --- a/strikt-protobuf/strikt-protobuf.gradle.kts +++ b/strikt-protobuf/strikt-protobuf.gradle.kts @@ -16,7 +16,7 @@ plugins { dependencies { api(project(":strikt-core")) - api("com.google.protobuf:protobuf-java:3.8.0") + api("com.google.protobuf:protobuf-java:3.9.1") } tasks.dokka { @@ -28,7 +28,7 @@ tasks.dokka { protobuf { protobuf(delegateClosureOf { protoc(delegateClosureOf { - artifact = "com.google.protobuf:protoc:3.8.0" + artifact = "com.google.protobuf:protoc:3.9.1" }) generateProtoTasks(delegateClosureOf { ofSourceSet("test") diff --git a/strikt-spring/strikt-spring.gradle.kts b/strikt-spring/strikt-spring.gradle.kts index 98a4c53f..c341342b 100644 --- a/strikt-spring/strikt-spring.gradle.kts +++ b/strikt-spring/strikt-spring.gradle.kts @@ -12,7 +12,7 @@ dependencies { api(project(":strikt-core")) - implementation(platform("org.springframework.boot:spring-boot-dependencies:2.1.6.RELEASE")) + implementation(platform("org.springframework.boot:spring-boot-dependencies:2.1.8.RELEASE")) compileOnly("org.springframework:spring-test") compileOnly("org.springframework:spring-web") compileOnly("javax.servlet:javax.servlet-api")