Skip to content

Installation

Lukas Ruegner edited this page Jun 8, 2024 · 5 revisions
dependencies {

    implementation("io.github.smiley4:schema-kenerator-core:<VERSION>")
    
    // only for using reflection
    implementation("io.github.smiley4:schema-kenerator-reflection:<VERSION>")
    
    // only for using kotlinx-serialization
    implementation("io.github.smiley4:schema-kenerator-serialization:<VERSION>")
    
    // only for generating json-schemas
    implementation("io.github.smiley4:schema-kenerator-jsonschema:<VERSION>")
    
    // only for generating swagger-schemas
    implementation("io.github.smiley4:schema-kenerator-swagger:<VERSION>")
    
    // only for basic support of Jackson-annotations
    implementation("io.github.smiley4:schema-kenerator-jackson:<VERSION>")
    
    // only for support of Jackson-annotations specific to json-schemas
    implementation("io.github.smiley4:schema-kenerator-jackson-jsonschema:<VERSION>")
    
    // only for support of Jackson-annotations specific to swagger-schemas
    implementation("io.github.smiley4:schema-kenerator-jackson-swagger:<VERSION>")

}