Skip to content

Commit 422bc1a

Browse files
committed
Ignore two typing problems that should be fixed with missing tests.
1 parent a9ef9de commit 422bc1a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

referencing/jsonschema.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class DynamicAnchor:
6363

6464
def resolve(self, resolver, uri):
6565
last = self.resource
66-
for uri, resource, anchors in resolver.dynamic_scope():
66+
for _, resource, anchors in resolver.dynamic_scope():
6767
anchor = anchors.get(self.name)
6868
if isinstance(anchor, DynamicAnchor):
6969
last = anchor.resource
@@ -296,11 +296,11 @@ def lookup_recursive_ref(
296296
recursiveRef: str,
297297
) -> tuple[Schema, Resolver]:
298298
subschema, resolver = resolver.lookup(recursiveRef)
299-
if subschema.get("$recursiveAnchor"):
299+
if subschema.get("$recursiveAnchor"): # type: ignore # FIXME: missing test
300300
for uri, _, _ in resolver.dynamic_scope():
301301
ref = urljoin(uri, recursiveRef)
302302
next_subschema, next_resolver = resolver.lookup(ref)
303-
if not next_subschema.get("$recursiveAnchor"):
303+
if not next_subschema.get("$recursiveAnchor"): # type: ignore
304304
break
305305
subschema, resolver = next_subschema, next_resolver
306306
return subschema, resolver

0 commit comments

Comments
 (0)