Skip to content

Commit

Permalink
Add Configuration Schema (#3696)
Browse files Browse the repository at this point in the history
* Add Configuration Schema

This adds type and description information to the configuration using
the jsonschema spec.

So far this is only a proof of concept, and touches only a couple of
entries.

* Add schema test to CI

* Try using sphinx-jsonschema

* Add more configuration descriptions

* add more descriptions

* add a bunch more descriptions

* use multi-line text blocks

* add more descriptions

* Test completeness of schema

* add new config value

* Revert changes adding a docpage

* Add informative error when config and schema are out of sync
  • Loading branch information
mrocklin authored Apr 21, 2020
1 parent 83c27fa commit 9cfd066
Show file tree
Hide file tree
Showing 4 changed files with 848 additions and 2 deletions.
Loading

0 comments on commit 9cfd066

Please sign in to comment.