summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2021-08-18 10:07:10 +0100
committerJulian Berman <Julian@GrayVines.com>2021-08-18 10:07:10 +0100
commitfd5de14373830187533660edf79dce29503eb41a (patch)
tree7c18052c524ab89d9de22f87e6cc666645a774b3
parent8695165f422424fc592fc09925d4b6f988745c6b (diff)
downloadjsonschema-fd5de14373830187533660edf79dce29503eb41a.tar.gz
And a linter to forbid slash-line-continuation.
-rw-r--r--jsonschema/_validators.py4
-rw-r--r--tox.ini1
2 files changed, 4 insertions, 1 deletions
diff --git a/jsonschema/_validators.py b/jsonschema/_validators.py
index 39680cf..6b1c765 100644
--- a/jsonschema/_validators.py
+++ b/jsonschema/_validators.py
@@ -80,8 +80,10 @@ def items(validator, items, instance, schema):
"%r has more items than defined in prefixItems" % instance,
)
else:
- non_prefixed_items = instance[len(schema["prefixItems"]):] \
+ non_prefixed_items = (
+ instance[len(schema["prefixItems"]):]
if "prefixItems" in schema else instance
+ )
for index, item in enumerate(non_prefixed_items):
for error in validator.descend(item, items, path=index):
diff --git a/tox.ini b/tox.ini
index 3098b5f..a0cf3f1 100644
--- a/tox.ini
+++ b/tox.ini
@@ -85,6 +85,7 @@ deps =
flake8
flake8-commas
flake8-quotes
+ flake8-broken-line
commands =
{envpython} -m flake8 {posargs} {toxinidir}/jsonschema {toxinidir}/docs