1 line
19 KiB
JSON
1 line
19 KiB
JSON
{"nodes": [{"id": "$graphify-root$_app_state_py", "label": "app_state.py", "file_type": "code", "source_file": "app_state.py", "source_location": "L1"}, {"id": "$graphify-root$_app_state_load_preferences", "label": "load_preferences()", "file_type": "code", "source_file": "app_state.py", "source_location": "L106", "_callable": true}, {"id": "$graphify-root$_app_state_save_preferences", "label": "save_preferences()", "file_type": "code", "source_file": "app_state.py", "source_location": "L150", "_callable": true}, {"id": "$graphify-root$_app_state_base_window_title", "label": "base_window_title()", "file_type": "code", "source_file": "app_state.py", "source_location": "L165", "_callable": true}, {"id": "$graphify-root$_app_state_set_status", "label": "set_status()", "file_type": "code", "source_file": "app_state.py", "source_location": "L170", "_callable": true}, {"id": "$graphify-root$_app_state_clear_status", "label": "clear_status()", "file_type": "code", "source_file": "app_state.py", "source_location": "L180", "_callable": true}, {"id": "$graphify-root$_app_state_refresh_dirty_display", "label": "refresh_dirty_display()", "file_type": "code", "source_file": "app_state.py", "source_location": "L185", "_callable": true}, {"id": "$graphify-root$_app_state_mark_dirty", "label": "mark_dirty()", "file_type": "code", "source_file": "app_state.py", "source_location": "L191", "_callable": true}, {"id": "$graphify-root$_app_state_mark_clean", "label": "mark_clean()", "file_type": "code", "source_file": "app_state.py", "source_location": "L201", "_callable": true}, {"id": "$graphify-root$_app_state_base_window_title_live", "label": "base_window_title_live()", "file_type": "code", "source_file": "app_state.py", "source_location": "L218", "_callable": true}, {"id": "$graphify-root$_app_state_rationale_1", "label": "Shared configuration, runtime state and widget handles. Every other module\u2026", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L1"}, {"id": "$graphify-root$_app_state_rationale_107", "label": "Loads application configurations from editor.properties or initializes defaults.", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L107"}, {"id": "$graphify-root$_app_state_rationale_151", "label": "Writes the current preference values back to editor.properties.", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L151"}, {"id": "$graphify-root$_app_state_rationale_166", "label": "The window title with no file context, which handlers extend with their own\u2026", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L166"}, {"id": "$graphify-root$_app_state_rationale_171", "label": "Posts a one-line note to the status bar. A no-op before the UI exists.", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L171"}, {"id": "$graphify-root$_app_state_rationale_181", "label": "Empties the status bar, for when the note no longer describes anything on\u2026", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L181"}, {"id": "$graphify-root$_app_state_rationale_186", "label": "Nudges whatever shows 'there is something unwritten'. A no-op before the UI\u2026", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L186"}, {"id": "$graphify-root$_app_state_rationale_192", "label": "Single funnel for 'the document changed', including the unsaved-state tint.", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L192"}, {"id": "$graphify-root$_app_state_rationale_202", "label": "Clears the unsaved-state marker after a successful save or a fresh load.", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L202"}, {"id": "$graphify-root$_app_state_rationale_219", "label": "Window title for live mode.", "file_type": "rationale", "source_file": "app_state.py", "source_location": "L219"}], "edges": [{"source": "$graphify-root$_app_state_py", "target": "configparser", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L9", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_load_preferences", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L106", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_save_preferences", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L150", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_base_window_title", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L165", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_set_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L170", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_clear_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L180", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_refresh_dirty_display", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L185", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_mark_dirty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L191", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_mark_clean", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L201", "weight": 1.0}, {"source": "$graphify-root$_app_state_py", "target": "$graphify-root$_app_state_base_window_title_live", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L218", "weight": 1.0}, {"source": "$graphify-root$_app_state_clear_status", "target": "$graphify-root$_app_state_set_status", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L182", "weight": 1.0}, {"source": "$graphify-root$_app_state_mark_dirty", "target": "$graphify-root$_app_state_refresh_dirty_display", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L198", "weight": 1.0}, {"source": "$graphify-root$_app_state_mark_clean", "target": "$graphify-root$_app_state_refresh_dirty_display", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L207", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_1", "target": "$graphify-root$_app_state_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_107", "target": "$graphify-root$_app_state_load_preferences", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L107", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_151", "target": "$graphify-root$_app_state_save_preferences", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L151", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_166", "target": "$graphify-root$_app_state_base_window_title", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L166", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_171", "target": "$graphify-root$_app_state_set_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L171", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_181", "target": "$graphify-root$_app_state_clear_status", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L181", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_186", "target": "$graphify-root$_app_state_refresh_dirty_display", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L186", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_192", "target": "$graphify-root$_app_state_mark_dirty", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L192", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_202", "target": "$graphify-root$_app_state_mark_clean", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L202", "weight": 1.0}, {"source": "$graphify-root$_app_state_rationale_219", "target": "$graphify-root$_app_state_base_window_title_live", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app_state.py", "source_location": "L219", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "ConfigParser", "is_member_call": true, "source_file": "app_state.py", "source_location": "L108", "receiver": "configparser"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_GRID_SIZE", "is_member_call": false, "indirect": true, "context": "assignment", "source_file": "app_state.py", "source_location": "L109"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_ADD_TIMESTAMP", "is_member_call": false, "indirect": true, "context": "assignment", "source_file": "app_state.py", "source_location": "L110"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_BOX_WIDTH", "is_member_call": false, "indirect": true, "context": "assignment", "source_file": "app_state.py", "source_location": "L111"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_LEFT_PANE_WIDTH", "is_member_call": false, "indirect": true, "context": "assignment", "source_file": "app_state.py", "source_location": "L112"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "exists", "is_member_call": true, "source_file": "app_state.py", "source_location": "L116", "receiver": null}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "PROPERTIES_FILE", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L116"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "read", "is_member_call": true, "source_file": "app_state.py", "source_location": "L118", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "PROPERTIES_FILE", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L118"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "getint", "is_member_call": true, "source_file": "app_state.py", "source_location": "L119", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_GRID_SIZE", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L119"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "getboolean", "is_member_call": true, "source_file": "app_state.py", "source_location": "L120", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_ADD_TIMESTAMP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L120"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "getint", "is_member_call": true, "source_file": "app_state.py", "source_location": "L121", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_BOX_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L121"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "getint", "is_member_call": true, "source_file": "app_state.py", "source_location": "L122", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_LEFT_PANE_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L123"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "strip", "is_member_call": true, "source_file": "app_state.py", "source_location": "L125", "receiver": null}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "get", "is_member_call": true, "source_file": "app_state.py", "source_location": "L125", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "getboolean", "is_member_call": true, "source_file": "app_state.py", "source_location": "L126", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_GRID_SIZE", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L132"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_ADD_TIMESTAMP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L133"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_BOX_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L134"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "DEFAULT_LEFT_PANE_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L135"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "PROPERTIES_FILE", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L138"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "write", "is_member_call": true, "source_file": "app_state.py", "source_location": "L139", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "configfile", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L139"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "MIN_ALLOWED_BOX_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L143"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "MAX_ALLOWED_BOX_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L143"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "MIN_ALLOWED_LEFT_PANE_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L145"}, {"caller_nid": "$graphify-root$_app_state_load_preferences", "callee": "MAX_ALLOWED_LEFT_PANE_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L145"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "ConfigParser", "is_member_call": true, "source_file": "app_state.py", "source_location": "L152", "receiver": "configparser"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "SEDONA_HOME", "is_member_call": false, "indirect": true, "context": "collection", "source_file": "app_state.py", "source_location": "L154"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "GRID_SIZE", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L155"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "ADD_TIMESTAMP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L156"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "BOX_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L157"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "LEFT_PANE_WIDTH", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L158"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "TRACE_DASP", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L159"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "PROPERTIES_FILE", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L161"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "write", "is_member_call": true, "source_file": "app_state.py", "source_location": "L162", "receiver": "config"}, {"caller_nid": "$graphify-root$_app_state_save_preferences", "callee": "configfile", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L162"}, {"caller_nid": "$graphify-root$_app_state_set_status", "callee": "config", "is_member_call": true, "source_file": "app_state.py", "source_location": "L174", "receiver": "status_label"}, {"caller_nid": "$graphify-root$_app_state_refresh_dirty_display", "callee": "dirty_display_callback", "is_member_call": false, "source_file": "app_state.py", "source_location": "L188", "receiver": null}, {"caller_nid": "$graphify-root$_app_state_mark_dirty", "callee": "config", "is_member_call": true, "source_file": "app_state.py", "source_location": "L197", "receiver": "canvas"}, {"caller_nid": "$graphify-root$_app_state_mark_dirty", "callee": "DIRTY_TINT", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L197"}, {"caller_nid": "$graphify-root$_app_state_mark_clean", "callee": "config", "is_member_call": true, "source_file": "app_state.py", "source_location": "L206", "receiver": "canvas"}, {"caller_nid": "$graphify-root$_app_state_mark_clean", "callee": "CLEAN_TINT", "is_member_call": false, "indirect": true, "context": "argument", "source_file": "app_state.py", "source_location": "L206"}]} |