Commit b3efa28b authored by Iaroslav Postovalov's avatar Iaroslav Postovalov 💻
Browse files

Update Jackson, specify explicitly Kotlin libraries' versions

parent 7de2dcc7
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ Versatile and useful plugin utilities for your Spigot plugins in Kotlin:
## Runtime

Download the
[API runtime](https://gitlab.com/CMDR_Tvis/plugin-api/-/jobs/artifacts/master/raw/runtime/build/libs/plugin-api-13.1.3-all.jar?job=publish-runtime)
[API runtime](https://gitlab.com/CMDR_Tvis/plugin-api/-/jobs/artifacts/master/raw/runtime/build/libs/plugin-api-13.1.4-all.jar?job=publish-runtime)
and put into your `/plugins/` folder with all depending on API plugins. 

## Including
+9 −7
Original line number Diff line number Diff line
import java.net.URL

plugins { `maven-publish`; id("org.jetbrains.dokka"); kotlin("jvm") }
val jacksonCoreVersion: String by project
val jacksonModuleKotlinVersion: String by project
val jacksonVersion: String by project
val kotlinApiVersion: String by project
val kotlinJvmTarget: String by project
val kotlinVersion: String by project
val kotlinLanguageVersion: String by project
val pluginApiVersion: String by project
val spigotApiVersion: String by project
@@ -23,10 +23,12 @@ allprojects {

    dependencies {
        compileOnly("org.spigotmc:spigot-api:$spigotApiVersion")
        implementation("com.fasterxml.jackson.core:jackson-core:$jacksonCoreVersion")
        implementation("com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonModuleKotlinVersion") { exclude("org.jetbrains.kotlin") }
        implementation(kotlin("stdlib-jdk8"))
        implementation(kotlin("reflect"))
        implementation("com.fasterxml.jackson.core:jackson-annotations:$jacksonVersion")
        implementation("com.fasterxml.jackson.core:jackson-core:$jacksonVersion")
        implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion")
        implementation("com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion") { exclude("org.jetbrains.kotlin") }
        implementation(kotlin("stdlib-jdk8", kotlinVersion))
        implementation(kotlin("reflect", kotlinVersion))
    }

    tasks.compileKotlin.get().kotlinOptions {
@@ -118,7 +120,7 @@ tasks.dokka {

        arrayOf(
            "https://ci.md-5.net/job/BungeeCord/ws/chat/target/apidocs/",
            "http://fasterxml.github.io/jackson-databind/javadoc/2.9/",
            "http://fasterxml.github.io/jackson-databind/javadoc/2.10/",
            "https://hub.spigotmc.org/javadocs/spigot/",
            "https://static.javadoc.io/com.google.code.gson/gson/2.8.5/"
        ).forEach {
+2 −3
Original line number Diff line number Diff line
dokkaVersion=0.10.0
jacksonCoreVersion=2.9.9
jacksonModuleKotlinVersion=2.9.7
jacksonVersion=2.10.0
kotlin.code.style=official
kotlinApiVersion=1.3
kotlinJvmTarget=1.8
kotlinLanguageVersion=1.3
kotlinVersion=1.3.50
pluginApiVersion=13.1.3
pluginApiVersion=13.1.4
shadowVersion=5.1.0
spigotApiVersion=1.14.4-R0.1-SNAPSHOT