Samuel Colvin
9c4860ce96
Valdiate arguments config (#1663)
* add `configs` to validate_arguments
* simplify `validate_arguments` and add annotation for parameter `configs`
* change double quotes to single quotes
* reformat code
* fix mypy error
* fix mypy 'maximum semantic analysis' error
* rename 'configs' > 'config_params'
* change name and usage, start tests
* prevent setting fields on custom config
* add docs and fix mypy
* tweak docs
* add change
Co-authored-by: quantpy <quantpy@qq.com>
2020-09-06 23:17:52 +01:00
..
2019-10-14 16:40:25 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 15:23:20 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 15:05:06 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-07-03 20:51:23 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-09-06 23:17:52 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:54:12 +01:00
2020-05-31 14:57:37 +01:00
2020-06-27 14:51:18 +01:00