Files
sedona_editor/graphify-out/cache/ast/v0.9.64-s4/2cf5e6d8720b940f6b3af4bb23e3fc8a09f4f6505d53ba45edcec4088a7f4f5c.json
T

1 line
42 KiB
JSON

{"nodes": [{"id": "$graphify-root$_palette_py", "label": "palette.py", "file_type": "code", "source_file": "palette.py", "source_location": "L1"}, {"id": "$graphify-root$_palette_manifests_dir", "label": "_manifests_dir()", "file_type": "code", "source_file": "palette.py", "source_location": "L25", "_callable": true}, {"id": "$graphify-root$_palette_kits_dir", "label": "_kits_dir()", "file_type": "code", "source_file": "palette.py", "source_location": "L29", "_callable": true}, {"id": "$graphify-root$_palette_list_kits", "label": "list_kits()", "file_type": "code", "source_file": "palette.py", "source_location": "L33", "_callable": true}, {"id": "$graphify-root$_palette_version_sort_key", "label": "version_sort_key()", "file_type": "code", "source_file": "palette.py", "source_location": "L44", "_callable": true}, {"id": "$graphify-root$_palette_norm_checksum", "label": "_norm_checksum()", "file_type": "code", "source_file": "palette.py", "source_location": "L49", "_callable": true}, {"id": "$graphify-root$_palette_kit_versions", "label": "kit_versions()", "file_type": "code", "source_file": "palette.py", "source_location": "L54", "_callable": true}, {"id": "$graphify-root$_palette_resolve_manifest_path", "label": "resolve_manifest_path()", "file_type": "code", "source_file": "palette.py", "source_location": "L76", "_callable": true}, {"id": "$graphify-root$_palette_kit_builds", "label": "kit_builds()", "file_type": "code", "source_file": "palette.py", "source_location": "L120", "_callable": true}, {"id": "$graphify-root$_palette_latest_build", "label": "latest_build()", "file_type": "code", "source_file": "palette.py", "source_location": "L149", "_callable": true}, {"id": "$graphify-root$_palette_load_kit", "label": "_load_kit()", "file_type": "code", "source_file": "palette.py", "source_location": "L155", "_callable": true}, {"id": "$graphify-root$_palette_kit_version_label", "label": "kit_version_label()", "file_type": "code", "source_file": "palette.py", "source_location": "L174", "_callable": true}, {"id": "$graphify-root$_palette_resolve_checksum", "label": "resolve_checksum()", "file_type": "code", "source_file": "palette.py", "source_location": "L178", "_callable": true}, {"id": "$graphify-root$_palette_version_for_checksum", "label": "version_for_checksum()", "file_type": "code", "source_file": "palette.py", "source_location": "L189", "_callable": true}, {"id": "$graphify-root$_palette_find_type", "label": "_find_type()", "file_type": "code", "source_file": "palette.py", "source_location": "L200", "_callable": true}, {"id": "$graphify-root$_palette_is_component", "label": "_is_component()", "file_type": "code", "source_file": "palette.py", "source_location": "L207", "_callable": true}, {"id": "$graphify-root$_palette_list_component_types", "label": "list_component_types()", "file_type": "code", "source_file": "palette.py", "source_location": "L230", "_callable": true}, {"id": "$graphify-root$_palette_platforms_db", "label": "_platforms_db()", "file_type": "code", "source_file": "palette.py", "source_location": "L252", "_callable": true}, {"id": "$graphify-root$_palette_platform_native_kits", "label": "_platform_native_kits()", "file_type": "code", "source_file": "palette.py", "source_location": "L256", "_callable": true}, {"id": "$graphify-root$_palette_unsupported_kits", "label": "unsupported_kits()", "file_type": "code", "source_file": "palette.py", "source_location": "L322", "_callable": true}, {"id": "$graphify-root$_palette_invalidate", "label": "invalidate()", "file_type": "code", "source_file": "palette.py", "source_location": "L401", "_callable": true}, {"id": "$graphify-root$_palette_rationale_1", "label": "Component palette: the kits installed in Sedona home, and the components inside\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L1"}, {"id": "$graphify-root$_palette_rationale_34", "label": "Kit names installed in Sedona home, alphabetically.", "file_type": "rationale", "source_file": "palette.py", "source_location": "L34"}, {"id": "$graphify-root$_palette_rationale_50", "label": "Strips leading zeros so differently-padded hex checksums compare equal.", "file_type": "rationale", "source_file": "palette.py", "source_location": "L50"}, {"id": "$graphify-root$_palette_rationale_55", "label": "Maps checksum -> version string, read from the .kit filenames under kits/. Keys\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L55"}, {"id": "$graphify-root$_palette_rationale_77", "label": "Picks the manifest to describe a kit, returning (path, version_label).\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L77"}, {"id": "$graphify-root$_palette_rationale_121", "label": "Every build of a kit this Sedona home can describe, newest version first. One\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L121"}, {"id": "$graphify-root$_palette_rationale_150", "label": "The newest build of a kit, as (version string, checksum), or None if it has\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L150"}, {"id": "$graphify-root$_palette_rationale_156", "label": "Parses a kit's chosen manifest into (version label, {type name: element}).", "file_type": "rationale", "source_file": "palette.py", "source_location": "L156"}, {"id": "$graphify-root$_palette_rationale_179", "label": "Checksum of the manifest this palette resolved for a kit, or None.", "file_type": "rationale", "source_file": "palette.py", "source_location": "L179"}, {"id": "$graphify-root$_palette_rationale_190", "label": "The version a kit's checksum stands for, read from the .kit filenames. Returns\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L190"}, {"id": "$graphify-root$_palette_rationale_208", "label": "True when the base chain reaches sys::Component, so the type can live in an app.", "file_type": "rationale", "source_file": "palette.py", "source_location": "L208"}, {"id": "$graphify-root$_palette_rationale_231", "label": "Concrete component types in a kit, as (type name, base) pairs. Primitives (no\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L231"}, {"id": "$graphify-root$_palette_rationale_257", "label": "Return (matching, all_platforms) \u2014 two sets of kit names. *matching* is the\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L257"}, {"id": "$graphify-root$_palette_rationale_323", "label": "Kit names that cannot work with the open file's platform. A kit is unsupported\u2026", "file_type": "rationale", "source_file": "palette.py", "source_location": "L323"}, {"id": "$graphify-root$_palette_rationale_402", "label": "Clears every cache, for when Sedona home changes or a kit is repinned.", "file_type": "rationale", "source_file": "palette.py", "source_location": "L402"}], "edges": [{"source": "$graphify-root$_palette_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L13", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "re", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L14", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "xml_etree_elementtree", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L15", "weight": 1.0, "local_alias": "ET"}, {"source": "$graphify-root$_palette_py", "target": "app_state", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L17", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_manifests_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L25", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_kits_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L29", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_list_kits", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_version_sort_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L44", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_norm_checksum", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L49", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_kit_versions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L54", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_resolve_manifest_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L76", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_kit_builds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L120", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_latest_build", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L149", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_load_kit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L155", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_kit_version_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L174", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_resolve_checksum", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L178", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_version_for_checksum", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L189", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_find_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L200", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_is_component", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L207", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_list_component_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L230", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_platforms_db", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L252", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_platform_native_kits", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L256", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_unsupported_kits", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L322", "weight": 1.0}, {"source": "$graphify-root$_palette_py", "target": "$graphify-root$_palette_invalidate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L401", "weight": 1.0}, {"source": "$graphify-root$_palette_list_kits", "target": "$graphify-root$_palette_manifests_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L35", "weight": 1.0}, {"source": "$graphify-root$_palette_kit_versions", "target": "$graphify-root$_palette_kits_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L64", "weight": 1.0}, {"source": "$graphify-root$_palette_kit_versions", "target": "$graphify-root$_palette_norm_checksum", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L70", "weight": 1.0}, {"source": "$graphify-root$_palette_resolve_manifest_path", "target": "$graphify-root$_palette_manifests_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L84", "weight": 1.0}, {"source": "$graphify-root$_palette_resolve_manifest_path", "target": "$graphify-root$_palette_kit_versions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L95", "weight": 1.0}, {"source": "$graphify-root$_palette_resolve_manifest_path", "target": "$graphify-root$_palette_norm_checksum", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L101", "weight": 1.0}, {"source": "$graphify-root$_palette_resolve_manifest_path", "target": "$graphify-root$_palette_version_sort_key", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L108", "weight": 1.0}, {"source": "$graphify-root$_palette_kit_builds", "target": "$graphify-root$_palette_manifests_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L130", "weight": 1.0}, {"source": "$graphify-root$_palette_kit_builds", "target": "$graphify-root$_palette_kit_versions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L133", "weight": 1.0}, {"source": "$graphify-root$_palette_kit_builds", "target": "$graphify-root$_palette_norm_checksum", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L138", "weight": 1.0}, {"source": "$graphify-root$_palette_kit_builds", "target": "$graphify-root$_palette_version_sort_key", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L141", "weight": 1.0}, {"source": "$graphify-root$_palette_latest_build", "target": "$graphify-root$_palette_kit_builds", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L151", "weight": 1.0}, {"source": "$graphify-root$_palette_load_kit", "target": "$graphify-root$_palette_resolve_manifest_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L160", "weight": 1.0}, {"source": "$graphify-root$_palette_kit_version_label", "target": "$graphify-root$_palette_load_kit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L175", "weight": 1.0}, {"source": "$graphify-root$_palette_resolve_checksum", "target": "$graphify-root$_palette_resolve_manifest_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L180", "weight": 1.0}, {"source": "$graphify-root$_palette_version_for_checksum", "target": "$graphify-root$_palette_kit_versions", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L197", "weight": 1.0}, {"source": "$graphify-root$_palette_version_for_checksum", "target": "$graphify-root$_palette_norm_checksum", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L197", "weight": 1.0}, {"source": "$graphify-root$_palette_find_type", "target": "$graphify-root$_palette_load_kit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L204", "weight": 1.0}, {"source": "$graphify-root$_palette_is_component", "target": "$graphify-root$_palette_find_type", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L219", "weight": 1.0}, {"source": "$graphify-root$_palette_is_component", "target": "$graphify-root$_palette_is_component", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L224", "weight": 1.0}, {"source": "$graphify-root$_palette_list_component_types", "target": "$graphify-root$_palette_load_kit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L236", "weight": 1.0}, {"source": "$graphify-root$_palette_list_component_types", "target": "$graphify-root$_palette_is_component", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L242", "weight": 1.0}, {"source": "$graphify-root$_palette_platform_native_kits", "target": "$graphify-root$_palette_platforms_db", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L267", "weight": 1.0}, {"source": "$graphify-root$_palette_platform_native_kits", "target": "$graphify-root$_palette_manifests_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L273", "weight": 1.0}, {"source": "$graphify-root$_palette_unsupported_kits", "target": "$graphify-root$_palette_platform_native_kits", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L336", "weight": 1.0}, {"source": "$graphify-root$_palette_unsupported_kits", "target": "$graphify-root$_palette_list_kits", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L342", "weight": 1.0}, {"source": "$graphify-root$_palette_unsupported_kits", "target": "$graphify-root$_palette_manifests_dir", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L353", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_1", "target": "$graphify-root$_palette_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_34", "target": "$graphify-root$_palette_list_kits", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L34", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_50", "target": "$graphify-root$_palette_norm_checksum", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L50", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_55", "target": "$graphify-root$_palette_kit_versions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L55", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_77", "target": "$graphify-root$_palette_resolve_manifest_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L77", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_121", "target": "$graphify-root$_palette_kit_builds", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L121", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_150", "target": "$graphify-root$_palette_latest_build", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L150", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_156", "target": "$graphify-root$_palette_load_kit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L156", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_179", "target": "$graphify-root$_palette_resolve_checksum", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L179", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_190", "target": "$graphify-root$_palette_version_for_checksum", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L190", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_208", "target": "$graphify-root$_palette_is_component", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L208", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_231", "target": "$graphify-root$_palette_list_component_types", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L231", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_257", "target": "$graphify-root$_palette_platform_native_kits", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L257", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_323", "target": "$graphify-root$_palette_unsupported_kits", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L323", "weight": 1.0}, {"source": "$graphify-root$_palette_rationale_402", "target": "$graphify-root$_palette_invalidate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "palette.py", "source_location": "L402", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_palette_manifests_dir", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L26", "receiver": null}, {"caller_nid": "$graphify-root$_palette_kits_dir", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L30", "receiver": null}, {"caller_nid": "$graphify-root$_palette_list_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L36", "receiver": null}, {"caller_nid": "$graphify-root$_palette_list_kits", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L39", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_list_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L40", "receiver": null}, {"caller_nid": "$graphify-root$_palette_list_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L40", "receiver": null}, {"caller_nid": "$graphify-root$_palette_version_sort_key", "callee": "findall", "is_member_call": true, "source_file": "palette.py", "source_location": "L45", "receiver": "re"}, {"caller_nid": "$graphify-root$_palette_norm_checksum", "callee": "lstrip", "is_member_call": true, "source_file": "palette.py", "source_location": "L51", "receiver": "checksum"}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L64", "receiver": null}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L65", "receiver": null}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "compile", "is_member_call": true, "source_file": "palette.py", "source_location": "L66", "receiver": "re"}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "escape", "is_member_call": true, "source_file": "palette.py", "source_location": "L66", "receiver": "re"}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L67", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "match", "is_member_call": true, "source_file": "palette.py", "source_location": "L68", "receiver": "pattern"}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "group", "is_member_call": true, "source_file": "palette.py", "source_location": "L70", "receiver": "match"}, {"caller_nid": "$graphify-root$_palette_kit_versions", "callee": "group", "is_member_call": true, "source_file": "palette.py", "source_location": "L70", "receiver": "match"}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L84", "receiver": null}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L85", "receiver": null}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L89", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "startswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L90", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "endswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L90", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L97", "receiver": null}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L101", "receiver": null}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L101", "receiver": "versions"}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "append", "is_member_call": true, "source_file": "palette.py", "source_location": "L108", "receiver": "available"}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "sort", "is_member_call": true, "source_file": "palette.py", "source_location": "L111", "receiver": "available"}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L113", "receiver": null}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L117", "receiver": null}, {"caller_nid": "$graphify-root$_palette_resolve_manifest_path", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L117", "receiver": "versions"}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L130", "receiver": null}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L132", "receiver": null}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L134", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "startswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L135", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "endswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L135", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "append", "is_member_call": true, "source_file": "palette.py", "source_location": "L138", "receiver": "builds"}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L138", "receiver": "versions"}, {"caller_nid": "$graphify-root$_palette_kit_builds", "callee": "sort", "is_member_call": true, "source_file": "palette.py", "source_location": "L140", "receiver": "builds"}, {"caller_nid": "$graphify-root$_palette_load_kit", "callee": "getroot", "is_member_call": true, "source_file": "palette.py", "source_location": "L164", "receiver": null}, {"caller_nid": "$graphify-root$_palette_load_kit", "callee": "parse", "is_member_call": true, "source_file": "palette.py", "source_location": "L164", "receiver": "ET"}, {"caller_nid": "$graphify-root$_palette_load_kit", "callee": "findall", "is_member_call": true, "source_file": "palette.py", "source_location": "L165", "receiver": "root"}, {"caller_nid": "$graphify-root$_palette_load_kit", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L166", "receiver": "type_element"}, {"caller_nid": "$graphify-root$_palette_resolve_checksum", "callee": "basename", "is_member_call": true, "source_file": "palette.py", "source_location": "L183", "receiver": null}, {"caller_nid": "$graphify-root$_palette_resolve_checksum", "callee": "startswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L184", "receiver": "filename"}, {"caller_nid": "$graphify-root$_palette_resolve_checksum", "callee": "endswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L184", "receiver": "filename"}, {"caller_nid": "$graphify-root$_palette_version_for_checksum", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L197", "receiver": null}, {"caller_nid": "$graphify-root$_palette_find_type", "callee": "split", "is_member_call": true, "source_file": "palette.py", "source_location": "L203", "receiver": "qualified_name"}, {"caller_nid": "$graphify-root$_palette_find_type", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L204", "receiver": null}, {"caller_nid": "$graphify-root$_palette_is_component", "callee": "add", "is_member_call": true, "source_file": "palette.py", "source_location": "L217", "receiver": "seen"}, {"caller_nid": "$graphify-root$_palette_is_component", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L223", "receiver": "type_element"}, {"caller_nid": "$graphify-root$_palette_list_component_types", "callee": "items", "is_member_call": true, "source_file": "palette.py", "source_location": "L239", "receiver": "types"}, {"caller_nid": "$graphify-root$_palette_list_component_types", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L240", "receiver": "type_element"}, {"caller_nid": "$graphify-root$_palette_list_component_types", "callee": "append", "is_member_call": true, "source_file": "palette.py", "source_location": "L244", "receiver": "entries"}, {"caller_nid": "$graphify-root$_palette_list_component_types", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L244", "receiver": "type_element"}, {"caller_nid": "$graphify-root$_palette_platforms_db", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L253", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "keys", "is_member_call": true, "source_file": "palette.py", "source_location": "L266", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L268", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L273", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L274", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L276", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "startswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L277", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "endswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L277", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "parse", "is_member_call": true, "source_file": "palette.py", "source_location": "L280", "receiver": "ET"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L280", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "findall", "is_member_call": true, "source_file": "palette.py", "source_location": "L283", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "getroot", "is_member_call": true, "source_file": "palette.py", "source_location": "L283", "receiver": "tree"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L284", "receiver": "t"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L284", "receiver": "t"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "add", "is_member_call": true, "source_file": "palette.py", "source_location": "L286", "receiver": "sax_platform_kits"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L295", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L296", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L297", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L299", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L300", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L301", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L303", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L304", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "isfile", "is_member_call": true, "source_file": "palette.py", "source_location": "L305", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "parse", "is_member_call": true, "source_file": "palette.py", "source_location": "L308", "receiver": "ET"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "findall", "is_member_call": true, "source_file": "palette.py", "source_location": "L312", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "getroot", "is_member_call": true, "source_file": "palette.py", "source_location": "L312", "receiver": "tree"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "add", "is_member_call": true, "source_file": "palette.py", "source_location": "L313", "receiver": "nk_names"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "split", "is_member_call": true, "source_file": "palette.py", "source_location": "L313", "receiver": null}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L313", "receiver": "nk"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "update", "is_member_call": true, "source_file": "palette.py", "source_location": "L314", "receiver": "all_platforms"}, {"caller_nid": "$graphify-root$_palette_platform_native_kits", "callee": "update", "is_member_call": true, "source_file": "palette.py", "source_location": "L316", "receiver": "matching"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "frozenset", "is_member_call": false, "source_file": "palette.py", "source_location": "L332", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "keys", "is_member_call": true, "source_file": "palette.py", "source_location": "L332", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "add", "is_member_call": true, "source_file": "palette.py", "source_location": "L350", "receiver": "unsupported"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L353", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L354", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L356", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "startswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L357", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "endswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L357", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "parse", "is_member_call": true, "source_file": "palette.py", "source_location": "L360", "receiver": "ET"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L360", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "getroot", "is_member_call": true, "source_file": "palette.py", "source_location": "L363", "receiver": "tree"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L364", "receiver": "root"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L366", "receiver": "t"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L366", "receiver": "t"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "findall", "is_member_call": true, "source_file": "palette.py", "source_location": "L367", "receiver": "root"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "add", "is_member_call": true, "source_file": "palette.py", "source_location": "L370", "receiver": "unsupported"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L380", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "isdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L381", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "listdir", "is_member_call": true, "source_file": "palette.py", "source_location": "L383", "receiver": "os"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "startswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L384", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "endswith", "is_member_call": true, "source_file": "palette.py", "source_location": "L384", "receiver": "entry"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "parse", "is_member_call": true, "source_file": "palette.py", "source_location": "L387", "receiver": "ET"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "join", "is_member_call": true, "source_file": "palette.py", "source_location": "L387", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "findall", "is_member_call": true, "source_file": "palette.py", "source_location": "L390", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "getroot", "is_member_call": true, "source_file": "palette.py", "source_location": "L390", "receiver": "tree"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "split", "is_member_call": true, "source_file": "palette.py", "source_location": "L391", "receiver": null}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "get", "is_member_call": true, "source_file": "palette.py", "source_location": "L391", "receiver": "dep"}, {"caller_nid": "$graphify-root$_palette_unsupported_kits", "callee": "add", "is_member_call": true, "source_file": "palette.py", "source_location": "L393", "receiver": "unsupported"}, {"caller_nid": "$graphify-root$_palette_invalidate", "callee": "clear", "is_member_call": true, "source_file": "palette.py", "source_location": "L403", "receiver": "_versions_cache"}, {"caller_nid": "$graphify-root$_palette_invalidate", "callee": "clear", "is_member_call": true, "source_file": "palette.py", "source_location": "L404", "receiver": "_manifest_cache"}, {"caller_nid": "$graphify-root$_palette_invalidate", "callee": "clear", "is_member_call": true, "source_file": "palette.py", "source_location": "L405", "receiver": "_component_cache"}, {"caller_nid": "$graphify-root$_palette_invalidate", "callee": "clear", "is_member_call": true, "source_file": "palette.py", "source_location": "L406", "receiver": "_builds_cache"}, {"caller_nid": "$graphify-root$_palette_invalidate", "callee": "clear", "is_member_call": true, "source_file": "palette.py", "source_location": "L407", "receiver": "_unsupported_cache"}]}