yang2swagger icon indicating copy to clipboard operation
yang2swagger copied to clipboard

Yang to swagger generator

Results 14 yang2swagger issues
Sort by recently updated
recently updated
newest added

Hello, swagger-maven-plugin leads to failed docker build during `mvn package` goal as shown below ![20240422_failed_docker_build](https://github.com/bartoszm/yang2swagger/assets/25647695/e9bec078-3a11-4532-ae56-e34c607fec99) The issue seems to be caused from missing upper bound of maven-core dependency ```xml org.apache.maven...

We have a YANG RPC similar to this: rpc my-rpc { description "My RPC Description"; ... In the OpenAPI output, we notice that the POST endpoint generated has canned message...

Bumps [guava](https://github.com/google/guava) from 30.1-jre to 32.0.0-jre. Release notes Sourced from guava's releases. 32.0.0 Maven <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>32.0.0-jre</version> <!-- or, for Android: --> <version>32.0.0-android</version> </dependency> Jar files 32.0.0-jre.jar 32.0.0-android.jar Guava...

dependencies

## So briefing about the problem statement. ### Pagination support in swagger For the leaf and leaf list if there are millions or billions(just for say) of records. the get...

good first issue

It would be useful to support the features defined in RFC 7950, particularly [the "action" statement](https://www.rfc-editor.org/rfc/rfc7950#page-113). My team is using "action" to define certain operations. Currently we are duplicating this...

After building the docker image following the steps included in the README, I am not able to get the swagger conversion. I have checked all the imported modules and the...

This is the fix for setting fields as required. It works fine even after converting to OASv3.x, please review..

I converted [swagger-generator/src/test/resources/simplest.yang](https://github.com/bartoszm/yang2swagger/blob/67b312c8984462152d1b54d3c7e96f3fa6ddffeb/swagger-generator/src/test/resources/simplest.yang), which has an integer with a range of `1` to `4096`: ``` typedef myint1 { type int32 { range 1..4096; } } ``` Although, in the swagger...

1/ Recognise the ietf-yang-schema-mount - mount point extension in yang module. 2/ Allow specifying a module as mounted in a mount-point defined by other module in same generation/execution.