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

1 line
13 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "label": "fp_part_composer_controller.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L1"}, {"id": "fp_part_composer_controller_clone_subtree", "label": "_clone_subtree()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L40"}, {"id": "fp_part_composer_controller_fppartcomposercontroller", "label": "FpPartComposerController", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L90"}, {"id": "fp_part_composer_controller_state", "label": "state()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L97"}, {"id": "fp_part_composer_controller_templates", "label": "templates()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L121"}, {"id": "fp_part_composer_controller_load_template", "label": "load_template()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L141"}, {"id": "fp_part_composer_controller_rationale_41", "label": "Recursively clone a process node subtree for a specific part. Creates a new", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L41"}, {"id": "fp_part_composer_controller_rationale_91", "label": "JSON-RPC endpoints for the part-scoped Process Composer.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L91"}, {"id": "fp_part_composer_controller_rationale_98", "label": "Return part info plus the current default_process_id tree (or None).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L98"}, {"id": "fp_part_composer_controller_rationale_122", "label": "Return shared-template recipes (part_catalog_id IS NULL, node_type='recipe').", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L122"}, {"id": "fp_part_composer_controller_rationale_142", "label": "Clone a shared template into a part-scoped tree. Deletes any existing p", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L142"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L13", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "odoo_http", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L16", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "fp_part_composer_controller_clone_subtree", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L40", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "fp_part_composer_controller_fppartcomposercontroller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L90", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "fp_part_composer_controller_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L97", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "fp_part_composer_controller_templates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L121", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_configurator_controllers_fp_part_composer_controller_py", "target": "fp_part_composer_controller_load_template", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L141", "weight": 1.0}, {"source": "fp_part_composer_controller_load_template", "target": "fp_part_composer_controller_clone_subtree", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L175", "weight": 1.0}, {"source": "fp_part_composer_controller_rationale_41", "target": "fp_part_composer_controller_clone_subtree", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L41", "weight": 1.0}, {"source": "fp_part_composer_controller_rationale_91", "target": "fp_part_composer_controller_fppartcomposercontroller", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L91", "weight": 1.0}, {"source": "fp_part_composer_controller_rationale_98", "target": "fp_part_composer_controller_fppartcomposercontroller_state", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L98", "weight": 1.0}, {"source": "fp_part_composer_controller_rationale_122", "target": "fp_part_composer_controller_fppartcomposercontroller_templates", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L122", "weight": 1.0}, {"source": "fp_part_composer_controller_rationale_142", "target": "fp_part_composer_controller_fppartcomposercontroller_load_template", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L142", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_part_composer_controller_clone_subtree", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L81"}, {"caller_nid": "fp_part_composer_controller_clone_subtree", "callee": "sorted", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L84"}, {"caller_nid": "fp_part_composer_controller_state", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L99"}, {"caller_nid": "fp_part_composer_controller_state", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L99"}, {"caller_nid": "fp_part_composer_controller_state", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L99"}, {"caller_nid": "fp_part_composer_controller_state", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L113"}, {"caller_nid": "fp_part_composer_controller_templates", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L124"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L151"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L151"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L151"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L152"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L152"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L152"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "savepoint", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L163"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L168"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "unlink", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L172"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L180"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L184"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "exception", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L195"}, {"caller_nid": "fp_part_composer_controller_load_template", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_configurator/controllers/fp_part_composer_controller.py", "source_location": "L196"}]}