1 line
6.6 KiB
JSON
1 line
6.6 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_work_location_py", "label": "payroll_work_location.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L1"}, {"id": "payroll_work_location_payrollworklocation", "label": "PayrollWorkLocation", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L6"}, {"id": "payroll_work_location_compute_employee_count", "label": "_compute_employee_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L73"}, {"id": "payroll_work_location_check_primary_location", "label": "_check_primary_location()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L79"}, {"id": "payroll_work_location_payrollworklocation_name_get", "label": ".name_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L91"}, {"id": "payroll_work_location_rationale_7", "label": "Work Location Represents a physical work location where employees work.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L7"}, {"id": "payroll_work_location_rationale_74", "label": "Compute number of employees assigned to this location.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L74"}, {"id": "payroll_work_location_rationale_80", "label": "Ensure only one primary location per company.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L80"}, {"id": "payroll_work_location_rationale_92", "label": "Return display name with address.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L92"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_work_location_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L3", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_work_location_py", "target": "payroll_work_location_payrollworklocation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_work_location_py", "target": "payroll_work_location_compute_employee_count", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L73", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_payroll_models_payroll_work_location_py", "target": "payroll_work_location_check_primary_location", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L79", "weight": 1.0}, {"source": "payroll_work_location_payrollworklocation", "target": "payroll_work_location_payrollworklocation_name_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L91", "weight": 1.0}, {"source": "payroll_work_location_rationale_7", "target": "payroll_work_location_payrollworklocation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L7", "weight": 1.0}, {"source": "payroll_work_location_rationale_74", "target": "payroll_work_location_payrollworklocation_compute_employee_count", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L74", "weight": 1.0}, {"source": "payroll_work_location_rationale_80", "target": "payroll_work_location_payrollworklocation_check_primary_location", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L80", "weight": 1.0}, {"source": "payroll_work_location_rationale_92", "target": "payroll_work_location_payrollworklocation_name_get", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L92", "weight": 1.0}], "raw_calls": [{"caller_nid": "payroll_work_location_compute_employee_count", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L76"}, {"caller_nid": "payroll_work_location_check_primary_location", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L83"}, {"caller_nid": "payroll_work_location_check_primary_location", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L89"}, {"caller_nid": "payroll_work_location_check_primary_location", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L89"}, {"caller_nid": "payroll_work_location_payrollworklocation_name_get", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L95"}, {"caller_nid": "payroll_work_location_payrollworklocation_name_get", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L101"}, {"caller_nid": "payroll_work_location_payrollworklocation_name_get", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_payroll/models/payroll_work_location.py", "source_location": "L102"}]} |