Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 2.04 KB

File metadata and controls

58 lines (40 loc) · 2.04 KB

Ubuntu build codecov   license

Welcome to the base-libraries repository

This repository contains common data types and utilities used by the Spine SDK subprojects (e.g. core-jvm).

The annotations module

Contains annotation types used by the Spine SDK.

The base module

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")
}

The format module

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")
}

Language versions