openapi-processor / openapi-processor-core

moved into openapi-processor-base
Apache License 2.0
7 stars 5 forks source link
generator openapi openapi-processor openapi-processor-spring

:badge-license: https://img.shields.io/badge/License-Apache%202.0-blue.svg?labelColor=313A42 :badge-ci: https://github.com/openapi-processor/openapi-processor-core/workflows/build/badge.svg :oaps-ci: https://github.com/openapi-processor/openapi-processor-core/actions?query=workflow%3Abuild :sonar-coverage: https://sonarcloud.io/api/project_badges/measure?project=openapi-processor_openapi-processor-core&metric=coverage :sonar: https://sonarcloud.io/dashboard?id=openapi-processor_openapi-processor-core

:oaps-license: https://github.com/openapi-processor/openapi-processor-core/blob/master/LICENSE :oap-docs: https://docs.openapiprocessor.io :openapi: https://www.openapis.org/

:oap-central: https://search.maven.org/search?q=io.openapiprocessor :badge-central: https://img.shields.io/maven-central/v/io.openapiprocessor/openapi-processor-core?label=Maven%20Central

// badges link:{oaps-ci}[image:{badge-ci}[]] link:{sonar}[image:{sonar-coverage}[]] link:{oap-central}[image:{badge-central}[]] //link:{oaps-license}[image:{badge-license}[]]

// does not center on github //image::images/openapi-processor-core-800x400.png[logo,200,align="center"] ++++

++++

== moved

this code has moved to https://github.com/openapi-processor/openapi-processor-base/tree/main/openapi-processor-core

== openapi-processor-core

this is the re-usable core of the openapi-processors that generate java code.

It reads the link:{openapi}[OpenAPI] yaml, converts it to an internal model and provides writers to generate java code.

== documentation

See link:{oap-docs}[here].

== snapshot repository

to use snapshot versions add https://oss.sonatype.org/content/repositories/snapshots as maven repository to your build file.