1 line
13 KiB
JSON
1 line
13 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_edi_format_py", "label": "edi_format.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L1"}, {"id": "edi_format_fusionediformat", "label": "FusionEDIFormat", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L23"}, {"id": "edi_format_fusionediformat_generate_document", "label": ".generate_document()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L95"}, {"id": "edi_format_fusionediformat_parse_document", "label": ".parse_document()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L122"}, {"id": "edi_format_fusionediformat_get_generator_map", "label": "._get_generator_map()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L149"}, {"id": "edi_format_fusionediformat_get_parser_map", "label": "._get_parser_map()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L163"}, {"id": "edi_format_fusionediformat_check_applicability", "label": "._check_applicability()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L177"}, {"id": "edi_format_rationale_1", "label": "Fusion Accounting - EDI Format Registry Provides a configuration model for regi", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L1"}, {"id": "edi_format_rationale_24", "label": "Registry entry for a supported EDI format. This model acts as a strategy-pa", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L24"}, {"id": "edi_format_rationale_96", "label": "Generate an electronic document for the given journal entry. Dispatches", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L96"}, {"id": "edi_format_rationale_123", "label": "Parse an incoming EDI XML document and return invoice data. Dispatches", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L123"}, {"id": "edi_format_rationale_150", "label": "Return a mapping of format codes to generator callables. Each callable", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L150"}, {"id": "edi_format_rationale_164", "label": "Return a mapping of format codes to parser callables. Each callable acc", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L164"}, {"id": "edi_format_rationale_178", "label": "Verify that this format is applicable to the given move type. Raises:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L178"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_edi_format_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_edi_format_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L17", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_edi_format_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L18", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_edi_format_py", "target": "edi_format_fusionediformat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L23", "weight": 1.0}, {"source": "edi_format_fusionediformat", "target": "edi_format_fusionediformat_generate_document", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L95", "weight": 1.0}, {"source": "edi_format_fusionediformat", "target": "edi_format_fusionediformat_parse_document", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L122", "weight": 1.0}, {"source": "edi_format_fusionediformat", "target": "edi_format_fusionediformat_get_generator_map", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L149", "weight": 1.0}, {"source": "edi_format_fusionediformat", "target": "edi_format_fusionediformat_get_parser_map", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L163", "weight": 1.0}, {"source": "edi_format_fusionediformat", "target": "edi_format_fusionediformat_check_applicability", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L177", "weight": 1.0}, {"source": "edi_format_fusionediformat_generate_document", "target": "edi_format_fusionediformat_check_applicability", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L112", "weight": 1.0}, {"source": "edi_format_fusionediformat_generate_document", "target": "edi_format_fusionediformat_get_generator_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L114", "weight": 1.0}, {"source": "edi_format_fusionediformat_parse_document", "target": "edi_format_fusionediformat_get_parser_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L138", "weight": 1.0}, {"source": "edi_format_rationale_1", "target": "users_gurpreet_github_odoo_modules_work_in_progress_fusion_accounting_models_edi_format_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L1", "weight": 1.0}, {"source": "edi_format_rationale_24", "target": "edi_format_fusionediformat", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L24", "weight": 1.0}, {"source": "edi_format_rationale_96", "target": "edi_format_fusionediformat_generate_document", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L96", "weight": 1.0}, {"source": "edi_format_rationale_123", "target": "edi_format_fusionediformat_parse_document", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L123", "weight": 1.0}, {"source": "edi_format_rationale_150", "target": "edi_format_fusionediformat_get_generator_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L150", "weight": 1.0}, {"source": "edi_format_rationale_164", "target": "edi_format_fusionediformat_get_parser_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L164", "weight": 1.0}, {"source": "edi_format_rationale_178", "target": "edi_format_fusionediformat_check_applicability", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L178", "weight": 1.0}], "raw_calls": [{"caller_nid": "edi_format_fusionediformat_generate_document", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L110"}, {"caller_nid": "edi_format_fusionediformat_generate_document", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L111"}, {"caller_nid": "edi_format_fusionediformat_generate_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L115"}, {"caller_nid": "edi_format_fusionediformat_generate_document", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L117"}, {"caller_nid": "edi_format_fusionediformat_generate_document", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L118"}, {"caller_nid": "edi_format_fusionediformat_generate_document", "callee": "generator_method", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L120"}, {"caller_nid": "edi_format_fusionediformat_parse_document", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L137"}, {"caller_nid": "edi_format_fusionediformat_parse_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L139"}, {"caller_nid": "edi_format_fusionediformat_parse_document", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L141"}, {"caller_nid": "edi_format_fusionediformat_parse_document", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L142"}, {"caller_nid": "edi_format_fusionediformat_parse_document", "callee": "parser_method", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L144"}, {"caller_nid": "edi_format_fusionediformat_check_applicability", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L183"}, {"caller_nid": "edi_format_fusionediformat_check_applicability", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L188"}, {"caller_nid": "edi_format_fusionediformat_check_applicability", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L189"}, {"caller_nid": "edi_format_fusionediformat_check_applicability", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L199"}, {"caller_nid": "edi_format_fusionediformat_check_applicability", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/Work in Progress/fusion_accounting/models/edi_format.py", "source_location": "L200"}]} |