Skip to content

Commit f4c7b1c

Browse files
committed
update readme [skip-ci]
1 parent 3eb3667 commit f4c7b1c

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,3 +151,18 @@ Optional middlewares can be one or more of:
151151

152152
The order in which middlewares are invoked are:
153153
`init |> read |> pre_validation |> validate |> pre_invoke |> invoke |> post_invoke`
154+
155+
## TODO
156+
157+
Not all OpenAPI features are supported yet, e.g.:
158+
- [`oneOf`, `anyOf`, `allOf`, `not`](https://swagger.io/docs/specification/data-models/oneof-anyof-allof-not/)
159+
- [inheritance and polymorphism](https://swagger.io/docs/specification/data-models/inheritance-and-polymorphism/)
160+
- [some of the JSON schema keywords](https://swagger.io/docs/specification/data-models/keywords/)
161+
- some [subtler data types](https://swagger.io/docs/specification/data-models/data-types/)
162+
- native representaion of some of the string formats, e.g. uuid, url
163+
- read-only and write-only properties
164+
- authentication schemes
165+
166+
There could be more unsupported features than what is listed above.
167+
168+
This is currently a beta version. It requires the Julia code generator hosted in [this forked branch](https://github.com/tanmaykm/openapi-generator/tree/tan/juliacodegen) of the OpenAPI code generator. The plan is to submit it for inclusion in the upstream repo soon.

0 commit comments

Comments
 (0)