ssube
|
b6ac7201e9
|
lint: disable any warnings
|
2019-09-11 19:30:01 -05:00 |
ssube
|
2bb48b0b87
|
lint: fix things
|
2019-09-11 08:48:14 -05:00 |
ssube
|
71ef38b82e
|
lint: flatten flow control in rule diff func
|
2019-09-11 07:08:49 -05:00 |
ssube
|
80f2ea6521
|
lint(rule): get rid of some anys
|
2019-09-11 07:08:49 -05:00 |
ssube
|
a13a9095bc
|
fix(tests): begin testing friendly errors, other errors (exceptions)
|
2019-09-11 07:08:49 -05:00 |
ssube
|
c9c1a58407
|
feat(visitor): improve error messages (#20)
|
2019-09-11 07:08:49 -05:00 |
ssube
|
45a53a9821
|
fix(build): switch to relative imports
|
2019-08-30 00:24:12 -05:00 |
ssube
|
30ab437da3
|
feat: make fix mode mutations and defaults independent
|
2019-07-04 13:58:25 -05:00 |
ssube
|
15933ba620
|
feat: add default rule selector
|
2019-06-30 21:03:12 -05:00 |
ssube
|
37e20fca21
|
lint: misc fixes
|
2019-06-30 17:09:56 -05:00 |
ssube
|
18a3321061
|
lint: move rule iteration to its own fn
|
2019-06-30 12:58:30 -05:00 |
ssube
|
a630571ce1
|
feat: rule selector helper
|
2019-06-29 16:27:10 -05:00 |
ssube
|
2bd60c8f6c
|
feat: support multiple documents per source (#11)
|
2019-06-24 22:50:46 -05:00 |
ssube
|
eb1fdd3f30
|
formalize visitor, results, etc
|
2019-06-23 22:48:07 -05:00 |
ssube
|
9eb41fc38e
|
feat: load definitions from rules (fixes #2)
BREAKING CHANGE: adds a required `name` property (string) at the
top level of each `--rules` file, used as the schema name
|
2019-06-22 12:26:11 -05:00 |
ssube
|
6f15d1c621
|
feat: display diff when rule modifies data (fixes #3)
|
2019-06-22 11:48:41 -05:00 |
ssube
|
719954e2a8
|
feat: fix mode and type coercion
|
2019-06-17 07:11:36 -05:00 |
ssube
|
29f372daa8
|
fix: refactor parser into a single class
|
2019-06-16 16:15:01 -05:00 |
ssube
|
9a25fb97a8
|
feat: clean rules up with a bit of a visitor pattern
|
2019-06-16 13:30:04 -05:00 |
ssube
|
9a7f8829c0
|
feat: make rule filters optional (fixes #4)
|
2019-06-15 22:46:27 -05:00 |
ssube
|
deee5c0cbd
|
rules(kubernetes): add example of minimum CPU limit
|
2019-06-15 19:25:47 -05:00 |
ssube
|
f50f2f13f8
|
feat: count errors, improve error messaging
|
2019-06-15 18:27:36 -05:00 |
ssube
|
5e05c72b7e
|
feat: add modes, basic readme
|
2019-06-15 18:07:46 -05:00 |
ssube
|
282e93d8c6
|
feat: make node selectors work
|
2019-06-15 17:53:07 -05:00 |
ssube
|
29aaa93f17
|
feat: run schema, do everything but select nodes
|
2019-06-15 17:38:05 -05:00 |