// SPDX-FileCopyrightText: © 2021 Matthias Andreas Benkard // // SPDX-License-Identifier: LGPL-3.0-or-later import org.jspecify.annotations.NullMarked; /** * Provides a parser for the GVariant * serialization format. * * * *

Overview

* *

The {@link eu.mulk.jgvariant.core} package contains the {@link eu.mulk.jgvariant.core.Decoder} * type, which contains classes to parse and represent serialized GVariant values. * *

Installation

* * * *

Usage with Maven

* * {@snippet lang="xml" : * * ... * * * ... * * * * eu.mulk.jgvariant * jgvariant-bom * 0.1.10 * pom * import * * * * ... * * * * ... * * * eu.mulk.jgvariant * jgvariant-core * * * eu.mulk.jgvariant * jgvariant-ostree * * * ... * * * ... * * } * *

Usage with Gradle

* * {@snippet lang="groovy" : * dependencies { * // ... * * implementation(platform("eu.mulk.jgvariant:jgvariant-bom:0.1.10")) * implementation("eu.mulk.jgvariant:jgvariant-core") * implementation("eu.mulk.jgvariant:jgvariant-ostree") * * // ... * } * } */ @NullMarked module eu.mulk.jgvariant.core { requires static com.google.errorprone.annotations; requires static org.apiguardian.api; requires static org.jetbrains.annotations; requires static org.jspecify; exports eu.mulk.jgvariant.core; }