lint: better handle rules with no examples

closes #188
This commit is contained in:
William Ballenthin
2020-07-23 12:09:02 -06:00
parent a5402825e4
commit 5197de3dbd

View File

@@ -180,7 +180,11 @@ class DoesntMatchExample(Lint):
if not ctx["is_thorough"]:
return False
for example in rule.meta.get("examples", []):
examples = rule.meta.get("examples", [])
if not examples:
return False
for example in examples:
example_id = example.partition(":")[0]
try:
path = ctx["samples"][example_id]