1 line
9.4 KiB
JSON
1 line
9.4 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_quality_models_fp_part_catalog_py", "label": "fp_part_catalog.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L1"}, {"id": "fp_part_catalog_fppartcatalog", "label": "FpPartCatalog", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L10"}, {"id": "fp_part_catalog_fppartcatalog_compute_has_confirmed_mo", "label": "._compute_has_confirmed_mo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L46"}, {"id": "fp_part_catalog_compute_contract_review_banner_visible", "label": "_compute_contract_review_banner_visible()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L77"}, {"id": "fp_part_catalog_fppartcatalog_action_start_contract_review", "label": ".action_start_contract_review()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L90"}, {"id": "fp_part_catalog_fppartcatalog_action_dismiss_contract_review", "label": ".action_dismiss_contract_review()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L109"}, {"id": "fp_part_catalog_fppartcatalog_action_undismiss_contract_review", "label": ".action_undismiss_contract_review()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L115"}, {"id": "fp_part_catalog_rationale_47", "label": "True if this part is referenced by at least one non-draft MO. Trace: fp", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L47"}, {"id": "fp_part_catalog_rationale_91", "label": "Create (if missing) + open the contract review for this part.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L91"}, {"id": "fp_part_catalog_rationale_110", "label": "Hide the reminder banner. Reversible by a Plating Manager.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L110"}, {"id": "fp_part_catalog_rationale_116", "label": "Restore the reminder banner. Manager only.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L116"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_quality_models_fp_part_catalog_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_quality_models_fp_part_catalog_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_quality_models_fp_part_catalog_py", "target": "fp_part_catalog_fppartcatalog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L10", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_compute_has_confirmed_mo", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L46", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_quality_models_fp_part_catalog_py", "target": "fp_part_catalog_compute_contract_review_banner_visible", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L77", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_start_contract_review", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L90", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_dismiss_contract_review", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L109", "weight": 1.0}, {"source": "fp_part_catalog_fppartcatalog", "target": "fp_part_catalog_fppartcatalog_action_undismiss_contract_review", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L115", "weight": 1.0}, {"source": "fp_part_catalog_rationale_47", "target": "fp_part_catalog_fppartcatalog_compute_has_confirmed_mo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L47", "weight": 1.0}, {"source": "fp_part_catalog_rationale_91", "target": "fp_part_catalog_fppartcatalog_action_start_contract_review", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L91", "weight": 1.0}, {"source": "fp_part_catalog_rationale_110", "target": "fp_part_catalog_fppartcatalog_action_dismiss_contract_review", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L110", "weight": 1.0}, {"source": "fp_part_catalog_rationale_116", "target": "fp_part_catalog_fppartcatalog_action_undismiss_contract_review", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L116", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_part_catalog_fppartcatalog_compute_has_confirmed_mo", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L61"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_has_confirmed_mo", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L61"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_has_confirmed_mo", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L68"}, {"caller_nid": "fp_part_catalog_fppartcatalog_compute_has_confirmed_mo", "callee": "search_count", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L68"}, {"caller_nid": "fp_part_catalog_compute_contract_review_banner_visible", "callee": "bool", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L84"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_start_contract_review", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L92"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_start_contract_review", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L95"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_undismiss_contract_review", "callee": "has_group", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L117"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_undismiss_contract_review", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L119"}, {"caller_nid": "fp_part_catalog_fppartcatalog_action_undismiss_contract_review", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_quality/models/fp_part_catalog.py", "source_location": "L119"}]} |