MCPcopy Create free account
hub / github.com/nodejs/node / all_references

Method all_references

deps/inspector_protocol/code_generator.py:424–436  ·  view source on GitHub ↗
(self, json)

Source from the content-addressed store, hash-verified

422 patch_full_qualified_refs_in_domain(domain, domain["domain"])
423
424 def all_references(self, json):
425 refs = set()
426 if isinstance(json, list):
427 for item in json:
428 refs |= self.all_references(item)
429 if not isinstance(json, dict):
430 return refs
431 for key in json:
432 if key != "$ref":
433 refs |= self.all_references(json[key])
434 else:
435 refs.add(json["$ref"])
436 return refs
437
438 def check_if_dependency_declared(self, domain, refs):
439 dependencies = domain.get('dependencies', set())

Callers 2

generate_used_typesMethod · 0.95

Calls 2

addMethod · 0.65
setFunction · 0.50

Tested by

no test coverage detected