// SPDX-FileCopyrightText: © 2021 Matthias Andreas Benkard // // SPDX-License-Identifier: LGPL-3.0-or-later import org.jspecify.annotations.NullMarked; /** * {@link eu.mulk.jgvariant.core.Decoder} instances for OSTree repositories. * * * *

Overview

* *

The {@link eu.mulk.jgvariant.ostree} package contains record classes describing the elements * of OSTree repositories and factory methods to * create {@link eu.mulk.jgvariant.core.Decoder} instances for them. * *

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.ostree { requires transitive eu.mulk.jgvariant.core; requires org.tukaani.xz; requires static com.google.errorprone.annotations; requires static org.apiguardian.api; requires static org.jetbrains.annotations; requires static org.jspecify; exports eu.mulk.jgvariant.ostree; }