1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "label": "payment_qr_code.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L1"}, {"id": "payment_qr_code_fusionpaymentqr", "label": "FusionPaymentQR", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L42"}, {"id": "payment_qr_code_compute_fusion_qr_code", "label": "_compute_fusion_qr_code()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L94"}, {"id": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "label": ".generate_epc_qr()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L118"}, {"id": "payment_qr_code_rationale_1", "label": "Fusion Accounting - Payment QR Codes Extends ``account.move`` to generate **EPC", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L1"}, {"id": "payment_qr_code_rationale_43", "label": "Adds EPC QR code generation to customer invoices. The EPC QR standard encod", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L43"}, {"id": "payment_qr_code_rationale_95", "label": "Compute the QR code image for eligible invoices.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L95"}, {"id": "payment_qr_code_rationale_119", "label": "Generate an EPC QR code image for this invoice. The QR code encodes pay", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L119"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L18", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L19", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L20", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L21", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L23", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L24", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "qrcode", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L29", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "qrcode_constants", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L30", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "payment_qr_code_fusionpaymentqr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L42", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "target": "payment_qr_code_compute_fusion_qr_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L94", "weight": 1.0}, {"source": "payment_qr_code_fusionpaymentqr", "target": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L118", "weight": 1.0}, {"source": "payment_qr_code_compute_fusion_qr_code", "target": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L104", "weight": 1.0}, {"source": "payment_qr_code_rationale_1", "target": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_payment_qr_code_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L1", "weight": 1.0}, {"source": "payment_qr_code_rationale_43", "target": "payment_qr_code_fusionpaymentqr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L43", "weight": 1.0}, {"source": "payment_qr_code_rationale_95", "target": "payment_qr_code_fusionpaymentqr_compute_fusion_qr_code", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L95", "weight": 1.0}, {"source": "payment_qr_code_rationale_119", "target": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L119", "weight": 1.0}], "raw_calls": [{"caller_nid": "payment_qr_code_compute_fusion_qr_code", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L105"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L130"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L133"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L133"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L142"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L142"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L149"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L149"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "match", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L150"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L151"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L151"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "replace", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L157"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "upper", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L157"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L161"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L161"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L169"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L169"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L198"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L201"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L201"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L202"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L202"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "QRCode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L208"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "add_data", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L214"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "make", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L215"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "make_image", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L216"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L219"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "save", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L220"}, {"caller_nid": "payment_qr_code_fusionpaymentqr_generate_epc_qr", "callee": "getvalue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/payment_qr_code.py", "source_location": "L221"}]} |