feat(schema): support custom title, description and default for enums (#1749)

* refactor(schema): put schema data from fieldinfo in dedicated function

* feat(schema): support custom title, description and default for enums

closes #1748

* refactor: replace $ref by allOf + $ref to be supported by doc generation tools

* fix: do not set title by default for enums

* refactor: make code more explicit

* fix: run linter
This commit is contained in:
PrettyWood
2020-10-18 21:23:06 +02:00
committed by GitHub
parent 29e3877a44
commit 3aacec4e17
3 changed files with 137 additions and 18 deletions
+1
View File
@@ -0,0 +1 @@
Support custom title, description and default in schema of enums