@@ -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