1 line
18 KiB
JSON
1 line
18 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_certificates_models_fp_certificate_py", "label": "fp_certificate.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L1"}, {"id": "fp_certificate_fpcertificate", "label": "FpCertificate", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L10"}, {"id": "fp_certificate_compute_batch_ids", "label": "_compute_batch_ids()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L88"}, {"id": "fp_certificate_compute_reading_stats", "label": "_compute_reading_stats()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L169"}, {"id": "fp_certificate_create", "label": "create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L250"}, {"id": "fp_certificate_fpcertificate_action_issue", "label": ".action_issue()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L266"}, {"id": "fp_certificate_fpcertificate_action_void", "label": ".action_void()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L302"}, {"id": "fp_certificate_fpcertificate_action_view_traceability", "label": ".action_view_traceability()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L311"}, {"id": "fp_certificate_fpcertificate_action_send_to_customer", "label": ".action_send_to_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L324"}, {"id": "fp_certificate_rationale_11", "label": "Unified certificate registry. Logs every quality document issued to custome", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L11"}, {"id": "fp_certificate_rationale_312", "label": "Show the batches (and their chemistry logs) that produced these parts \u2014", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L312"}, {"id": "fp_certificate_rationale_325", "label": "Open email composer with the certificate PDF attached.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L325"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_certificates_models_fp_certificate_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_certificates_models_fp_certificate_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_certificates_models_fp_certificate_py", "target": "fp_certificate_fpcertificate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L10", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_certificates_models_fp_certificate_py", "target": "fp_certificate_compute_batch_ids", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L88", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_certificates_models_fp_certificate_py", "target": "fp_certificate_compute_reading_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L169", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_fusion_plating_certificates_models_fp_certificate_py", "target": "fp_certificate_create", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L250", "weight": 1.0}, {"source": "fp_certificate_fpcertificate", "target": "fp_certificate_fpcertificate_action_issue", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L266", "weight": 1.0}, {"source": "fp_certificate_fpcertificate", "target": "fp_certificate_fpcertificate_action_void", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L302", "weight": 1.0}, {"source": "fp_certificate_fpcertificate", "target": "fp_certificate_fpcertificate_action_view_traceability", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L311", "weight": 1.0}, {"source": "fp_certificate_fpcertificate", "target": "fp_certificate_fpcertificate_action_send_to_customer", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L324", "weight": 1.0}, {"source": "fp_certificate_rationale_11", "target": "fp_certificate_fpcertificate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L11", "weight": 1.0}, {"source": "fp_certificate_rationale_312", "target": "fp_certificate_fpcertificate_action_view_traceability", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L312", "weight": 1.0}, {"source": "fp_certificate_rationale_325", "target": "fp_certificate_fpcertificate_action_send_to_customer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L325", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_certificate_compute_batch_ids", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L89"}, {"caller_nid": "fp_certificate_compute_batch_ids", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L94"}, {"caller_nid": "fp_certificate_compute_batch_ids", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L98"}, {"caller_nid": "fp_certificate_compute_batch_ids", "callee": "mapped", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L99"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L172"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L174"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L186"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L187"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L188"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "min", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L188"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L189"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "max", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L189"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L193"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L197"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "min", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L209"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "round", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L214"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L232"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "all", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L239"}, {"caller_nid": "fp_certificate_compute_reading_stats", "callee": "all", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L242"}, {"caller_nid": "fp_certificate_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L253"}, {"caller_nid": "fp_certificate_create", "callee": "next_by_code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L254"}, {"caller_nid": "fp_certificate_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L256"}, {"caller_nid": "fp_certificate_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L256"}, {"caller_nid": "fp_certificate_create", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L257"}, {"caller_nid": "fp_certificate_create", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L258"}, {"caller_nid": "fp_certificate_create", "callee": "getattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L259"}, {"caller_nid": "fp_certificate_create", "callee": "setdefault", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L261"}, {"caller_nid": "fp_certificate_create", "callee": "setdefault", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L262"}, {"caller_nid": "fp_certificate_create", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L263"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L269"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L269"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L274"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L274"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L288"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L288"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L300"}, {"caller_nid": "fp_certificate_fpcertificate_action_issue", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L300"}, {"caller_nid": "fp_certificate_fpcertificate_action_void", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L305"}, {"caller_nid": "fp_certificate_fpcertificate_action_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L305"}, {"caller_nid": "fp_certificate_fpcertificate_action_void", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L307"}, {"caller_nid": "fp_certificate_fpcertificate_action_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L307"}, {"caller_nid": "fp_certificate_fpcertificate_action_void", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L309"}, {"caller_nid": "fp_certificate_fpcertificate_action_void", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L309"}, {"caller_nid": "fp_certificate_fpcertificate_action_view_traceability", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L314"}, {"caller_nid": "fp_certificate_fpcertificate_action_view_traceability", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L317"}, {"caller_nid": "fp_certificate_fpcertificate_action_send_to_customer", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L326"}, {"caller_nid": "fp_certificate_fpcertificate_action_send_to_customer", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/fusion_plating_certificates/models/fp_certificate.py", "source_location": "L327"}]} |