From 787428bf22bfc5f8831c587af9a2dc0dd3c6b577 Mon Sep 17 00:00:00 2001 From: Jakob K Date: Sat, 15 May 2021 18:32:51 +0200 Subject: [PATCH] Remove gson and org.json extensions --- .../languageextensions/GsonExtensions.kt | 20 ------------------- .../languageextensions/JSONExtensions.kt | 11 ---------- 2 files changed, 31 deletions(-) delete mode 100644 src/main/kotlin/net/axay/kspigot/languageextensions/GsonExtensions.kt delete mode 100644 src/main/kotlin/net/axay/kspigot/languageextensions/JSONExtensions.kt diff --git a/src/main/kotlin/net/axay/kspigot/languageextensions/GsonExtensions.kt b/src/main/kotlin/net/axay/kspigot/languageextensions/GsonExtensions.kt deleted file mode 100644 index a04fdbd0..00000000 --- a/src/main/kotlin/net/axay/kspigot/languageextensions/GsonExtensions.kt +++ /dev/null @@ -1,20 +0,0 @@ -package net.axay.kspigot.languageextensions - -import com.google.gson.Gson -import com.google.gson.JsonObject -import java.net.URL - -internal fun JsonObject.getStringOrNull(key: String): String? { - return try { - this[key].asString - } catch (exc: Exception) { - null - } -} - -internal fun Gson.fromUrlJson(url: String): JsonObject? { - return fromJson( - URL(url).readText(), - JsonObject::class.java - ) ?: return null -} \ No newline at end of file diff --git a/src/main/kotlin/net/axay/kspigot/languageextensions/JSONExtensions.kt b/src/main/kotlin/net/axay/kspigot/languageextensions/JSONExtensions.kt deleted file mode 100644 index 009335fb..00000000 --- a/src/main/kotlin/net/axay/kspigot/languageextensions/JSONExtensions.kt +++ /dev/null @@ -1,11 +0,0 @@ -package net.axay.kspigot.languageextensions - -import org.json.JSONObject - -internal fun JSONObject.getStringOrNull(key: String): String? { - return try { - this[key].toString() - } catch (exc: Exception) { - null - } -} \ No newline at end of file