Files
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

4261 lines
180 KiB
JSON

{
"directed": false,
"multigraph": false,
"graph": {},
"nodes": [
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py",
"community": 13,
"norm_label": "__init__.py"
},
{
"label": "__manifest__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/__manifest__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_manifest_py",
"community": 17,
"norm_label": "__manifest__.py"
},
{
"label": "fusion_cp_response.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py",
"community": 2,
"norm_label": "fusion_cp_response.py"
},
{
"label": "ResponseDataObject",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L10",
"id": "fusion_cp_response_responsedataobject",
"community": 6,
"norm_label": "responsedataobject"
},
{
"label": ".__init__()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L12",
"id": "fusion_cp_response_responsedataobject_init",
"community": 6,
"norm_label": ".__init__()"
},
{
"label": ".__repr__()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L15",
"id": "fusion_cp_response_responsedataobject_repr",
"community": 6,
"norm_label": ".__repr__()"
},
{
"label": ".__str__()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L18",
"id": "fusion_cp_response_responsedataobject_str",
"community": 6,
"norm_label": ".__str__()"
},
{
"label": ".has_key()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L21",
"id": "fusion_cp_response_responsedataobject_has_key",
"community": 6,
"norm_label": ".has_key()"
},
{
"label": ".get()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L28",
"id": "fusion_cp_response_responsedataobject_get",
"community": 1,
"norm_label": ".get()"
},
{
"label": "._setattr()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L34",
"id": "fusion_cp_response_responsedataobject_setattr",
"community": 6,
"norm_label": "._setattr()"
},
{
"label": "._load_dict()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L44",
"id": "fusion_cp_response_responsedataobject_load_dict",
"community": 6,
"norm_label": "._load_dict()"
},
{
"label": "Response",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L64",
"id": "fusion_cp_response_response",
"community": 2,
"norm_label": "response"
},
{
"label": ".__init__()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L66",
"id": "fusion_cp_response_response_init",
"community": 2,
"norm_label": ".__init__()"
},
{
"label": "._get_node_path()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L94",
"id": "fusion_cp_response_response_get_node_path",
"community": 2,
"norm_label": "._get_node_path()"
},
{
"label": "_pullval()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L108",
"id": "fusion_cp_response_pullval",
"community": 2,
"norm_label": "_pullval()"
},
{
"label": "._etree_to_dict()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L114",
"id": "fusion_cp_response_response_etree_to_dict",
"community": 2,
"norm_label": "._etree_to_dict()"
},
{
"label": ".__getattr__()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L146",
"id": "fusion_cp_response_response_getattr",
"community": 2,
"norm_label": ".__getattr__()"
},
{
"label": "._parse_xml()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L149",
"id": "fusion_cp_response_response_parse_xml",
"community": 2,
"norm_label": "._parse_xml()"
},
{
"label": "._get_node_tag()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L152",
"id": "fusion_cp_response_response_get_node_tag",
"community": 2,
"norm_label": "._get_node_tag()"
},
{
"label": ".dom()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L155",
"id": "fusion_cp_response_response_dom",
"community": 2,
"norm_label": ".dom()"
},
{
"label": ".dict()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L160",
"id": "fusion_cp_response_response_dict",
"community": 2,
"norm_label": ".dict()"
},
{
"label": ".json()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L163",
"id": "fusion_cp_response_response_json",
"community": 2,
"norm_label": ".json()"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py",
"community": 14,
"norm_label": "__init__.py"
},
{
"label": "utils.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"community": 3,
"norm_label": "utils.py"
},
{
"label": "parse_yaml()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L4",
"id": "utils_parse_yaml",
"community": 3,
"norm_label": "parse_yaml()"
},
{
"label": "python_2_unicode_compatible()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L43",
"id": "utils_python_2_unicode_compatible",
"community": 3,
"norm_label": "python_2_unicode_compatible()"
},
{
"label": "get_dom_tree()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L61",
"id": "utils_get_dom_tree",
"community": 3,
"norm_label": "get_dom_tree()"
},
{
"label": "attribute_check()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L65",
"id": "utils_attribute_check",
"community": 3,
"norm_label": "attribute_check()"
},
{
"label": "smart_encode()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L78",
"id": "utils_smart_encode",
"community": 3,
"norm_label": "smart_encode()"
},
{
"label": "to_xml()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L89",
"id": "utils_to_xml",
"community": 3,
"norm_label": "to_xml()"
},
{
"label": "dict2xml()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L92",
"id": "utils_dict2xml",
"community": 3,
"norm_label": "dict2xml()"
},
{
"label": "getValue()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L149",
"id": "utils_getvalue",
"community": 3,
"norm_label": "getvalue()"
},
{
"label": "getNodeText()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L178",
"id": "utils_getnodetext",
"community": 3,
"norm_label": "getnodetext()"
},
{
"label": "perftest_dict2xml()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L192",
"id": "utils_perftest_dict2xml",
"community": 3,
"norm_label": "perftest_dict2xml()"
},
{
"label": "This is simple approach to parsing a yaml config that is only intended for t",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L5",
"id": "utils_rationale_5",
"community": 3,
"norm_label": "this is simple approach to parsing a yaml config that is only intended for t"
},
{
"label": "A decorator that defines __unicode__ and __str__ methods under Python 2. Und",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L44",
"id": "utils_rationale_44",
"community": 3,
"norm_label": "a decorator that defines __unicode__ and __str__ methods under python 2. und"
},
{
"label": "Returns the node's text string.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L179",
"id": "utils_rationale_179",
"community": 3,
"norm_label": "returns the node's text string."
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py",
"community": 15,
"norm_label": "__init__.py"
},
{
"label": "choose_delivery_cp_rate.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"community": 5,
"norm_label": "choose_delivery_cp_rate.py"
},
{
"label": "ChooseDeliveryCPPackage",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L7",
"id": "choose_delivery_cp_rate_choosedeliverycppackage",
"community": 5,
"norm_label": "choosedeliverycppackage"
},
{
"label": "_onchange_package_type_id()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L39",
"id": "choose_delivery_cp_rate_onchange_package_type_id",
"community": 5,
"norm_label": "_onchange_package_type_id()"
},
{
"label": "ChooseDeliveryCPRate",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L47",
"id": "choose_delivery_cp_rate_choosedeliverycprate",
"community": 5,
"norm_label": "choosedeliverycprate"
},
{
"label": ".action_select()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L68",
"id": "choose_delivery_cp_rate_choosedeliverycprate_action_select",
"community": 5,
"norm_label": ".action_select()"
},
{
"label": "ChooseDeliveryCarrier",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L122",
"id": "choose_delivery_cp_rate_choosedeliverycarrier",
"community": 4,
"norm_label": "choosedeliverycarrier"
},
{
"label": "_compute_fusion_cp_dimension_unit_label()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L158",
"id": "choose_delivery_cp_rate_compute_fusion_cp_dimension_unit_label",
"community": 5,
"norm_label": "_compute_fusion_cp_dimension_unit_label()"
},
{
"label": "_compute_fusion_cp_weight_unit_label()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L168",
"id": "choose_delivery_cp_rate_compute_fusion_cp_weight_unit_label",
"community": 5,
"norm_label": "_compute_fusion_cp_weight_unit_label()"
},
{
"label": "_onchange_carrier_id_cp_packages()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L179",
"id": "choose_delivery_cp_rate_onchange_carrier_id_cp_packages",
"community": 5,
"norm_label": "_onchange_carrier_id_cp_packages()"
},
{
"label": ".update_price()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L199",
"id": "choose_delivery_cp_rate_choosedeliverycarrier_update_price",
"community": 4,
"norm_label": ".update_price()"
},
{
"label": "._get_cp_package_info_for_pkg()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L205",
"id": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"community": 4,
"norm_label": "._get_cp_package_info_for_pkg()"
},
{
"label": "._update_cp_rates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L217",
"id": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"community": 4,
"norm_label": "._update_cp_rates()"
},
{
"label": ".button_confirm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L376",
"id": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm",
"community": 4,
"norm_label": ".button_confirm()"
},
{
"label": "One package row in the Add Shipping wizard for Canada Post.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L8",
"id": "choose_delivery_cp_rate_rationale_8",
"community": 5,
"norm_label": "one package row in the add shipping wizard for canada post."
},
{
"label": "Pre-fill dimensions from selected box type.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L40",
"id": "choose_delivery_cp_rate_rationale_40",
"community": 18,
"norm_label": "pre-fill dimensions from selected box type."
},
{
"label": "Select this rate and deselect others. Update per-package costs.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L69",
"id": "choose_delivery_cp_rate_rationale_69",
"community": 5,
"norm_label": "select this rate and deselect others. update per-package costs."
},
{
"label": "When a CP carrier is selected, create one default package.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L180",
"id": "choose_delivery_cp_rate_rationale_180",
"community": 19,
"norm_label": "when a cp carrier is selected, create one default package."
},
{
"label": "Override: for Canada Post, fetch all rates for all packages.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L200",
"id": "choose_delivery_cp_rate_rationale_200",
"community": 4,
"norm_label": "override: for canada post, fetch all rates for all packages."
},
{
"label": "Build package_info dict for a single package, converted to cm.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L206",
"id": "choose_delivery_cp_rate_rationale_206",
"community": 4,
"norm_label": "build package_info dict for a single package, converted to cm."
},
{
"label": "Fetch CP service rates for every package and aggregate.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L218",
"id": "choose_delivery_cp_rate_rationale_218",
"community": 4,
"norm_label": "fetch cp service rates for every package and aggregate."
},
{
"label": "Override: store per-package info on the sale order and enhance the deliv",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L377",
"id": "choose_delivery_cp_rate_rationale_377",
"community": 4,
"norm_label": "override: store per-package info on the sale order and enhance the deliv"
},
{
"label": "fusion_cp_tracking_event.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_tracking_event.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_tracking_event_py",
"community": 11,
"norm_label": "fusion_cp_tracking_event.py"
},
{
"label": "FusionCpTrackingEvent",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_tracking_event.py",
"source_location": "L4",
"id": "fusion_cp_tracking_event_fusioncptrackingevent",
"community": 11,
"norm_label": "fusioncptrackingevent"
},
{
"label": "sale_order.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_sale_order_py",
"community": 7,
"norm_label": "sale_order.py"
},
{
"label": "SaleOrder",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py",
"source_location": "L4",
"id": "sale_order_saleorder",
"community": 7,
"norm_label": "saleorder"
},
{
"label": "._compute_fusion_cp_shipment_count()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py",
"source_location": "L40",
"id": "sale_order_saleorder_compute_fusion_cp_shipment_count",
"community": 7,
"norm_label": "._compute_fusion_cp_shipment_count()"
},
{
"label": ".action_view_fusion_cp_shipments()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py",
"source_location": "L45",
"id": "sale_order_saleorder_action_view_fusion_cp_shipments",
"community": 7,
"norm_label": ".action_view_fusion_cp_shipments()"
},
{
"label": "fusion_cp_order_package.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_order_package_py",
"community": 9,
"norm_label": "fusion_cp_order_package.py"
},
{
"label": "FusionCPOrderPackage",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py",
"source_location": "L4",
"id": "fusion_cp_order_package_fusioncporderpackage",
"community": 9,
"norm_label": "fusioncporderpackage"
},
{
"label": "Stores per-package dimensions and service info on a sale order. Created whe",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py",
"source_location": "L5",
"id": "fusion_cp_order_package_rationale_5",
"community": 9,
"norm_label": "stores per-package dimensions and service info on a sale order. created whe"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py",
"community": 16,
"norm_label": "__init__.py"
},
{
"label": "product_packaging.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/product_packaging.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_product_packaging_py",
"community": 12,
"norm_label": "product_packaging.py"
},
{
"label": "PackageType",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/product_packaging.py",
"source_location": "L4",
"id": "product_packaging_packagetype",
"community": 12,
"norm_label": "packagetype"
},
{
"label": "fusion_cp_shipment.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"community": 0,
"norm_label": "fusion_cp_shipment.py"
},
{
"label": "FusionCpShipment",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L13",
"id": "fusion_cp_shipment_fusioncpshipment",
"community": 0,
"norm_label": "fusioncpshipment"
},
{
"label": "._compute_tracking_event_count()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L181",
"id": "fusion_cp_shipment_fusioncpshipment_compute_tracking_event_count",
"community": 0,
"norm_label": "._compute_tracking_event_count()"
},
{
"label": "create()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L186",
"id": "fusion_cp_shipment_create",
"community": 1,
"norm_label": "create()"
},
{
"label": "_compute_sender_fields()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L195",
"id": "fusion_cp_shipment_compute_sender_fields",
"community": 0,
"norm_label": "_compute_sender_fields()"
},
{
"label": "_compute_recipient_fields()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L216",
"id": "fusion_cp_shipment_compute_recipient_fields",
"community": 0,
"norm_label": "_compute_recipient_fields()"
},
{
"label": ".action_open_sale_order()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L232",
"id": "fusion_cp_shipment_fusioncpshipment_action_open_sale_order",
"community": 0,
"norm_label": ".action_open_sale_order()"
},
{
"label": ".action_open_picking()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L243",
"id": "fusion_cp_shipment_fusioncpshipment_action_open_picking",
"community": 0,
"norm_label": ".action_open_picking()"
},
{
"label": "._action_open_attachment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L254",
"id": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"community": 0,
"norm_label": "._action_open_attachment()"
},
{
"label": ".action_view_label()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L265",
"id": "fusion_cp_shipment_fusioncpshipment_action_view_label",
"community": 0,
"norm_label": ".action_view_label()"
},
{
"label": ".action_view_full_label()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L268",
"id": "fusion_cp_shipment_fusioncpshipment_action_view_full_label",
"community": 0,
"norm_label": ".action_view_full_label()"
},
{
"label": ".action_view_receipt()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L271",
"id": "fusion_cp_shipment_fusioncpshipment_action_view_receipt",
"community": 0,
"norm_label": ".action_view_receipt()"
},
{
"label": ".action_view_commercial_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L274",
"id": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice",
"community": 0,
"norm_label": ".action_view_commercial_invoice()"
},
{
"label": ".action_refresh_tracking()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L279",
"id": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"community": 2,
"norm_label": ".action_refresh_tracking()"
},
{
"label": "._process_tracking_events()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L331",
"id": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"community": 1,
"norm_label": "._process_tracking_events()"
},
{
"label": "._update_status_from_tracking()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L383",
"id": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"community": 1,
"norm_label": "._update_status_from_tracking()"
},
{
"label": "._has_return_events()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L404",
"id": "fusion_cp_shipment_fusioncpshipment_has_return_events",
"community": 0,
"norm_label": "._has_return_events()"
},
{
"label": ".action_void_shipment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L417",
"id": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"community": 0,
"norm_label": ".action_void_shipment()"
},
{
"label": "._parse_cp_error_response()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L472",
"id": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"community": 0,
"norm_label": "._parse_cp_error_response()"
},
{
"label": ".action_reissue_shipment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L506",
"id": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"community": 0,
"norm_label": ".action_reissue_shipment()"
},
{
"label": ".action_track_on_canada_post()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L526",
"id": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post",
"community": 0,
"norm_label": ".action_track_on_canada_post()"
},
{
"label": "_cron_refresh_tracking()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L545",
"id": "fusion_cp_shipment_cron_refresh_tracking",
"community": 0,
"norm_label": "_cron_refresh_tracking()"
},
{
"label": ".action_view_return_label()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L565",
"id": "fusion_cp_shipment_fusioncpshipment_action_view_return_label",
"community": 0,
"norm_label": ".action_view_return_label()"
},
{
"label": ".action_create_return_label()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L568",
"id": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"community": 0,
"norm_label": ".action_create_return_label()"
},
{
"label": "._build_return_label_xml()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L628",
"id": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml",
"community": 0,
"norm_label": "._build_return_label_xml()"
},
{
"label": "._process_return_label_response()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L672",
"id": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"community": 2,
"norm_label": "._process_return_label_response()"
},
{
"label": "Open an attachment PDF in the browser viewer (new tab).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L255",
"id": "fusion_cp_shipment_rationale_255",
"community": 0,
"norm_label": "open an attachment pdf in the browser viewer (new tab)."
},
{
"label": "Fetch latest tracking events from Canada Post VIS API.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L280",
"id": "fusion_cp_shipment_rationale_280",
"community": 2,
"norm_label": "fetch latest tracking events from canada post vis api."
},
{
"label": "Parse CP tracking detail response and store events.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L332",
"id": "fusion_cp_shipment_rationale_332",
"community": 1,
"norm_label": "parse cp tracking detail response and store events."
},
{
"label": "Auto-update shipment status based on tracking data.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L384",
"id": "fusion_cp_shipment_rationale_384",
"community": 1,
"norm_label": "auto-update shipment status based on tracking data."
},
{
"label": "Check if any tracking events indicate a return/RTS.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L405",
"id": "fusion_cp_shipment_rationale_405",
"community": 0,
"norm_label": "check if any tracking events indicate a return/rts."
},
{
"label": "Void this shipment via Canada Post API (DELETE endpoint).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L418",
"id": "fusion_cp_shipment_rationale_418",
"community": 0,
"norm_label": "void this shipment via canada post api (delete endpoint)."
},
{
"label": "Parse a Canada Post error XML response and raise a clean ValidationError",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L473",
"id": "fusion_cp_shipment_rationale_473",
"community": 0,
"norm_label": "parse a canada post error xml response and raise a clean validationerror"
},
{
"label": "Void current shipment and create a new one.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L507",
"id": "fusion_cp_shipment_rationale_507",
"community": 0,
"norm_label": "void current shipment and create a new one."
},
{
"label": "Open the Canada Post tracking website in a new tab.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L527",
"id": "fusion_cp_shipment_rationale_527",
"community": 0,
"norm_label": "open the canada post tracking website in a new tab."
},
{
"label": "Auto-refresh tracking for all active (non-terminal) shipments.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L546",
"id": "fusion_cp_shipment_rationale_546",
"community": 2,
"norm_label": "auto-refresh tracking for all active (non-terminal) shipments."
},
{
"label": "Create a prepaid return label via Canada Post Authorized Returns API. Bi",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L569",
"id": "fusion_cp_shipment_rationale_569",
"community": 0,
"norm_label": "create a prepaid return label via canada post authorized returns api. bi"
},
{
"label": "Build Authorized Return XML. return_to_partner = warehouse address (whe",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L629",
"id": "fusion_cp_shipment_rationale_629",
"community": 0,
"norm_label": "build authorized return xml. return_to_partner = warehouse address (whe"
},
{
"label": "Parse return label response, download label PDF, store on shipment.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L673",
"id": "fusion_cp_shipment_rationale_673",
"community": 2,
"norm_label": "parse return label response, download label pdf, store on shipment."
},
{
"label": "res_company.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_res_company_py",
"community": 10,
"norm_label": "res_company.py"
},
{
"label": "ResCompany",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py",
"source_location": "L4",
"id": "res_company_rescompany",
"community": 10,
"norm_label": "rescompany"
},
{
"label": "._default_uom_setting()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py",
"source_location": "L7",
"id": "res_company_rescompany_default_uom_setting",
"community": 10,
"norm_label": "._default_uom_setting()"
},
{
"label": "stock_picking.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_stock_picking_py",
"community": 8,
"norm_label": "stock_picking.py"
},
{
"label": "StockPicking",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py",
"source_location": "L4",
"id": "stock_picking_stockpicking",
"community": 8,
"norm_label": "stockpicking"
},
{
"label": "._compute_fusion_cp_shipment_count()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py",
"source_location": "L12",
"id": "stock_picking_stockpicking_compute_fusion_cp_shipment_count",
"community": 8,
"norm_label": "._compute_fusion_cp_shipment_count()"
},
{
"label": ".action_view_fusion_cp_shipments()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py",
"source_location": "L19",
"id": "stock_picking_stockpicking_action_view_fusion_cp_shipments",
"community": 8,
"norm_label": ".action_view_fusion_cp_shipments()"
},
{
"label": "delivery_carrier.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py",
"community": 1,
"norm_label": "delivery_carrier.py"
},
{
"label": "DeliveryCarrier",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L13",
"id": "delivery_carrier_deliverycarrier",
"community": 1,
"norm_label": "deliverycarrier"
},
{
"label": "._default_uom_in_delive()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L79",
"id": "delivery_carrier_deliverycarrier_default_uom_in_delive",
"community": 1,
"norm_label": "._default_uom_in_delive()"
},
{
"label": "get_fusion_cp_url()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L89",
"id": "delivery_carrier_get_fusion_cp_url",
"community": 1,
"norm_label": "get_fusion_cp_url()"
},
{
"label": "._compute_can_generate_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L95",
"id": "delivery_carrier_deliverycarrier_compute_can_generate_return",
"community": 1,
"norm_label": "._compute_can_generate_return()"
},
{
"label": "validating_address()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L102",
"id": "delivery_carrier_validating_address",
"community": 1,
"norm_label": "validating_address()"
},
{
"label": ".check_required_value_to_ship()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L113",
"id": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"community": 1,
"norm_label": ".check_required_value_to_ship()"
},
{
"label": ".convert_weight()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L135",
"id": "delivery_carrier_deliverycarrier_convert_weight",
"community": 4,
"norm_label": ".convert_weight()"
},
{
"label": ".check_max_weight()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L142",
"id": "delivery_carrier_deliverycarrier_check_max_weight",
"community": 1,
"norm_label": ".check_max_weight()"
},
{
"label": ".fusion_canada_post_rate_shipment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L148",
"id": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"community": 1,
"norm_label": ".fusion_canada_post_rate_shipment()"
},
{
"label": ".fusion_canada_post_get_shipping_rate()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L226",
"id": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"community": 2,
"norm_label": ".fusion_canada_post_get_shipping_rate()"
},
{
"label": ".fusion_canada_post_rate_shipment_all()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L285",
"id": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"community": 4,
"norm_label": ".fusion_canada_post_rate_shipment_all()"
},
{
"label": ".get_group_id()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L343",
"id": "delivery_carrier_deliverycarrier_get_group_id",
"community": 1,
"norm_label": ".get_group_id()"
},
{
"label": ".fusion_canada_post_send_shipping()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L348",
"id": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"community": 1,
"norm_label": ".fusion_canada_post_send_shipping()"
},
{
"label": "._fusion_cp_create_single_shipment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L487",
"id": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"community": 1,
"norm_label": "._fusion_cp_create_single_shipment()"
},
{
"label": "._fusion_cp_post_shipping_documents()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L933",
"id": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"community": 1,
"norm_label": "._fusion_cp_post_shipping_documents()"
},
{
"label": "._fusion_cp_record_shipment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1024",
"id": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"community": 1,
"norm_label": "._fusion_cp_record_shipment()"
},
{
"label": ".fusion_canada_post_get_tracking_link()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1063",
"id": "delivery_carrier_deliverycarrier_fusion_canada_post_get_tracking_link",
"community": 1,
"norm_label": ".fusion_canada_post_get_tracking_link()"
},
{
"label": ".fusion_canada_post_cancel_shipment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1068",
"id": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment",
"community": 0,
"norm_label": ".fusion_canada_post_cancel_shipment()"
},
{
"label": "._fusion_cp_validate_package()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1083",
"id": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"community": 1,
"norm_label": "._fusion_cp_validate_package()"
},
{
"label": ".get_fusion_cp_parcel()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1151",
"id": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"community": 1,
"norm_label": ".get_fusion_cp_parcel()"
},
{
"label": "._fusion_cp_convert_dimension_to_cm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1170",
"id": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"community": 1,
"norm_label": "._fusion_cp_convert_dimension_to_cm()"
},
{
"label": "Return ALL available Canada Post service rates for the order.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L286",
"id": "delivery_carrier_rationale_286",
"community": 4,
"norm_label": "return all available canada post service rates for the order."
},
{
"label": "Create one CP shipment for a single package. Returns dict with tracking",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L489",
"id": "delivery_carrier_rationale_489",
"community": 1,
"norm_label": "create one cp shipment for a single package. returns dict with tracking"
},
{
"label": "Post a single chatter message with combined shipping documents. Merges",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L934",
"id": "delivery_carrier_rationale_934",
"community": 1,
"norm_label": "post a single chatter message with combined shipping documents. merges"
},
{
"label": "Create a ``fusion.cp.shipment`` record from shipment result dict. Calle",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1027",
"id": "delivery_carrier_rationale_1027",
"community": 1,
"norm_label": "create a ``fusion.cp.shipment`` record from shipment result dict. calle"
},
{
"label": "Cancel all CP shipments linked to this picking via void API.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1069",
"id": "delivery_carrier_rationale_1069",
"community": 0,
"norm_label": "cancel all cp shipments linked to this picking via void api."
},
{
"label": "Validate package dimensions and weight against Canada Post limits. ``pa",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1084",
"id": "delivery_carrier_rationale_1084",
"community": 1,
"norm_label": "validate package dimensions and weight against canada post limits. ``pa"
},
{
"label": "Get package dimensions in cm for Canada Post API. Uses the carrier's ``",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1152",
"id": "delivery_carrier_rationale_1152",
"community": 1,
"norm_label": "get package dimensions in cm for canada post api. uses the carrier's ``"
},
{
"label": "Convert a dimension value to centimeters using the carrier's configured",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1171",
"id": "delivery_carrier_rationale_1171",
"community": 1,
"norm_label": "convert a dimension value to centimeters using the carrier's configured"
}
],
"links": [
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/__init__.py",
"source_location": "L3",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_canada_post_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py",
"_tgt": "fusion_cp_response_responsedataobject",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py",
"target": "fusion_cp_response_responsedataobject",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L64",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py",
"_tgt": "fusion_cp_response_response",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py",
"target": "fusion_cp_response_response",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L108",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py",
"_tgt": "fusion_cp_response_pullval",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_fusion_cp_response_py",
"target": "fusion_cp_response_pullval",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L12",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject",
"_tgt": "fusion_cp_response_responsedataobject_init",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_responsedataobject_init",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L15",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject",
"_tgt": "fusion_cp_response_responsedataobject_repr",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_responsedataobject_repr",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L18",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject",
"_tgt": "fusion_cp_response_responsedataobject_str",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_responsedataobject_str",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L21",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject",
"_tgt": "fusion_cp_response_responsedataobject_has_key",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_responsedataobject_has_key",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L28",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_responsedataobject_get",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L34",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject",
"_tgt": "fusion_cp_response_responsedataobject_setattr",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_responsedataobject_setattr",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L49",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject_load_dict",
"_tgt": "fusion_cp_response_responsedataobject",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_responsedataobject_load_dict",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L86",
"weight": 1.0,
"_src": "fusion_cp_response_response_init",
"_tgt": "fusion_cp_response_responsedataobject",
"source": "fusion_cp_response_responsedataobject",
"target": "fusion_cp_response_response_init",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L13",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject_init",
"_tgt": "fusion_cp_response_responsedataobject_load_dict",
"source": "fusion_cp_response_responsedataobject_init",
"target": "fusion_cp_response_responsedataobject_load_dict",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L78",
"weight": 1.0,
"_src": "fusion_cp_response_response_init",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_response_response_init",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L153",
"weight": 1.0,
"_src": "fusion_cp_response_response_get_node_tag",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_response_response_get_node_tag",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L154",
"weight": 1.0,
"_src": "utils_getvalue",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "utils_getvalue"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L262",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L188",
"weight": 1.0,
"_src": "fusion_cp_shipment_create",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_shipment_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L333",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L388",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L482",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L521",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L679",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L167",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L245",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L294",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L405",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L607",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L943",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1033",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1100",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"_tgt": "fusion_cp_response_responsedataobject_get",
"source": "fusion_cp_response_responsedataobject_get",
"target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L62",
"weight": 1.0,
"_src": "fusion_cp_response_responsedataobject_load_dict",
"_tgt": "fusion_cp_response_responsedataobject_setattr",
"source": "fusion_cp_response_responsedataobject_setattr",
"target": "fusion_cp_response_responsedataobject_load_dict",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L66",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_init",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_init",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L94",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_get_node_path",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_get_node_path",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L114",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_etree_to_dict",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_etree_to_dict",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L146",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_getattr",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_getattr",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L149",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_parse_xml",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_parse_xml",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L152",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_get_node_tag",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_get_node_tag",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L155",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_dom",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_dom",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L160",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_dict",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_dict",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L163",
"weight": 1.0,
"_src": "fusion_cp_response_response",
"_tgt": "fusion_cp_response_response_json",
"source": "fusion_cp_response_response",
"target": "fusion_cp_response_response_json",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_fusioncpshipment",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_255",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_255",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_280",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_280",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_332",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_332",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_384",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_384",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_405",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_405",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_418",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_418",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_473",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_473",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_507",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_507",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_527",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_527",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_546",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_546",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_569",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_569",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_629",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_629",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L8",
"weight": 0.8,
"_src": "fusion_cp_shipment_rationale_673",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_rationale_673",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_deliverycarrier",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_286",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_286",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_489",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_489",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_934",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_934",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_1027",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_1027",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_1069",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_1069",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_1084",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_1084",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_1152",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_1152",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L10",
"weight": 0.8,
"_src": "delivery_carrier_rationale_1171",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_rationale_1171",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L321",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L676",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L277",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L699",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"_tgt": "fusion_cp_response_response",
"source": "fusion_cp_response_response",
"target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L70",
"weight": 1.0,
"_src": "fusion_cp_response_response_init",
"_tgt": "fusion_cp_response_response_parse_xml",
"source": "fusion_cp_response_response_init",
"target": "fusion_cp_response_response_parse_xml",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L71",
"weight": 1.0,
"_src": "fusion_cp_response_response_init",
"_tgt": "fusion_cp_response_response_etree_to_dict",
"source": "fusion_cp_response_response_init",
"target": "fusion_cp_response_response_etree_to_dict",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L131",
"weight": 1.0,
"_src": "fusion_cp_response_response_etree_to_dict",
"_tgt": "fusion_cp_response_response_get_node_path",
"source": "fusion_cp_response_response_get_node_path",
"target": "fusion_cp_response_response_etree_to_dict",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L129",
"weight": 1.0,
"_src": "fusion_cp_response_response_etree_to_dict",
"_tgt": "fusion_cp_response_pullval",
"source": "fusion_cp_response_pullval",
"target": "fusion_cp_response_response_etree_to_dict",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L119",
"weight": 1.0,
"_src": "fusion_cp_response_response_etree_to_dict",
"_tgt": "fusion_cp_response_response_get_node_tag",
"source": "fusion_cp_response_response_etree_to_dict",
"target": "fusion_cp_response_response_get_node_tag",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L129",
"weight": 1.0,
"_src": "fusion_cp_response_response_etree_to_dict",
"_tgt": "fusion_cp_response_response_dict",
"source": "fusion_cp_response_response_etree_to_dict",
"target": "fusion_cp_response_response_dict",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L150",
"weight": 1.0,
"_src": "fusion_cp_response_response_parse_xml",
"_tgt": "utils_get_dom_tree",
"source": "fusion_cp_response_response_parse_xml",
"target": "utils_get_dom_tree"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/fusion_cp_response.py",
"source_location": "L164",
"weight": 1.0,
"_src": "fusion_cp_response_response_json",
"_tgt": "fusion_cp_response_response_dict",
"source": "fusion_cp_response_response_dict",
"target": "fusion_cp_response_response_json",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L322",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"_tgt": "fusion_cp_response_response_dict",
"source": "fusion_cp_response_response_dict",
"target": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L677",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"_tgt": "fusion_cp_response_response_dict",
"source": "fusion_cp_response_response_dict",
"target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L278",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"_tgt": "fusion_cp_response_response_dict",
"source": "fusion_cp_response_response_dict",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L700",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"_tgt": "fusion_cp_response_response_dict",
"source": "fusion_cp_response_response_dict",
"target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/__init__.py",
"source_location": "L2",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_parse_yaml",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_parse_yaml",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L43",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_python_2_unicode_compatible",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_python_2_unicode_compatible",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L61",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_get_dom_tree",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_get_dom_tree",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L65",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_attribute_check",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_attribute_check",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L78",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_smart_encode",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_smart_encode",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L89",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_to_xml",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_to_xml",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L92",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_dict2xml",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_dict2xml",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L149",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_getvalue",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_getvalue",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L178",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_getnodetext",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_getnodetext",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L192",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"_tgt": "utils_perftest_dict2xml",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_fusion_cp_api_utils_py",
"target": "utils_perftest_dict2xml",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L5",
"weight": 1.0,
"_src": "utils_rationale_5",
"_tgt": "utils_parse_yaml",
"source": "utils_parse_yaml",
"target": "utils_rationale_5",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L44",
"weight": 1.0,
"_src": "utils_rationale_44",
"_tgt": "utils_python_2_unicode_compatible",
"source": "utils_python_2_unicode_compatible",
"target": "utils_rationale_44",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L74",
"weight": 1.0,
"_src": "utils_attribute_check",
"_tgt": "utils_smart_encode",
"source": "utils_attribute_check",
"target": "utils_smart_encode",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L101",
"weight": 1.0,
"_src": "utils_dict2xml",
"_tgt": "utils_attribute_check",
"source": "utils_attribute_check",
"target": "utils_dict2xml",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L114",
"weight": 1.0,
"_src": "utils_dict2xml",
"_tgt": "utils_smart_encode",
"source": "utils_smart_encode",
"target": "utils_dict2xml",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L90",
"weight": 1.0,
"_src": "utils_to_xml",
"_tgt": "utils_dict2xml",
"source": "utils_to_xml",
"target": "utils_dict2xml",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L207",
"weight": 1.0,
"_src": "utils_perftest_dict2xml",
"_tgt": "utils_dict2xml",
"source": "utils_dict2xml",
"target": "utils_perftest_dict2xml",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/fusion_cp_api/utils.py",
"source_location": "L179",
"weight": 1.0,
"_src": "utils_rationale_179",
"_tgt": "utils_getnodetext",
"source": "utils_getnodetext",
"target": "utils_rationale_179",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/__init__.py",
"source_location": "L1",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L7",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"_tgt": "choose_delivery_cp_rate_choosedeliverycppackage",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"target": "choose_delivery_cp_rate_choosedeliverycppackage",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L39",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"_tgt": "choose_delivery_cp_rate_onchange_package_type_id",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"target": "choose_delivery_cp_rate_onchange_package_type_id",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L47",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"_tgt": "choose_delivery_cp_rate_choosedeliverycprate",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"target": "choose_delivery_cp_rate_choosedeliverycprate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L122",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"target": "choose_delivery_cp_rate_choosedeliverycarrier",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L158",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"_tgt": "choose_delivery_cp_rate_compute_fusion_cp_dimension_unit_label",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"target": "choose_delivery_cp_rate_compute_fusion_cp_dimension_unit_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L168",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"_tgt": "choose_delivery_cp_rate_compute_fusion_cp_weight_unit_label",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"target": "choose_delivery_cp_rate_compute_fusion_cp_weight_unit_label",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L179",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"_tgt": "choose_delivery_cp_rate_onchange_carrier_id_cp_packages",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_wizard_choose_delivery_cp_rate_py",
"target": "choose_delivery_cp_rate_onchange_carrier_id_cp_packages",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L8",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_rationale_8",
"_tgt": "choose_delivery_cp_rate_choosedeliverycppackage",
"source": "choose_delivery_cp_rate_choosedeliverycppackage",
"target": "choose_delivery_cp_rate_rationale_8",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L68",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycprate",
"_tgt": "choose_delivery_cp_rate_choosedeliverycprate_action_select",
"source": "choose_delivery_cp_rate_choosedeliverycprate",
"target": "choose_delivery_cp_rate_choosedeliverycprate_action_select",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L69",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_rationale_69",
"_tgt": "choose_delivery_cp_rate_choosedeliverycprate_action_select",
"source": "choose_delivery_cp_rate_choosedeliverycprate_action_select",
"target": "choose_delivery_cp_rate_rationale_69",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L199",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_price",
"source": "choose_delivery_cp_rate_choosedeliverycarrier",
"target": "choose_delivery_cp_rate_choosedeliverycarrier_update_price",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L205",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"source": "choose_delivery_cp_rate_choosedeliverycarrier",
"target": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L217",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"source": "choose_delivery_cp_rate_choosedeliverycarrier",
"target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L376",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm",
"source": "choose_delivery_cp_rate_choosedeliverycarrier",
"target": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L202",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_price",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_update_price",
"target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L200",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_rationale_200",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_price",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_update_price",
"target": "choose_delivery_cp_rate_rationale_200",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L239",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"target": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L206",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_rationale_206",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"target": "choose_delivery_cp_rate_rationale_206",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L209",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_get_cp_package_info_for_pkg",
"target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L218",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_rationale_218",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"target": "choose_delivery_cp_rate_rationale_218",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L242",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"_tgt": "delivery_carrier_deliverycarrier_convert_weight",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"target": "delivery_carrier_deliverycarrier_convert_weight"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L244",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L259",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L322",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"_tgt": "fusion_cp_shipment_create",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_update_cp_rates",
"target": "fusion_cp_shipment_create"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/wizard/choose_delivery_cp_rate.py",
"source_location": "L377",
"weight": 1.0,
"_src": "choose_delivery_cp_rate_rationale_377",
"_tgt": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm",
"source": "choose_delivery_cp_rate_choosedeliverycarrier_button_confirm",
"target": "choose_delivery_cp_rate_rationale_377",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_tracking_event.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_tracking_event_py",
"_tgt": "fusion_cp_tracking_event_fusioncptrackingevent",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_tracking_event_py",
"target": "fusion_cp_tracking_event_fusioncptrackingevent",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_sale_order_py",
"_tgt": "sale_order_saleorder",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_sale_order_py",
"target": "sale_order_saleorder",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py",
"source_location": "L40",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_compute_fusion_cp_shipment_count",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_compute_fusion_cp_shipment_count",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/sale_order.py",
"source_location": "L45",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_view_fusion_cp_shipments",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_view_fusion_cp_shipments",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_order_package_py",
"_tgt": "fusion_cp_order_package_fusioncporderpackage",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_order_package_py",
"target": "fusion_cp_order_package_fusioncporderpackage",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_order_package.py",
"source_location": "L5",
"weight": 1.0,
"_src": "fusion_cp_order_package_rationale_5",
"_tgt": "fusion_cp_order_package_fusioncporderpackage",
"source": "fusion_cp_order_package_fusioncporderpackage",
"target": "fusion_cp_order_package_rationale_5",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/__init__.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/product_packaging.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_product_packaging_py",
"_tgt": "product_packaging_packagetype",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_product_packaging_py",
"target": "product_packaging_packagetype",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"_tgt": "fusion_cp_shipment_fusioncpshipment",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"target": "fusion_cp_shipment_fusioncpshipment",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L186",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"_tgt": "fusion_cp_shipment_create",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"target": "fusion_cp_shipment_create",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L195",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"_tgt": "fusion_cp_shipment_compute_sender_fields",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"target": "fusion_cp_shipment_compute_sender_fields",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L216",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"_tgt": "fusion_cp_shipment_compute_recipient_fields",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"target": "fusion_cp_shipment_compute_recipient_fields",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L545",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"_tgt": "fusion_cp_shipment_cron_refresh_tracking",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_fusion_cp_shipment_py",
"target": "fusion_cp_shipment_cron_refresh_tracking",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L181",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_compute_tracking_event_count",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_compute_tracking_event_count",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L232",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_sale_order",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_open_sale_order",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L243",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_picking",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_open_picking",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L254",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L265",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_label",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_label",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L268",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_full_label",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_full_label",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L271",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_receipt",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_receipt",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L274",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L279",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L331",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L383",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L404",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_has_return_events",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_has_return_events",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L417",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L472",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L506",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L526",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L565",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_view_return_label",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_return_label",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L568",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L628",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L672",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"source": "fusion_cp_shipment_fusioncpshipment",
"target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L376",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"_tgt": "fusion_cp_shipment_create",
"source": "fusion_cp_shipment_create",
"target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L704",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"_tgt": "fusion_cp_shipment_create",
"source": "fusion_cp_shipment_create",
"target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L773",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"_tgt": "fusion_cp_shipment_create",
"source": "fusion_cp_shipment_create",
"target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L962",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"_tgt": "fusion_cp_shipment_create",
"source": "fusion_cp_shipment_create",
"target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1061",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"_tgt": "fusion_cp_shipment_create",
"source": "fusion_cp_shipment_create",
"target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L266",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_view_label",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_label",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L269",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_view_full_label",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_full_label",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L272",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_view_receipt",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_receipt",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L275",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_commercial_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L566",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_view_return_label",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"target": "fusion_cp_shipment_fusioncpshipment_action_view_return_label",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L255",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_255",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"source": "fusion_cp_shipment_fusioncpshipment_action_open_attachment",
"target": "fusion_cp_shipment_rationale_255",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L329",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"_tgt": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"source": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"target": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L555",
"weight": 1.0,
"_src": "fusion_cp_shipment_cron_refresh_tracking",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"source": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"target": "fusion_cp_shipment_cron_refresh_tracking",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L280",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_280",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"source": "fusion_cp_shipment_fusioncpshipment_action_refresh_tracking",
"target": "fusion_cp_shipment_rationale_280",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L379",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"_tgt": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"source": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"target": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L332",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_332",
"_tgt": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"source": "fusion_cp_shipment_fusioncpshipment_process_tracking_events",
"target": "fusion_cp_shipment_rationale_332",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L390",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"_tgt": "fusion_cp_shipment_fusioncpshipment_has_return_events",
"source": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"target": "fusion_cp_shipment_fusioncpshipment_has_return_events",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L384",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_384",
"_tgt": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"source": "fusion_cp_shipment_fusioncpshipment_update_status_from_tracking",
"target": "fusion_cp_shipment_rationale_384",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L405",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_405",
"_tgt": "fusion_cp_shipment_fusioncpshipment_has_return_events",
"source": "fusion_cp_shipment_fusioncpshipment_has_return_events",
"target": "fusion_cp_shipment_rationale_405",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L465",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"target": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L510",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"target": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L418",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_418",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"target": "fusion_cp_shipment_rationale_418",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1076",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"source": "fusion_cp_shipment_fusioncpshipment_action_void_shipment",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L618",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"source": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"target": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L473",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_473",
"_tgt": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"source": "fusion_cp_shipment_fusioncpshipment_parse_cp_error_response",
"target": "fusion_cp_shipment_rationale_473",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L507",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_507",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"source": "fusion_cp_shipment_fusioncpshipment_action_reissue_shipment",
"target": "fusion_cp_shipment_rationale_507",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L527",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_527",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post",
"source": "fusion_cp_shipment_fusioncpshipment_action_track_on_canada_post",
"target": "fusion_cp_shipment_rationale_527",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L602",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"_tgt": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml",
"source": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"target": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L620",
"weight": 1.0,
"_src": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"_tgt": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"source": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"target": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L569",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_569",
"_tgt": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"source": "fusion_cp_shipment_fusioncpshipment_action_create_return_label",
"target": "fusion_cp_shipment_rationale_569",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L629",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_629",
"_tgt": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml",
"source": "fusion_cp_shipment_fusioncpshipment_build_return_label_xml",
"target": "fusion_cp_shipment_rationale_629",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/fusion_cp_shipment.py",
"source_location": "L673",
"weight": 1.0,
"_src": "fusion_cp_shipment_rationale_673",
"_tgt": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"source": "fusion_cp_shipment_fusioncpshipment_process_return_label_response",
"target": "fusion_cp_shipment_rationale_673",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_res_company_py",
"_tgt": "res_company_rescompany",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_res_company_py",
"target": "res_company_rescompany",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/res_company.py",
"source_location": "L7",
"weight": 1.0,
"_src": "res_company_rescompany",
"_tgt": "res_company_rescompany_default_uom_setting",
"source": "res_company_rescompany",
"target": "res_company_rescompany_default_uom_setting",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_stock_picking_py",
"_tgt": "stock_picking_stockpicking",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_stock_picking_py",
"target": "stock_picking_stockpicking",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py",
"source_location": "L12",
"weight": 1.0,
"_src": "stock_picking_stockpicking",
"_tgt": "stock_picking_stockpicking_compute_fusion_cp_shipment_count",
"source": "stock_picking_stockpicking",
"target": "stock_picking_stockpicking_compute_fusion_cp_shipment_count",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/stock_picking.py",
"source_location": "L19",
"weight": 1.0,
"_src": "stock_picking_stockpicking",
"_tgt": "stock_picking_stockpicking_action_view_fusion_cp_shipments",
"source": "stock_picking_stockpicking",
"target": "stock_picking_stockpicking_action_view_fusion_cp_shipments",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py",
"_tgt": "delivery_carrier_deliverycarrier",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py",
"target": "delivery_carrier_deliverycarrier",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L89",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py",
"_tgt": "delivery_carrier_get_fusion_cp_url",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py",
"target": "delivery_carrier_get_fusion_cp_url",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L102",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py",
"_tgt": "delivery_carrier_validating_address",
"source": "users_gurpreet_github_odoo_modules_fusion_canada_post_models_delivery_carrier_py",
"target": "delivery_carrier_validating_address",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L79",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_default_uom_in_delive",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_default_uom_in_delive",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L95",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_compute_can_generate_return",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_compute_can_generate_return",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L113",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L135",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_convert_weight",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_convert_weight",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L142",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_check_max_weight",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_check_max_weight",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L148",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L226",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L285",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L343",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_get_group_id",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_get_group_id",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L348",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L487",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L933",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1024",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1063",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_tracking_link",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_tracking_link",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1068",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1083",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1151",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1170",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"source": "delivery_carrier_deliverycarrier",
"target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L266",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"_tgt": "delivery_carrier_get_fusion_cp_url",
"source": "delivery_carrier_get_fusion_cp_url",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L671",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"_tgt": "delivery_carrier_get_fusion_cp_url",
"source": "delivery_carrier_get_fusion_cp_url",
"target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L123",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"_tgt": "delivery_carrier_validating_address",
"source": "delivery_carrier_validating_address",
"target": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L150",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"_tgt": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"source": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L287",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"_tgt": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"source": "delivery_carrier_deliverycarrier_check_required_value_to_ship",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L168",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"_tgt": "delivery_carrier_deliverycarrier_convert_weight",
"source": "delivery_carrier_deliverycarrier_convert_weight",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L295",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"_tgt": "delivery_carrier_deliverycarrier_convert_weight",
"source": "delivery_carrier_deliverycarrier_convert_weight",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L375",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "delivery_carrier_deliverycarrier_convert_weight",
"source": "delivery_carrier_deliverycarrier_convert_weight",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L159",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"_tgt": "delivery_carrier_deliverycarrier_check_max_weight",
"source": "delivery_carrier_deliverycarrier_check_max_weight",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L180",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L188",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"target": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L192",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L304",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_get_shipping_rate",
"target": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L286",
"weight": 1.0,
"_src": "delivery_carrier_rationale_286",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_rate_shipment_all",
"target": "delivery_carrier_rationale_286",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L381",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L393",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"target": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L396",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"target": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L399",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"target": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L448",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"target": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L476",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_send_shipping",
"target": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L489",
"weight": 1.0,
"_src": "delivery_carrier_rationale_489",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"source": "delivery_carrier_deliverycarrier_fusion_cp_create_single_shipment",
"target": "delivery_carrier_rationale_489",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L934",
"weight": 1.0,
"_src": "delivery_carrier_rationale_934",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"source": "delivery_carrier_deliverycarrier_fusion_cp_post_shipping_documents",
"target": "delivery_carrier_rationale_934",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1027",
"weight": 1.0,
"_src": "delivery_carrier_rationale_1027",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"source": "delivery_carrier_deliverycarrier_fusion_cp_record_shipment",
"target": "delivery_carrier_rationale_1027",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1069",
"weight": 1.0,
"_src": "delivery_carrier_rationale_1069",
"_tgt": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment",
"source": "delivery_carrier_deliverycarrier_fusion_canada_post_cancel_shipment",
"target": "delivery_carrier_rationale_1069",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1084",
"weight": 1.0,
"_src": "delivery_carrier_rationale_1084",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"source": "delivery_carrier_deliverycarrier_fusion_cp_validate_package",
"target": "delivery_carrier_rationale_1084",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1158",
"weight": 1.0,
"_src": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"source": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"target": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1152",
"weight": 1.0,
"_src": "delivery_carrier_rationale_1152",
"_tgt": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"source": "delivery_carrier_deliverycarrier_get_fusion_cp_parcel",
"target": "delivery_carrier_rationale_1152",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_canada_post/models/delivery_carrier.py",
"source_location": "L1171",
"weight": 1.0,
"_src": "delivery_carrier_rationale_1171",
"_tgt": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"source": "delivery_carrier_deliverycarrier_fusion_cp_convert_dimension_to_cm",
"target": "delivery_carrier_rationale_1171",
"confidence_score": 1.0
}
],
"hyperedges": []
}