Skip to content

Commit 3b24d2b

Browse files
committed
don't need
1 parent 5e4d1bf commit 3b24d2b

5 files changed

Lines changed: 1 addition & 33 deletions

File tree

build.gradle.kts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ plugins {
1111

1212
val cliGroup: String by project
1313
val projectVersion: String by project
14-
val jacksonVersion: String by project
1514
val apolloVersion: String by project
1615
val commonsLang3Version: String by project
1716
val cliktVersion: String by project
@@ -47,13 +46,10 @@ dependencies {
4746
implementation("com.github.ajalt.clikt:clikt:$cliktVersion")
4847
implementation("org.bouncycastle:bcprov-jdk15on:$bouncycastleVersion")
4948
implementation("org.bouncycastle:bcpkix-jdk15on:$bouncycastleVersion")
50-
implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion")
51-
implementation("com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:$jacksonVersion")
5249
implementation("commons-io:commons-io:$commonsIoVersion")
5350
implementation("com.auth0:java-jwt:$auth0JwtVersion")
5451
implementation("eu.geekplace.javapinning:java-pinning-core:1.2.0")
5552

56-
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion")
5753
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.3.2")
5854

5955
testImplementation("org.junit.jupiter:junit-jupiter-engine:$jupiterVersion")

gradle.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ projectVersion=0.4.1
55

66
vertxVersion=4.2.4
77
graalVersion = 21.3.0
8-
jacksonVersion=2.13.1
98
apolloVersion=3.1.0
109
commonsLang3Version = 3.12.0
1110
cliktVersion = 3.2.0

src/main/kotlin/spp/cli/PlatformCLI.kt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,14 @@ import com.apollographql.apollo3.exception.ApolloException
2222
import com.apollographql.apollo3.network.okHttpClient
2323
import com.auth0.jwt.JWT
2424
import com.auth0.jwt.algorithms.Algorithm
25-
import com.fasterxml.jackson.databind.module.SimpleModule
2625
import com.github.ajalt.clikt.core.CliktCommand
2726
import com.github.ajalt.clikt.parameters.options.default
2827
import com.github.ajalt.clikt.parameters.options.flag
2928
import com.github.ajalt.clikt.parameters.options.option
3029
import com.github.ajalt.clikt.parameters.types.file
3130
import eu.geekplace.javapinning.JavaPinning
32-
import io.vertx.core.json.jackson.DatabindCodec
3331
import kotlinx.datetime.Clock
3432
import kotlinx.datetime.DateTimeUnit
35-
import kotlinx.datetime.Instant
3633
import kotlinx.datetime.plus
3734
import okhttp3.OkHttpClient
3835
import okhttp3.Request
@@ -44,7 +41,6 @@ import org.bouncycastle.openssl.PEMParser
4441
import org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter
4542
import org.bouncycastle.util.encoders.Hex
4643
import spp.protocol.platform.developer.Developer
47-
import spp.protocol.marshall.KSerializers
4844
import java.io.File
4945
import java.io.StringReader
5046
import java.security.SecureRandom
@@ -82,12 +78,7 @@ object PlatformCLI : CliktCommand(name = "spp-cli", allowMultipleSubcommands = t
8278
}
8379
var developer: Developer = Developer("system")
8480

85-
override fun run() {
86-
val module = SimpleModule()
87-
module.addSerializer(Instant::class.java, KSerializers.KotlinInstantSerializer())
88-
module.addDeserializer(Instant::class.java, KSerializers.KotlinInstantDeserializer())
89-
DatabindCodec.mapper().registerModule(module)
90-
}
81+
override fun run() = Unit
9182

9283
fun connectToPlatform(): ApolloClient {
9384
val serverUrl = if (platformHost.startsWith("http")) {

src/main/resources/META-INF/native-image/spp/cli/reflect-config.json

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,12 @@
1010
},
1111
{
1212
"name":"[B"}
13-
,
14-
{
15-
"name":"[Lcom.fasterxml.jackson.databind.deser.Deserializers;"}
16-
,
17-
{
18-
"name":"[Lcom.fasterxml.jackson.databind.ser.Serializers;"}
1913
,
2014
{
2115
"name":"[Ljava.lang.String;"}
2216
,
2317
{
2418
"name":"[Lsun.security.pkcs.SignerInfo;"}
25-
,
26-
{
27-
"name":"com.fasterxml.jackson.databind.ext.Java7HandlersImpl",
28-
"methods":[{"name":"<init>","parameterTypes":[] }]}
29-
,
30-
{
31-
"name":"com.fasterxml.jackson.databind.ext.Java7SupportImpl",
32-
"methods":[{"name":"<init>","parameterTypes":[] }]}
3319
,
3420
{
3521
"name":"com.sun.crypto.provider.AESCipher$General",

src/test/kotlin/integration/CLIIntegrationTest.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@
1717
*/
1818
package integration
1919

20-
import com.fasterxml.jackson.module.kotlin.KotlinModule
2120
import io.vertx.core.json.Json
2221
import io.vertx.core.json.JsonArray
23-
import io.vertx.core.json.jackson.DatabindCodec
2422
import spp.cli.Main
2523
import spp.protocol.instrument.LiveBreakpoint
2624
import spp.protocol.instrument.LiveLog
@@ -33,8 +31,6 @@ import kotlin.reflect.KClass
3331
abstract class CLIIntegrationTest {
3432
companion object {
3533
init {
36-
DatabindCodec.mapper().registerModule(KotlinModule())
37-
3834
Main.standalone = false
3935
Main.main(
4036
arrayOf(

0 commit comments

Comments
 (0)