Files
Odoo-Modules/fusion_loaners_management/graphify-out/graph.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

2245 lines
99 KiB
JSON

{
"directed": false,
"multigraph": false,
"graph": {},
"nodes": [
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_init_py",
"community": 9,
"norm_label": "__init__.py"
},
{
"label": "_pre_init_hook()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/__init__.py",
"source_location": "L10",
"id": "init_pre_init_hook",
"community": 9,
"norm_label": "_pre_init_hook()"
},
{
"label": "Re-assign loaner data record ownership from fusion_claims before install. P",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/__init__.py",
"source_location": "L11",
"id": "init_rationale_11",
"community": 9,
"norm_label": "re-assign loaner data record ownership from fusion_claims before install. p"
},
{
"label": "__manifest__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/__manifest__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_manifest_py",
"community": 14,
"norm_label": "__manifest__.py"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_init_py",
"community": 11,
"norm_label": "__init__.py"
},
{
"label": "loaner_checkout_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"community": 3,
"norm_label": "loaner_checkout_wizard.py"
},
{
"label": "LoanerCheckoutWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L12",
"id": "loaner_checkout_wizard_loanercheckoutwizard",
"community": 3,
"norm_label": "loanercheckoutwizard"
},
{
"label": "_compute_available_lots()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L67",
"id": "loaner_checkout_wizard_compute_available_lots",
"community": 3,
"norm_label": "_compute_available_lots()"
},
{
"label": "_compute_expected_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L89",
"id": "loaner_checkout_wizard_compute_expected_return",
"community": 3,
"norm_label": "_compute_expected_return()"
},
{
"label": "_onchange_product_id()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L98",
"id": "loaner_checkout_wizard_onchange_product_id",
"community": 3,
"norm_label": "_onchange_product_id()"
},
{
"label": "default_get()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L104",
"id": "loaner_checkout_wizard_default_get",
"community": 3,
"norm_label": "default_get()"
},
{
"label": ".action_checkout()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L121",
"id": "loaner_checkout_wizard_loanercheckoutwizard_action_checkout",
"community": 3,
"norm_label": ".action_checkout()"
},
{
"label": "loaner_return_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_return_wizard_py",
"community": 6,
"norm_label": "loaner_return_wizard.py"
},
{
"label": "LoanerReturnWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L12",
"id": "loaner_return_wizard_loanerreturnwizard",
"community": 6,
"norm_label": "loanerreturnwizard"
},
{
"label": "default_get()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L78",
"id": "loaner_return_wizard_default_get",
"community": 6,
"norm_label": "default_get()"
},
{
"label": ".action_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L87",
"id": "loaner_return_wizard_loanerreturnwizard_action_return",
"community": 6,
"norm_label": ".action_return()"
},
{
"label": "loaner_email_mixin.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_loaner_email_mixin_py",
"community": 1,
"norm_label": "loaner_email_mixin.py"
},
{
"label": "LoanerEmailMixin",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L8",
"id": "loaner_email_mixin_loaneremailmixin",
"community": 1,
"norm_label": "loaneremailmixin"
},
{
"label": "._email_build()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L19",
"id": "loaner_email_mixin_loaneremailmixin_email_build",
"community": 1,
"norm_label": "._email_build()"
},
{
"label": "._email_section()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L99",
"id": "loaner_email_mixin_loaneremailmixin_email_section",
"community": 1,
"norm_label": "._email_section()"
},
{
"label": "._email_note()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L122",
"id": "loaner_email_mixin_loaneremailmixin_email_note",
"community": 1,
"norm_label": "._email_note()"
},
{
"label": "._email_button()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L130",
"id": "loaner_email_mixin_loaneremailmixin_email_button",
"community": 1,
"norm_label": "._email_button()"
},
{
"label": "._email_attachment_note()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L138",
"id": "loaner_email_mixin_loaneremailmixin_email_attachment_note",
"community": 1,
"norm_label": "._email_attachment_note()"
},
{
"label": "._email_status_badge()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L147",
"id": "loaner_email_mixin_loaneremailmixin_email_status_badge",
"community": 1,
"norm_label": "._email_status_badge()"
},
{
"label": "._get_company_info()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L161",
"id": "loaner_email_mixin_loaneremailmixin_get_company_info",
"community": 1,
"norm_label": "._get_company_info()"
},
{
"label": "._email_is_enabled()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L169",
"id": "loaner_email_mixin_loaneremailmixin_email_is_enabled",
"community": 1,
"norm_label": "._email_is_enabled()"
},
{
"label": "sale_order.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_sale_order_py",
"community": 4,
"norm_label": "sale_order.py"
},
{
"label": "SaleOrder",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L9",
"id": "sale_order_saleorder",
"community": 4,
"norm_label": "saleorder"
},
{
"label": "_compute_loaner_count()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L33",
"id": "sale_order_compute_loaner_count",
"community": 4,
"norm_label": "_compute_loaner_count()"
},
{
"label": ".action_view_loaners()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L46",
"id": "sale_order_saleorder_action_view_loaners",
"community": 4,
"norm_label": ".action_view_loaners()"
},
{
"label": ".action_checkout_loaner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L61",
"id": "sale_order_saleorder_action_checkout_loaner",
"community": 4,
"norm_label": ".action_checkout_loaner()"
},
{
"label": ".action_checkin_loaner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L78",
"id": "sale_order_saleorder_action_checkin_loaner",
"community": 4,
"norm_label": ".action_checkin_loaner()"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_init_py",
"community": 12,
"norm_label": "__init__.py"
},
{
"label": "product_template.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_product_template_py",
"community": 8,
"norm_label": "product_template.py"
},
{
"label": "ProductTemplate",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L8",
"id": "product_template_producttemplate",
"community": 8,
"norm_label": "producttemplate"
},
{
"label": "_compute_serial_count()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L109",
"id": "product_template_compute_serial_count",
"community": 8,
"norm_label": "_compute_serial_count()"
},
{
"label": ".action_view_serial_numbers()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L115",
"id": "product_template_producttemplate_action_view_serial_numbers",
"community": 8,
"norm_label": ".action_view_serial_numbers()"
},
{
"label": "_compute_current_location()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L127",
"id": "product_template_compute_current_location",
"community": 8,
"norm_label": "_compute_current_location()"
},
{
"label": "fusion_loaner_history.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_history_py",
"community": 5,
"norm_label": "fusion_loaner_history.py"
},
{
"label": "FusionLoanerHistory",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L11",
"id": "fusion_loaner_history_fusionloanerhistory",
"community": 5,
"norm_label": "fusionloanerhistory"
},
{
"label": "._get_action_label()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L65",
"id": "fusion_loaner_history_fusionloanerhistory_get_action_label",
"community": 5,
"norm_label": "._get_action_label()"
},
{
"label": ".name_get()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L69",
"id": "fusion_loaner_history_fusionloanerhistory_name_get",
"community": 5,
"norm_label": ".name_get()"
},
{
"label": "get_history_by_serial()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L77",
"id": "fusion_loaner_history_get_history_by_serial",
"community": 5,
"norm_label": "get_history_by_serial()"
},
{
"label": "get_history_by_product()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L81",
"id": "fusion_loaner_history_get_history_by_product",
"community": 5,
"norm_label": "get_history_by_product()"
},
{
"label": "fusion_loaner_checkout.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"community": 7,
"norm_label": "fusion_loaner_checkout.py"
},
{
"label": "FusionLoanerCheckout",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L14",
"id": "fusion_loaner_checkout_fusionloanercheckout",
"community": 0,
"norm_label": "fusionloanercheckout"
},
{
"label": "_compute_expected_return_date()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L184",
"id": "fusion_loaner_checkout_compute_expected_return_date",
"community": 7,
"norm_label": "_compute_expected_return_date()"
},
{
"label": "_compute_days_out()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L192",
"id": "fusion_loaner_checkout_compute_days_out",
"community": 7,
"norm_label": "_compute_days_out()"
},
{
"label": "_compute_days_overdue()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L202",
"id": "fusion_loaner_checkout_compute_days_overdue",
"community": 7,
"norm_label": "_compute_days_overdue()"
},
{
"label": "._compute_history_count()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L214",
"id": "fusion_loaner_checkout_fusionloanercheckout_compute_history_count",
"community": 0,
"norm_label": "._compute_history_count()"
},
{
"label": "_onchange_product_id()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L219",
"id": "fusion_loaner_checkout_onchange_product_id",
"community": 7,
"norm_label": "_onchange_product_id()"
},
{
"label": "_onchange_sale_order_id()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L225",
"id": "fusion_loaner_checkout_onchange_sale_order_id",
"community": 7,
"norm_label": "_onchange_sale_order_id()"
},
{
"label": "create()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L234",
"id": "fusion_loaner_checkout_create",
"community": 0,
"norm_label": "create()"
},
{
"label": ".action_checkout()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L243",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"community": 0,
"norm_label": ".action_checkout()"
},
{
"label": ".action_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L271",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_return",
"community": 4,
"norm_label": ".action_return()"
},
{
"label": ".action_process_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L282",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"community": 6,
"norm_label": ".action_process_return()"
},
{
"label": ".action_mark_lost()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L318",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_mark_lost",
"community": 0,
"norm_label": ".action_mark_lost()"
},
{
"label": ".action_convert_to_rental()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L334",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"community": 0,
"norm_label": ".action_convert_to_rental()"
},
{
"label": ".action_view_history()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L343",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_view_history",
"community": 0,
"norm_label": ".action_view_history()"
},
{
"label": ".action_view_sale_order()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L354",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_view_sale_order",
"community": 0,
"norm_label": ".action_view_sale_order()"
},
{
"label": ".action_view_partner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L366",
"id": "fusion_loaner_checkout_fusionloanercheckout_action_view_partner",
"community": 0,
"norm_label": ".action_view_partner()"
},
{
"label": "._get_loaner_location()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L378",
"id": "fusion_loaner_checkout_fusionloanercheckout_get_loaner_location",
"community": 0,
"norm_label": "._get_loaner_location()"
},
{
"label": "._get_customer_location()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L384",
"id": "fusion_loaner_checkout_fusionloanercheckout_get_customer_location",
"community": 0,
"norm_label": "._get_customer_location()"
},
{
"label": "._create_stock_transfer()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L387",
"id": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"community": 0,
"norm_label": "._create_stock_transfer()"
},
{
"label": "._create_checkout_stock_move()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L443",
"id": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"community": 0,
"norm_label": "._create_checkout_stock_move()"
},
{
"label": "._create_return_stock_move()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L455",
"id": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"community": 0,
"norm_label": "._create_return_stock_move()"
},
{
"label": "._log_history()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L467",
"id": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"community": 0,
"norm_label": "._log_history()"
},
{
"label": "._get_email_recipients()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L476",
"id": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"community": 0,
"norm_label": "._get_email_recipients()"
},
{
"label": "._send_checkout_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L489",
"id": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"community": 0,
"norm_label": "._send_checkout_email()"
},
{
"label": "._send_return_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L528",
"id": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"community": 0,
"norm_label": "._send_return_email()"
},
{
"label": "._send_rental_conversion_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L562",
"id": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"community": 0,
"norm_label": "._send_rental_conversion_email()"
},
{
"label": "._send_reminder_email()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L603",
"id": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"community": 0,
"norm_label": "._send_reminder_email()"
},
{
"label": "_cron_check_overdue_loaners()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L661",
"id": "fusion_loaner_checkout_cron_check_overdue_loaners",
"community": 0,
"norm_label": "_cron_check_overdue_loaners()"
},
{
"label": "res_users.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/res_users.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_res_users_py",
"community": 10,
"norm_label": "res_users.py"
},
{
"label": "ResUsers",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/res_users.py",
"source_location": "L8",
"id": "res_users_resusers",
"community": 10,
"norm_label": "resusers"
},
{
"label": "loaner_portal.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/static/src/js/loaner_portal.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_static_src_js_loaner_portal_js",
"community": 15,
"norm_label": "loaner_portal.js"
},
{
"label": "loaner_portal.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"community": 2,
"norm_label": "loaner_portal.py"
},
{
"label": "LoanerPortalController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L12",
"id": "loaner_portal_loanerportalcontroller",
"community": 2,
"norm_label": "loanerportalcontroller"
},
{
"label": "portal_loaner_categories()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L15",
"id": "loaner_portal_portal_loaner_categories",
"community": 2,
"norm_label": "portal_loaner_categories()"
},
{
"label": "portal_loaner_products()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L28",
"id": "loaner_portal_portal_loaner_products",
"community": 2,
"norm_label": "portal_loaner_products()"
},
{
"label": "portal_loaner_locations()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L62",
"id": "loaner_portal_portal_loaner_locations",
"community": 2,
"norm_label": "portal_loaner_locations()"
},
{
"label": "portal_equipment_locations()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L70",
"id": "loaner_portal_portal_equipment_locations",
"community": 2,
"norm_label": "portal_equipment_locations()"
},
{
"label": "portal_loaner_checkout()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L105",
"id": "loaner_portal_portal_loaner_checkout",
"community": 2,
"norm_label": "portal_loaner_checkout()"
},
{
"label": "portal_loaner_create_product()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L159",
"id": "loaner_portal_portal_loaner_create_product",
"community": 2,
"norm_label": "portal_loaner_create_product()"
},
{
"label": "portal_loaner_return()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L237",
"id": "loaner_portal_portal_loaner_return",
"community": 6,
"norm_label": "portal_loaner_return()"
},
{
"label": "Return current location of all loaner equipment for the portal.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L71",
"id": "loaner_portal_rationale_71",
"community": 16,
"norm_label": "return current location of all loaner equipment for the portal."
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_init_py",
"community": 13,
"norm_label": "__init__.py"
}
],
"links": [
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/__init__.py",
"source_location": "L7",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_loaners_management_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_loaners_management_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/__init__.py",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_init_py",
"_tgt": "init_pre_init_hook",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_init_py",
"target": "init_pre_init_hook",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/__init__.py",
"source_location": "L11",
"weight": 1.0,
"_src": "init_rationale_11",
"_tgt": "init_pre_init_hook",
"source": "init_pre_init_hook",
"target": "init_rationale_11",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/__init__.py",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"_tgt": "loaner_checkout_wizard_loanercheckoutwizard",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"target": "loaner_checkout_wizard_loanercheckoutwizard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L67",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"_tgt": "loaner_checkout_wizard_compute_available_lots",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"target": "loaner_checkout_wizard_compute_available_lots",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L89",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"_tgt": "loaner_checkout_wizard_compute_expected_return",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"target": "loaner_checkout_wizard_compute_expected_return",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L98",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"_tgt": "loaner_checkout_wizard_onchange_product_id",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"target": "loaner_checkout_wizard_onchange_product_id",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L104",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"_tgt": "loaner_checkout_wizard_default_get",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_checkout_wizard_py",
"target": "loaner_checkout_wizard_default_get",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L121",
"weight": 1.0,
"_src": "loaner_checkout_wizard_loanercheckoutwizard",
"_tgt": "loaner_checkout_wizard_loanercheckoutwizard_action_checkout",
"source": "loaner_checkout_wizard_loanercheckoutwizard",
"target": "loaner_checkout_wizard_loanercheckoutwizard_action_checkout",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_checkout_wizard.py",
"source_location": "L127",
"weight": 1.0,
"_src": "loaner_checkout_wizard_loanercheckoutwizard_action_checkout",
"_tgt": "fusion_loaner_checkout_create",
"source": "loaner_checkout_wizard_loanercheckoutwizard_action_checkout",
"target": "fusion_loaner_checkout_create"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_return_wizard_py",
"_tgt": "loaner_return_wizard_loanerreturnwizard",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_return_wizard_py",
"target": "loaner_return_wizard_loanerreturnwizard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L78",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_return_wizard_py",
"_tgt": "loaner_return_wizard_default_get",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_wizard_loaner_return_wizard_py",
"target": "loaner_return_wizard_default_get",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L87",
"weight": 1.0,
"_src": "loaner_return_wizard_loanerreturnwizard",
"_tgt": "loaner_return_wizard_loanerreturnwizard_action_return",
"source": "loaner_return_wizard_loanerreturnwizard",
"target": "loaner_return_wizard_loanerreturnwizard_action_return",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L95",
"weight": 1.0,
"_src": "loaner_return_wizard_loanerreturnwizard_action_return",
"_tgt": "fusion_loaner_checkout_create",
"source": "loaner_return_wizard_loanerreturnwizard_action_return",
"target": "fusion_loaner_checkout_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/wizard/loaner_return_wizard.py",
"source_location": "L102",
"weight": 1.0,
"_src": "loaner_return_wizard_loanerreturnwizard_action_return",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"source": "loaner_return_wizard_loanerreturnwizard_action_return",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_process_return"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_loaner_email_mixin_py",
"_tgt": "loaner_email_mixin_loaneremailmixin",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_loaner_email_mixin_py",
"target": "loaner_email_mixin_loaneremailmixin",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L19",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_build",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_email_build",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L99",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_section",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_email_section",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L122",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_note",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_email_note",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L130",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_button",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_email_button",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L138",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_attachment_note",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_email_attachment_note",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L147",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_status_badge",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_email_status_badge",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L161",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_get_company_info",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_get_company_info",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L169",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_is_enabled",
"source": "loaner_email_mixin_loaneremailmixin",
"target": "loaner_email_mixin_loaneremailmixin_email_is_enabled",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L34",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin_email_build",
"_tgt": "loaner_email_mixin_loaneremailmixin_get_company_info",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "loaner_email_mixin_loaneremailmixin_get_company_info",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L58",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin_email_build",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_section",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "loaner_email_mixin_loaneremailmixin_email_section",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L62",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin_email_build",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_note",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "loaner_email_mixin_loaneremailmixin_email_note",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L68",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin_email_build",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_attachment_note",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "loaner_email_mixin_loaneremailmixin_email_attachment_note",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/loaner_email_mixin.py",
"source_location": "L71",
"weight": 1.0,
"_src": "loaner_email_mixin_loaneremailmixin_email_build",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_button",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "loaner_email_mixin_loaneremailmixin_email_button",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L499",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_build",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L537",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_build",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_return_email"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L573",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_build",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L635",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"_tgt": "loaner_email_mixin_loaneremailmixin_email_build",
"source": "loaner_email_mixin_loaneremailmixin_email_build",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L9",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_sale_order_py",
"_tgt": "sale_order_saleorder",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_sale_order_py",
"target": "sale_order_saleorder",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L33",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_sale_order_py",
"_tgt": "sale_order_compute_loaner_count",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_sale_order_py",
"target": "sale_order_compute_loaner_count",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L46",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_view_loaners",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_view_loaners",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L61",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_checkout_loaner",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_checkout_loaner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L78",
"weight": 1.0,
"_src": "sale_order_saleorder",
"_tgt": "sale_order_saleorder_action_checkin_loaner",
"source": "sale_order_saleorder",
"target": "sale_order_saleorder_action_checkin_loaner",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/sale_order.py",
"source_location": "L86",
"weight": 1.0,
"_src": "sale_order_saleorder_action_checkin_loaner",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_return",
"source": "sale_order_saleorder_action_checkin_loaner",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_return"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/__init__.py",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_product_template_py",
"_tgt": "product_template_producttemplate",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_product_template_py",
"target": "product_template_producttemplate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L109",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_product_template_py",
"_tgt": "product_template_compute_serial_count",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_product_template_py",
"target": "product_template_compute_serial_count",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L127",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_product_template_py",
"_tgt": "product_template_compute_current_location",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_product_template_py",
"target": "product_template_compute_current_location",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/product_template.py",
"source_location": "L115",
"weight": 1.0,
"_src": "product_template_producttemplate",
"_tgt": "product_template_producttemplate_action_view_serial_numbers",
"source": "product_template_producttemplate",
"target": "product_template_producttemplate_action_view_serial_numbers",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_history_py",
"_tgt": "fusion_loaner_history_fusionloanerhistory",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_history_py",
"target": "fusion_loaner_history_fusionloanerhistory",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L77",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_history_py",
"_tgt": "fusion_loaner_history_get_history_by_serial",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_history_py",
"target": "fusion_loaner_history_get_history_by_serial",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L81",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_history_py",
"_tgt": "fusion_loaner_history_get_history_by_product",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_history_py",
"target": "fusion_loaner_history_get_history_by_product",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L65",
"weight": 1.0,
"_src": "fusion_loaner_history_fusionloanerhistory",
"_tgt": "fusion_loaner_history_fusionloanerhistory_get_action_label",
"source": "fusion_loaner_history_fusionloanerhistory",
"target": "fusion_loaner_history_fusionloanerhistory_get_action_label",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L69",
"weight": 1.0,
"_src": "fusion_loaner_history_fusionloanerhistory",
"_tgt": "fusion_loaner_history_fusionloanerhistory_name_get",
"source": "fusion_loaner_history_fusionloanerhistory",
"target": "fusion_loaner_history_fusionloanerhistory_name_get",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_history.py",
"source_location": "L72",
"weight": 1.0,
"_src": "fusion_loaner_history_fusionloanerhistory_name_get",
"_tgt": "fusion_loaner_history_fusionloanerhistory_get_action_label",
"source": "fusion_loaner_history_fusionloanerhistory_get_action_label",
"target": "fusion_loaner_history_fusionloanerhistory_name_get",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L14",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_fusionloanercheckout",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L184",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_compute_expected_return_date",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_compute_expected_return_date",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L192",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_compute_days_out",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_compute_days_out",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L202",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_compute_days_overdue",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_compute_days_overdue",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L219",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_onchange_product_id",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_onchange_product_id",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L225",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_onchange_sale_order_id",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_onchange_sale_order_id",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L234",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_create",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_create",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L661",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"_tgt": "fusion_loaner_checkout_cron_check_overdue_loaners",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_fusion_loaner_checkout_py",
"target": "fusion_loaner_checkout_cron_check_overdue_loaners",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L214",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_compute_history_count",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_compute_history_count",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L243",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L271",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_return",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_return",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L282",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L318",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_mark_lost",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_mark_lost",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L334",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L343",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_view_history",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_view_history",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L354",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_view_sale_order",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_view_sale_order",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L366",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_view_partner",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_action_view_partner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L378",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_loaner_location",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_get_loaner_location",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L384",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_customer_location",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_get_customer_location",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L387",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L443",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L455",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L467",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L476",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L489",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L528",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L562",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L603",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"source": "fusion_loaner_checkout_fusionloanercheckout",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L469",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L405",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L516",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L550",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L592",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L648",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L146",
"weight": 1.0,
"_src": "loaner_portal_portal_loaner_checkout",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "loaner_portal_portal_loaner_checkout"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L191",
"weight": 1.0,
"_src": "loaner_portal_portal_loaner_create_product",
"_tgt": "fusion_loaner_checkout_create",
"source": "fusion_loaner_checkout_create",
"target": "loaner_portal_portal_loaner_create_product"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L250",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"target": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L253",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L256",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L147",
"weight": 1.0,
"_src": "loaner_portal_portal_loaner_checkout",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_checkout",
"target": "loaner_portal_portal_loaner_checkout"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L298",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"target": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L301",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L304",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L258",
"weight": 1.0,
"_src": "loaner_portal_portal_loaner_return",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_process_return",
"target": "loaner_portal_portal_loaner_return"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L321",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_mark_lost",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_mark_lost",
"target": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L340",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"target": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L341",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L684",
"weight": 1.0,
"_src": "fusion_loaner_checkout_cron_check_overdue_loaners",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"source": "fusion_loaner_checkout_fusionloanercheckout_action_convert_to_rental",
"target": "fusion_loaner_checkout_cron_check_overdue_loaners",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L445",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_loaner_location",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_loaner_location",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L458",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_loaner_location",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_loaner_location",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L446",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_customer_location",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_customer_location",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L457",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_customer_location",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_customer_location",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L447",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"source": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_checkout_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L459",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"source": "fusion_loaner_checkout_fusionloanercheckout_create_stock_transfer",
"target": "fusion_loaner_checkout_fusionloanercheckout_create_return_stock_move",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L670",
"weight": 1.0,
"_src": "fusion_loaner_checkout_cron_check_overdue_loaners",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"source": "fusion_loaner_checkout_fusionloanercheckout_log_history",
"target": "fusion_loaner_checkout_cron_check_overdue_loaners",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L491",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_checkout_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L530",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_return_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L564",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_rental_conversion_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L605",
"weight": 1.0,
"_src": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"source": "fusion_loaner_checkout_fusionloanercheckout_get_email_recipients",
"target": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/fusion_loaner_checkout.py",
"source_location": "L672",
"weight": 1.0,
"_src": "fusion_loaner_checkout_cron_check_overdue_loaners",
"_tgt": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"source": "fusion_loaner_checkout_fusionloanercheckout_send_reminder_email",
"target": "fusion_loaner_checkout_cron_check_overdue_loaners",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/models/res_users.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_res_users_py",
"_tgt": "res_users_resusers",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_models_res_users_py",
"target": "res_users_resusers",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_loanerportalcontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_loanerportalcontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L15",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_portal_loaner_categories",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_portal_loaner_categories",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L28",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_portal_loaner_products",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_portal_loaner_products",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L62",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_portal_loaner_locations",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_portal_loaner_locations",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L70",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_portal_equipment_locations",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_portal_equipment_locations",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L105",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_portal_loaner_checkout",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_portal_loaner_checkout",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L159",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_portal_loaner_create_product",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_portal_loaner_create_product",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/loaner_portal.py",
"source_location": "L237",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"_tgt": "loaner_portal_portal_loaner_return",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_loaner_portal_py",
"target": "loaner_portal_portal_loaner_return",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_loaners_management/controllers/__init__.py",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_loaners_management_controllers_init_py",
"confidence_score": 1.0
}
],
"hyperedges": []
}