generator

oas-gen - java reactor-netty generator

Лицензия

Лицензия

Категории

Категории

Сеть React Взаимодействие с пользователем Веб-фреймворки Netty Networking Reactor Контейнер Микросервисы Reactive libraries
Группа

Группа

io.github.fomin.oas-gen
Идентификатор

Идентификатор

oas-gen-reactor-netty-generator
Последняя версия

Последняя версия

0.0.33
Дата

Дата

Тип

Тип

module
Описание

Описание

generator
oas-gen - java reactor-netty generator
Ссылка на сайт

Ссылка на сайт

https://github.com/fomin/oas-gen
Система контроля версий

Система контроля версий

https://github.com/fomin/oas-gen

Скачать oas-gen-reactor-netty-generator

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
io.github.fomin.oas-gen : oas-gen-java-dto-generator jar 0.0.33

Модули Проекта

Данный проект не имеет модулей.

oas-gen

Just another OpenAPI code generator

How to run via command line

java -cp <classpath> io.github.fomin.oasgen.java.MainKt \
        -b <base-directory> \
        -p <schema-path (relative to base directory)> \
        -s <schema-file> \
        -o <output-directory> \
        -n <namespace> \
        -g <generator-id> \
        -c <converter-id> ...

How to use with gradle

plugins {
    id("io.github.fomin.oas-gen") version "<PLUGIN_VERSION>"
}

dependencies {
    // add generators to configuration "oas-gen"
    // there is example for reactor-netty generator
    oasGen("io.github.fomin.oas-gen", "oas-gen-reactor-netty-generator", "0.0.18")
}

oasGen {
    generate(
            generatorId = "java-reactor-netty-client",
            baseDir = file("../../simple-schema"),
            schemaPath = "simple.yaml",
            namespace = "com.example",
            // create java source-set with generated files
            javaSources = true
    )
}

Links and Trademarks

OpenAPI is a trademark of The Linux Foundation https://www.openapis.org/ https://www.linuxfoundation.org/trademark-list/

io.github.fomin.oas-gen

Fomin

Версии библиотеки

Версия
0.0.33
0.0.32
0.0.31
0.0.30
0.0.29
0.0.28
0.0.27
0.0.26
0.0.25
0.0.24
0.0.23
0.0.22
0.0.21
0.0.20
0.0.19
0.0.19-alpha1
0.0.18
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11