Files
Odoo-Modules/fusion_plating/graphify-out/cache/864bcadbb3a12560af6c926ae0cb95a0cce84157b2056df0bc0728b00b408314.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
12 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "label": "fp_bake_window.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L1"}, {"id": "fp_bake_window_fpbakewindow", "label": "FpBakeWindow", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L11"}, {"id": "fp_bake_window_default_name", "label": "_default_name()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L174"}, {"id": "fp_bake_window_compute_required_by", "label": "_compute_required_by()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L182"}, {"id": "fp_bake_window_compute_status_color", "label": "_compute_status_color()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L193"}, {"id": "fp_bake_window_compute_time_remaining", "label": "_compute_time_remaining()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L227"}, {"id": "fp_bake_window_fpbakewindow_action_start_bake", "label": ".action_start_bake()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L249"}, {"id": "fp_bake_window_fpbakewindow_action_end_bake", "label": ".action_end_bake()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L256"}, {"id": "fp_bake_window_fpbakewindow_action_scrap", "label": ".action_scrap()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L267"}, {"id": "fp_bake_window_cron_update_states", "label": "_cron_update_states()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L274"}, {"id": "fp_bake_window_rationale_12", "label": "Hydrogen embrittlement relief bake window enforcer. When a high-strength-st", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L12"}, {"id": "fp_bake_window_rationale_194", "label": "Kanban colour index \u2014 neutral palette that works in light + dark. 0=no", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L194"}, {"id": "fp_bake_window_rationale_275", "label": "Flip awaiting_bake records past their window to missed_window.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L275"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "fp_bake_window_fpbakewindow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L11", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "fp_bake_window_default_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L174", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "fp_bake_window_compute_required_by", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L182", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "fp_bake_window_compute_status_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L193", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "fp_bake_window_compute_time_remaining", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L227", "weight": 1.0}, {"source": "fp_bake_window_fpbakewindow", "target": "fp_bake_window_fpbakewindow_action_start_bake", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L249", "weight": 1.0}, {"source": "fp_bake_window_fpbakewindow", "target": "fp_bake_window_fpbakewindow_action_end_bake", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L256", "weight": 1.0}, {"source": "fp_bake_window_fpbakewindow", "target": "fp_bake_window_fpbakewindow_action_scrap", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L267", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_shopfloor_models_fp_bake_window_py", "target": "fp_bake_window_cron_update_states", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L274", "weight": 1.0}, {"source": "fp_bake_window_rationale_12", "target": "fp_bake_window_fpbakewindow", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L12", "weight": 1.0}, {"source": "fp_bake_window_rationale_194", "target": "fp_bake_window_fpbakewindow_compute_status_color", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L194", "weight": 1.0}, {"source": "fp_bake_window_rationale_275", "target": "fp_bake_window_fpbakewindow_cron_update_states", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L275", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_bake_window_default_name", "callee": "next_by_code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L175"}, {"caller_nid": "fp_bake_window_compute_required_by", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L185"}, {"caller_nid": "fp_bake_window_compute_status_color", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L198"}, {"caller_nid": "fp_bake_window_compute_status_color", "callee": "total_seconds", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L212"}, {"caller_nid": "fp_bake_window_compute_time_remaining", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L228"}, {"caller_nid": "fp_bake_window_compute_time_remaining", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L237"}, {"caller_nid": "fp_bake_window_compute_time_remaining", "callee": "total_seconds", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L237"}, {"caller_nid": "fp_bake_window_fpbakewindow_action_start_bake", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L251"}, {"caller_nid": "fp_bake_window_fpbakewindow_action_start_bake", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L253"}, {"caller_nid": "fp_bake_window_fpbakewindow_action_end_bake", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L260"}, {"caller_nid": "fp_bake_window_fpbakewindow_action_end_bake", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L263"}, {"caller_nid": "fp_bake_window_fpbakewindow_action_end_bake", "callee": "total_seconds", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L264"}, {"caller_nid": "fp_bake_window_fpbakewindow_action_end_bake", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L265"}, {"caller_nid": "fp_bake_window_fpbakewindow_action_scrap", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L268"}, {"caller_nid": "fp_bake_window_cron_update_states", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L276"}, {"caller_nid": "fp_bake_window_cron_update_states", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L277"}, {"caller_nid": "fp_bake_window_cron_update_states", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L283"}, {"caller_nid": "fp_bake_window_cron_update_states", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L285"}, {"caller_nid": "fp_bake_window_cron_update_states", "callee": "to_string", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L288"}, {"caller_nid": "fp_bake_window_cron_update_states", "callee": "to_string", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_shopfloor/models/fp_bake_window.py", "source_location": "L289"}]}