This repository contains common data types and utilities used by the Spine SDK subprojects (e.g. core-jvm).
This module is not supposed to be used directly in an end-user project because it is
exposed as an API dependency by core-jvm
modules spine-client
and
spine-server
.
But if you need to, here is how you add it to your Gradle project:
dependencies {
implementation("io.spine:spine-base:$version")
}
This module contains utilities for parsing files in various types like YAML, JSON, binary Protobuf, or Protobuf JSON. This module is used internally by Spine SDK components. If you need it as a direct dependency in your Gradle project, please use the following code:
dependencies {
implementation("io.spine:spine-format:$version")
}
-
Java — see
BuildSettings.kt
-
Kotlin — see
Kotlin.kt
-
1.x
versions were assembled with Java 8.