Files
sedona_editor/graphify-out/cache/ast/v0.9.64-s4/928e8b02554620bf0315b3c1a3144d6bb922f44d21a6ff92e9b8ff65ff94080e.json

1 line
29 KiB
JSON

{"nodes": [{"id": "$graphify-root$_undo_py", "label": "undo.py", "file_type": "code", "source_file": "undo.py", "source_location": "L1"}, {"id": "$graphify-root$_undo_set_refresh_callback", "label": "set_refresh_callback()", "file_type": "code", "source_file": "undo.py", "source_location": "L19", "_callable": true}, {"id": "$graphify-root$_undo_refresh", "label": "_refresh()", "file_type": "code", "source_file": "undo.py", "source_location": "L25", "_callable": true}, {"id": "$graphify-root$_undo_push", "label": "push()", "file_type": "code", "source_file": "undo.py", "source_location": "L36", "_callable": true}, {"id": "$graphify-root$_undo_can_undo", "label": "can_undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L42", "_callable": true}, {"id": "$graphify-root$_undo_can_redo", "label": "can_redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L46", "_callable": true}, {"id": "$graphify-root$_undo_undo", "label": "undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L50", "_callable": true}, {"id": "$graphify-root$_undo_redo", "label": "redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L60", "_callable": true}, {"id": "$graphify-root$_undo_mark_saved", "label": "mark_saved()", "file_type": "code", "source_file": "undo.py", "source_location": "L70", "_callable": true}, {"id": "$graphify-root$_undo_reset", "label": "reset()", "file_type": "code", "source_file": "undo.py", "source_location": "L76", "_callable": true}, {"id": "$graphify-root$_undo_reload_schema_registry", "label": "reload_schema_registry()", "file_type": "code", "source_file": "undo.py", "source_location": "L84", "_callable": true}, {"id": "$graphify-root$_undo_schemablockcommand", "label": "SchemaBlockCommand", "file_type": "code", "source_file": "undo.py", "source_location": "L98", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_undo_schemablockcommand_init", "label": ".__init__()", "file_type": "code", "source_file": "undo.py", "source_location": "L105", "_callable": true}, {"id": "$graphify-root$_undo_schemablockcommand_undo", "label": ".undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L112", "_callable": true}, {"id": "$graphify-root$_undo_schemablockcommand_redo", "label": ".redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L116", "_callable": true}, {"id": "$graphify-root$_undo_metamovecommand", "label": "MetaMoveCommand", "file_type": "code", "source_file": "undo.py", "source_location": "L121", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_undo_metamovecommand_init", "label": ".__init__()", "file_type": "code", "source_file": "undo.py", "source_location": "L124", "_callable": true}, {"id": "$graphify-root$_undo_metamovecommand_undo", "label": ".undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L129", "_callable": true}, {"id": "$graphify-root$_undo_metamovecommand_redo", "label": ".redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L135", "_callable": true}, {"id": "$graphify-root$_undo_slotvaluecommand", "label": "SlotValueCommand", "file_type": "code", "source_file": "undo.py", "source_location": "L140", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_undo_slotvaluecommand_init", "label": ".__init__()", "file_type": "code", "source_file": "undo.py", "source_location": "L149", "_callable": true}, {"id": "$graphify-root$_undo_slotvaluecommand_apply", "label": "._apply()", "file_type": "code", "source_file": "undo.py", "source_location": "L154", "_callable": true}, {"id": "$graphify-root$_undo_slotvaluecommand_undo", "label": ".undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L163", "_callable": true}, {"id": "$graphify-root$_undo_slotvaluecommand_redo", "label": ".redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L166", "_callable": true}, {"id": "$graphify-root$_undo_addcomponentcommand", "label": "AddComponentCommand", "file_type": "code", "source_file": "undo.py", "source_location": "L170", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_undo_addcomponentcommand_init", "label": ".__init__()", "file_type": "code", "source_file": "undo.py", "source_location": "L178", "_callable": true}, {"id": "$graphify-root$_undo_addcomponentcommand_undo", "label": ".undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L184", "_callable": true}, {"id": "$graphify-root$_undo_addcomponentcommand_redo", "label": ".redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L188", "_callable": true}, {"id": "$graphify-root$_undo_addlinkcommand", "label": "AddLinkCommand", "file_type": "code", "source_file": "undo.py", "source_location": "L193", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_undo_addlinkcommand_init", "label": ".__init__()", "file_type": "code", "source_file": "undo.py", "source_location": "L196", "_callable": true}, {"id": "$graphify-root$_undo_addlinkcommand_undo", "label": ".undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L201", "_callable": true}, {"id": "$graphify-root$_undo_addlinkcommand_redo", "label": ".redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L205", "_callable": true}, {"id": "$graphify-root$_undo_deletelinkcommand", "label": "DeleteLinkCommand", "file_type": "code", "source_file": "undo.py", "source_location": "L210", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_undo_deletelinkcommand_init", "label": ".__init__()", "file_type": "code", "source_file": "undo.py", "source_location": "L213", "_callable": true}, {"id": "$graphify-root$_undo_deletelinkcommand_undo", "label": ".undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L219", "_callable": true}, {"id": "$graphify-root$_undo_deletelinkcommand_redo", "label": ".redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L223", "_callable": true}, {"id": "$graphify-root$_undo_deletecomponentcommand", "label": "DeleteComponentCommand", "file_type": "code", "source_file": "undo.py", "source_location": "L228", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_undo_deletecomponentcommand_init", "label": ".__init__()", "file_type": "code", "source_file": "undo.py", "source_location": "L231", "_callable": true}, {"id": "$graphify-root$_undo_deletecomponentcommand_undo", "label": ".undo()", "file_type": "code", "source_file": "undo.py", "source_location": "L239", "_callable": true}, {"id": "$graphify-root$_undo_deletecomponentcommand_redo", "label": ".redo()", "file_type": "code", "source_file": "undo.py", "source_location": "L245", "_callable": true}, {"id": "$graphify-root$_undo_rationale_1", "label": "Undo/redo as a stack of reversible commands. Commands own the DOM mutation in\u2026", "file_type": "rationale", "source_file": "undo.py", "source_location": "L1"}, {"id": "$graphify-root$_undo_rationale_20", "label": "Registers how the view should be rebuilt after an undo or redo.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L20"}, {"id": "$graphify-root$_undo_rationale_37", "label": "Records an already-applied command. Any redo history becomes unreachable.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L37"}, {"id": "$graphify-root$_undo_rationale_71", "label": "Pins the current stack depth as the on-disk state.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L71"}, {"id": "$graphify-root$_undo_rationale_77", "label": "Drops all history, for when a different file is loaded.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L77"}, {"id": "$graphify-root$_undo_rationale_85", "label": "Recompiles the slot registry after the <schema> block changed. A failure is\u2026", "file_type": "rationale", "source_file": "undo.py", "source_location": "L85"}, {"id": "$graphify-root$_undo_rationale_99", "label": "A change to the file's <schema> block, held as a before/after snapshot. Kit\u2026", "file_type": "rationale", "source_file": "undo.py", "source_location": "L99"}, {"id": "$graphify-root$_undo_rationale_122", "label": "One or many components changing position, i.e. their packed meta x/y.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L122"}, {"id": "$graphify-root$_undo_rationale_141", "label": "One Save from the Properties dialog: every slot it changed, as one undoable\u2026", "file_type": "rationale", "source_file": "undo.py", "source_location": "L141"}, {"id": "$graphify-root$_undo_rationale_171", "label": "Placing a component. Nothing here touches <schema>. The kit a placement needs\u2026", "file_type": "rationale", "source_file": "undo.py", "source_location": "L171"}, {"id": "$graphify-root$_undo_rationale_194", "label": "Adding a single link to the <links> section.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L194"}, {"id": "$graphify-root$_undo_rationale_211", "label": "Removing a single link from the <links> section.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L211"}, {"id": "$graphify-root$_undo_rationale_229", "label": "A cascading delete: the component subtree plus every link that referenced it.", "file_type": "rationale", "source_file": "undo.py", "source_location": "L229"}], "edges": [{"source": "$graphify-root$_undo_py", "target": "app_state", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "palette", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L9", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "sax_dom", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_set_refresh_callback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L19", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_refresh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L25", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_push", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L36", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_can_undo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L42", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_can_redo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L46", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_undo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L50", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_redo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L60", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_mark_saved", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L70", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_reset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L76", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_reload_schema_registry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L84", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_schemablockcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L98", "weight": 1.0}, {"source": "$graphify-root$_undo_schemablockcommand", "target": "$graphify-root$_undo_schemablockcommand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L105", "weight": 1.0}, {"source": "$graphify-root$_undo_schemablockcommand", "target": "$graphify-root$_undo_schemablockcommand_undo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L112", "weight": 1.0}, {"source": "$graphify-root$_undo_schemablockcommand", "target": "$graphify-root$_undo_schemablockcommand_redo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L116", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_metamovecommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L121", "weight": 1.0}, {"source": "$graphify-root$_undo_metamovecommand", "target": "$graphify-root$_undo_metamovecommand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L124", "weight": 1.0}, {"source": "$graphify-root$_undo_metamovecommand", "target": "$graphify-root$_undo_metamovecommand_undo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L129", "weight": 1.0}, {"source": "$graphify-root$_undo_metamovecommand", "target": "$graphify-root$_undo_metamovecommand_redo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L135", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_slotvaluecommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L140", "weight": 1.0}, {"source": "$graphify-root$_undo_slotvaluecommand", "target": "$graphify-root$_undo_slotvaluecommand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L149", "weight": 1.0}, {"source": "$graphify-root$_undo_slotvaluecommand", "target": "$graphify-root$_undo_slotvaluecommand_apply", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L154", "weight": 1.0}, {"source": "$graphify-root$_undo_slotvaluecommand", "target": "$graphify-root$_undo_slotvaluecommand_undo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L163", "weight": 1.0}, {"source": "$graphify-root$_undo_slotvaluecommand", "target": "$graphify-root$_undo_slotvaluecommand_redo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L166", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_addcomponentcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L170", "weight": 1.0}, {"source": "$graphify-root$_undo_addcomponentcommand", "target": "$graphify-root$_undo_addcomponentcommand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L178", "weight": 1.0}, {"source": "$graphify-root$_undo_addcomponentcommand", "target": "$graphify-root$_undo_addcomponentcommand_undo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L184", "weight": 1.0}, {"source": "$graphify-root$_undo_addcomponentcommand", "target": "$graphify-root$_undo_addcomponentcommand_redo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L188", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_addlinkcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L193", "weight": 1.0}, {"source": "$graphify-root$_undo_addlinkcommand", "target": "$graphify-root$_undo_addlinkcommand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L196", "weight": 1.0}, {"source": "$graphify-root$_undo_addlinkcommand", "target": "$graphify-root$_undo_addlinkcommand_undo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L201", "weight": 1.0}, {"source": "$graphify-root$_undo_addlinkcommand", "target": "$graphify-root$_undo_addlinkcommand_redo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L205", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_deletelinkcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L210", "weight": 1.0}, {"source": "$graphify-root$_undo_deletelinkcommand", "target": "$graphify-root$_undo_deletelinkcommand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L213", "weight": 1.0}, {"source": "$graphify-root$_undo_deletelinkcommand", "target": "$graphify-root$_undo_deletelinkcommand_undo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L219", "weight": 1.0}, {"source": "$graphify-root$_undo_deletelinkcommand", "target": "$graphify-root$_undo_deletelinkcommand_redo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L223", "weight": 1.0}, {"source": "$graphify-root$_undo_py", "target": "$graphify-root$_undo_deletecomponentcommand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L228", "weight": 1.0}, {"source": "$graphify-root$_undo_deletecomponentcommand", "target": "$graphify-root$_undo_deletecomponentcommand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L231", "weight": 1.0}, {"source": "$graphify-root$_undo_deletecomponentcommand", "target": "$graphify-root$_undo_deletecomponentcommand_undo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L239", "weight": 1.0}, {"source": "$graphify-root$_undo_deletecomponentcommand", "target": "$graphify-root$_undo_deletecomponentcommand_redo", "relation": "method", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L245", "weight": 1.0}, {"source": "$graphify-root$_undo_undo", "target": "$graphify-root$_undo_refresh", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L56", "weight": 1.0}, {"source": "$graphify-root$_undo_redo", "target": "$graphify-root$_undo_refresh", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L66", "weight": 1.0}, {"source": "$graphify-root$_undo_schemablockcommand_undo", "target": "$graphify-root$_undo_reload_schema_registry", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L114", "weight": 1.0}, {"source": "$graphify-root$_undo_schemablockcommand_redo", "target": "$graphify-root$_undo_reload_schema_registry", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L118", "weight": 1.0}, {"source": "$graphify-root$_undo_slotvaluecommand_undo", "target": "$graphify-root$_undo_slotvaluecommand_apply", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L164", "weight": 1.0}, {"source": "$graphify-root$_undo_slotvaluecommand_redo", "target": "$graphify-root$_undo_slotvaluecommand_apply", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L167", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_1", "target": "$graphify-root$_undo_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_20", "target": "$graphify-root$_undo_set_refresh_callback", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L20", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_37", "target": "$graphify-root$_undo_push", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_71", "target": "$graphify-root$_undo_mark_saved", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L71", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_77", "target": "$graphify-root$_undo_reset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L77", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_85", "target": "$graphify-root$_undo_reload_schema_registry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L85", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_99", "target": "$graphify-root$_undo_schemablockcommand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L99", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_122", "target": "$graphify-root$_undo_metamovecommand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L122", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_141", "target": "$graphify-root$_undo_slotvaluecommand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L141", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_171", "target": "$graphify-root$_undo_addcomponentcommand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L171", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_194", "target": "$graphify-root$_undo_addlinkcommand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L194", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_211", "target": "$graphify-root$_undo_deletelinkcommand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L211", "weight": 1.0}, {"source": "$graphify-root$_undo_rationale_229", "target": "$graphify-root$_undo_deletecomponentcommand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "undo.py", "source_location": "L229", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_undo_refresh", "callee": "_refresh_view", "is_member_call": false, "source_file": "undo.py", "source_location": "L27", "receiver": null}, {"caller_nid": "$graphify-root$_undo_refresh", "callee": "_undo_stack", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "undo.py", "source_location": "L30"}, {"caller_nid": "$graphify-root$_undo_refresh", "callee": "mark_clean", "is_member_call": true, "source_file": "undo.py", "source_location": "L31", "receiver": "app_state"}, {"caller_nid": "$graphify-root$_undo_refresh", "callee": "mark_dirty", "is_member_call": true, "source_file": "undo.py", "source_location": "L33", "receiver": "app_state"}, {"caller_nid": "$graphify-root$_undo_push", "callee": "append", "is_member_call": true, "source_file": "undo.py", "source_location": "L38", "receiver": "_undo_stack"}, {"caller_nid": "$graphify-root$_undo_push", "callee": "clear", "is_member_call": true, "source_file": "undo.py", "source_location": "L39", "receiver": "_redo_stack"}, {"caller_nid": "$graphify-root$_undo_can_undo", "callee": "_undo_stack", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "undo.py", "source_location": "L43"}, {"caller_nid": "$graphify-root$_undo_can_redo", "callee": "_redo_stack", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "undo.py", "source_location": "L47"}, {"caller_nid": "$graphify-root$_undo_undo", "callee": "pop", "is_member_call": true, "source_file": "undo.py", "source_location": "L53", "receiver": "_undo_stack"}, {"caller_nid": "$graphify-root$_undo_undo", "callee": "undo", "is_member_call": true, "source_file": "undo.py", "source_location": "L54", "receiver": "command"}, {"caller_nid": "$graphify-root$_undo_undo", "callee": "append", "is_member_call": true, "source_file": "undo.py", "source_location": "L55", "receiver": "_redo_stack"}, {"caller_nid": "$graphify-root$_undo_redo", "callee": "pop", "is_member_call": true, "source_file": "undo.py", "source_location": "L63", "receiver": "_redo_stack"}, {"caller_nid": "$graphify-root$_undo_redo", "callee": "redo", "is_member_call": true, "source_file": "undo.py", "source_location": "L64", "receiver": "command"}, {"caller_nid": "$graphify-root$_undo_redo", "callee": "append", "is_member_call": true, "source_file": "undo.py", "source_location": "L65", "receiver": "_undo_stack"}, {"caller_nid": "$graphify-root$_undo_mark_saved", "callee": "_undo_stack", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "undo.py", "source_location": "L73"}, {"caller_nid": "$graphify-root$_undo_reset", "callee": "clear", "is_member_call": true, "source_file": "undo.py", "source_location": "L79", "receiver": "_undo_stack"}, {"caller_nid": "$graphify-root$_undo_reset", "callee": "clear", "is_member_call": true, "source_file": "undo.py", "source_location": "L80", "receiver": "_redo_stack"}, {"caller_nid": "$graphify-root$_undo_reload_schema_registry", "callee": "invalidate", "is_member_call": true, "source_file": "undo.py", "source_location": "L91", "receiver": "palette"}, {"caller_nid": "$graphify-root$_undo_reload_schema_registry", "callee": "load_schema_kits_and_manifests", "is_member_call": true, "source_file": "undo.py", "source_location": "L93", "receiver": "schema"}, {"caller_nid": "$graphify-root$_undo_schemablockcommand_undo", "callee": "restore_children", "is_member_call": false, "source_file": "undo.py", "source_location": "L113", "receiver": null}, {"caller_nid": "$graphify-root$_undo_schemablockcommand_redo", "callee": "restore_children", "is_member_call": false, "source_file": "undo.py", "source_location": "L117", "receiver": null}, {"caller_nid": "$graphify-root$_undo_metamovecommand_undo", "callee": "find", "is_member_call": true, "source_file": "undo.py", "source_location": "L131", "receiver": "element"}, {"caller_nid": "$graphify-root$_undo_metamovecommand_undo", "callee": "set", "is_member_call": true, "source_file": "undo.py", "source_location": "L133", "receiver": "meta_prop"}, {"caller_nid": "$graphify-root$_undo_metamovecommand_redo", "callee": "update_meta_property", "is_member_call": false, "source_file": "undo.py", "source_location": "L137", "receiver": null}, {"caller_nid": "$graphify-root$_undo_slotvaluecommand_apply", "callee": "remove_prop", "is_member_call": false, "source_file": "undo.py", "source_location": "L159", "receiver": null}, {"caller_nid": "$graphify-root$_undo_slotvaluecommand_apply", "callee": "set_prop_value", "is_member_call": false, "source_file": "undo.py", "source_location": "L161", "receiver": null}, {"caller_nid": "$graphify-root$_undo_addcomponentcommand_undo", "callee": "remove", "is_member_call": true, "source_file": "undo.py", "source_location": "L186", "receiver": null}, {"caller_nid": "$graphify-root$_undo_addcomponentcommand_redo", "callee": "insert", "is_member_call": true, "source_file": "undo.py", "source_location": "L190", "receiver": null}, {"caller_nid": "$graphify-root$_undo_addlinkcommand_undo", "callee": "remove", "is_member_call": true, "source_file": "undo.py", "source_location": "L203", "receiver": null}, {"caller_nid": "$graphify-root$_undo_addlinkcommand_redo", "callee": "append", "is_member_call": true, "source_file": "undo.py", "source_location": "L207", "receiver": null}, {"caller_nid": "$graphify-root$_undo_deletelinkcommand_undo", "callee": "insert", "is_member_call": true, "source_file": "undo.py", "source_location": "L221", "receiver": null}, {"caller_nid": "$graphify-root$_undo_deletelinkcommand_redo", "callee": "remove", "is_member_call": true, "source_file": "undo.py", "source_location": "L225", "receiver": null}, {"caller_nid": "$graphify-root$_undo_deletecomponentcommand_undo", "callee": "insert", "is_member_call": true, "source_file": "undo.py", "source_location": "L240", "receiver": null}, {"caller_nid": "$graphify-root$_undo_deletecomponentcommand_undo", "callee": "insert", "is_member_call": true, "source_file": "undo.py", "source_location": "L243", "receiver": "links_parent"}, {"caller_nid": "$graphify-root$_undo_deletecomponentcommand_redo", "callee": "remove", "is_member_call": true, "source_file": "undo.py", "source_location": "L248", "receiver": "links_parent"}, {"caller_nid": "$graphify-root$_undo_deletecomponentcommand_redo", "callee": "remove", "is_member_call": true, "source_file": "undo.py", "source_location": "L250", "receiver": null}]}