Comments (1)
Hi @BertrandGouny,
thanks for your feedback. True, we don't allow allOf
, anyOf
and oneOf
in our generator. The generator in this project
is build to best deal with APIs defined in https://jsonapi.org/ we have generator examples in the codebase: https://github.com/pace/bricks/blob/master/http/jsonapi/generator/internal/fueling/open-api.json
If you can better work with https://github.com/deepmap/oapi-codegen, then you should use it. This repository is a toolbox, in case the generator doesn't work for you, use another one. Sure, our default logging etc. wont be added in that case. That you would have to add yourself.
Does this make sense to you?
from bricks.
Related Issues (20)
- Update README for usage HOT 2
- Sporadic failure in test (travis-ci) for locale package
- Introduce *decimal.Decimal to make omitempty work for numbers
- Fix current linter issues
- Allow data property for primitive (non-object) type in nested fields
- api generation: PATCH
- api generation: validate string length
- objstore: move healthcheck registration into client creation
- Extend http DumpRoundTripper to allow hiding of sensitive headers
- Revisit ordering of default RoundTripper Chain
- objstore health fails from time to time
- S3 HealthCheck doesn't play nicely with versioned bucket
- Introduce dedicated and secondary client for couchdb backend health checks HOT 1
- Locale: Either do not add to context if empty or return false if requested and is empty
- Dump RoundTripper: Escape/Mask basic-auth
- codahale/hdrhistogram repo url has been transferred under the github HdrHstogram umbrella
- `brickserrors.Handle` needs a check for context cancellation
- Validation of request parameters fails on uppercase uuids
- Zero values in decimals leads to omitted response fields in API generator
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bricks.