Verified Commit 111c5a12 authored by Konstantin Kopper's avatar Konstantin Kopper
Browse files

Kotlin 1.3.31 and some dependency upgrades

parent 9914d1f5
Pipeline #7457 passed with stages
in 7 minutes and 18 seconds
......@@ -7,7 +7,7 @@ if (!JavaVersion.current().isJava8Compatible)
error("Only JDK 8 or newer is supported!")
plugins {
kotlin("jvm") version "1.3.30"
kotlin("jvm") version "1.3.31"
id("org.jetbrains.dokka") version "0.9.18"
}
......@@ -18,7 +18,7 @@ repositories {
val ktorVersion = "1.1.4"
val junitVersion = "5.4.2"
val aspectjVersion = "1.9.3"
val aspectjVersion = "1.9.4"
dependencies {
// The pseuco-java-compiler
......@@ -28,24 +28,24 @@ dependencies {
implementation(kotlin("stdlib-jdk8"))
// Coroutines
implementation("org.jetbrains.kotlinx", "kotlinx-coroutines-core", "1.2.0")
implementation("org.jetbrains.kotlinx", "kotlinx-coroutines-core", "1.2.1")
// OpenJFX
if (JavaVersion.current().isJava11Compatible) {
for (pkg in listOf("base", "controls", "fxml", "graphics"))
for (os in listOf("linux", "mac", "win"))
implementation("org.openjfx", "javafx-$pkg", "12", classifier = os)
implementation("org.openjfx", "javafx-$pkg", "12.0.1", classifier = os)
}
// Provides RichText TextAreas. Used for code input area.
implementation("org.fxmisc.richtext", "richtextfx", "0.9.3")
implementation("org.fxmisc.richtext", "richtextfx", "0.10.1")
// Google GSON library for JSON
implementation("com.google.code.gson", "gson", "2.8.5")
// Apache Commons
implementation("commons-io", "commons-io", "2.6")
implementation("org.apache.commons", "commons-lang3", "3.8.1")
implementation("org.apache.commons", "commons-lang3", "3.9")
// Ktor Apache client and server framework
implementation("io.ktor", "ktor-client-apache", ktorVersion)
......@@ -55,7 +55,7 @@ dependencies {
implementation("io.ktor", "ktor-freemarker", ktorVersion)
// http4k WebSocket client library
implementation("org.http4k", "http4k-client-websocket", "3.136.0")
implementation("org.http4k", "http4k-client-websocket", "3.146.0")
// AspectJ runtime
runtimeOnly("org.aspectj", "aspectjrt", aspectjVersion)
......@@ -262,7 +262,7 @@ val dokka by tasks.getting(DokkaTask::class) {
externalDocumentationLink {
if (JavaVersion.current().isJava11Compatible) {
val path = "https://openjfx.io/javadoc/${dependencyVersion("javafx")}/"
val path = "https://openjfx.io/javadoc/${dependencyVersion("javafx").substringBefore(".")}/"
url = url(path)
packageListUrl = url(path + "element-list")
} else
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment