swagger-core icon indicating copy to clipboard operation
swagger-core copied to clipboard

Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API

Results 365 swagger-core issues
Sort by recently updated
recently updated
newest added

Using the https://en.wikipedia.org/wiki/Initialization-on-demand_holder_idiom here for thread safety.

## Problem When generating OpenAPI 3.1.0 spec and setting `ModelResolver#enumsAsRef` to true the `@Schema#allowableValues` annotation on an enum property is not processed correctly. The expected behaviour is that the generated...

Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.2 to 3.7.0. Commits 2c28b8d [maven-release-plugin] prepare release maven-javadoc-plugin-3.7.0 5530d68 [MJAVADOC-793] java.lang.NullPointerException: Cannot invoke "String.length()... 08cf68e Revert "Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2" 6446822 Bump org.apache.maven.shared:maven-invoker from...

dependencies

Bumps [org.apache.maven.plugins:maven-plugin-plugin](https://github.com/apache/maven-plugin-tools) from 3.6.4 to 3.13.1. Release notes Sourced from org.apache.maven.plugins:maven-plugin-plugin's releases. 3.13.0 Release Notes - Maven Plugin Tools - Version 3.13.0 Bug [MPLUGIN-517] - GoalRenderer renderParameterDetails() renders in wrong...

dependencies

Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.2 to 3.7.0. Commits 2c28b8d [maven-release-plugin] prepare release maven-javadoc-plugin-3.7.0 5530d68 [MJAVADOC-793] java.lang.NullPointerException: Cannot invoke "String.length()... 08cf68e Revert "Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2" 6446822 Bump org.apache.maven.shared:maven-invoker from...

dependencies

## Problem When generating OpenAPI 3.1.0 spec, properties with the java type `Object` do not have any type information in the generated open api but are instead empty. As an...

Bug
P2
pull-request-welcome
3.1 spec support

Interestingly enough, swagger-core 1.5.x uses a newer Jackson version than 2.x … this leads to version conflicts within swagger-parser: ```terminal [INFO] +- io.swagger.parser.v3:swagger-parser:jar:2.1.22:compile [INFO] | +- io.swagger.parser.v3:swagger-parser-v2-converter:jar:2.1.22:compile [INFO] | |...

Analogous to https://github.com/swagger-api/swagger-parser/pull/2103

## Problem When generating OpenAPI 3.1.0 spec the `@Schema#implementation` value on a property is ignored. ## Expected behaviour `@Schema#implementation` is considered also in OAS3.1 ## Reproducer The issues is reproduced...

Fixes "raw use of parameterized class Schema" warnings where applied, and helps working with the fluent getters in consuming code that uses a parameterized `Schema` variable.