{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_init_py", "community": 27, "norm_label": "__init__.py" }, { "label": "__manifest__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/__manifest__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_manifest_py", "community": 31, "norm_label": "__manifest__.py" }, { "label": "woo_variant_push.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "community": 3, "norm_label": "woo_variant_push.py" }, { "label": "WooVariantPushWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L13", "id": "woo_variant_push_woovariantpushwizard", "community": 3, "norm_label": "woovariantpushwizard" }, { "label": "default_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L26", "id": "woo_variant_push_default_get", "community": 3, "norm_label": "default_get()" }, { "label": ".action_push()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L79", "id": "woo_variant_push_woovariantpushwizard_action_push", "community": 2, "norm_label": ".action_push()" }, { "label": "WooVariantPushLine", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L327", "id": "woo_variant_push_woovariantpushline", "community": 3, "norm_label": "woovariantpushline" }, { "label": "Push selected variants to WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L80", "id": "woo_variant_push_rationale_80", "community": 2, "norm_label": "push selected variants to woocommerce." }, { "label": "woo_product_fetch.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_fetch_py", "community": 20, "norm_label": "woo_product_fetch.py" }, { "label": "WooProductFetch", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L10", "id": "woo_product_fetch_wooproductfetch", "community": 20, "norm_label": "wooproductfetch" }, { "label": ".action_fetch()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L26", "id": "woo_product_fetch_wooproductfetch_action_fetch", "community": 0, "norm_label": ".action_fetch()" }, { "label": ".action_open_mapping()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L168", "id": "woo_product_fetch_wooproductfetch_action_open_mapping", "community": 20, "norm_label": ".action_open_mapping()" }, { "label": "woo_category_filter.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_category_filter_py", "community": 14, "norm_label": "woo_category_filter.py" }, { "label": "WooCategoryFilter", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L4", "id": "woo_category_filter_woocategoryfilter", "community": 14, "norm_label": "woocategoryfilter" }, { "label": "default_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L15", "id": "woo_category_filter_default_get", "community": 14, "norm_label": "default_get()" }, { "label": ".action_save()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L23", "id": "woo_category_filter_woocategoryfilter_action_save", "community": 14, "norm_label": ".action_save()" }, { "label": ".action_clear_all()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L29", "id": "woo_category_filter_woocategoryfilter_action_clear_all", "community": 14, "norm_label": ".action_clear_all()" }, { "label": "._reopen()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L35", "id": "woo_category_filter_woocategoryfilter_reopen", "community": 14, "norm_label": "._reopen()" }, { "label": "Save the hidden categories to the instance.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L24", "id": "woo_category_filter_rationale_24", "community": 14, "norm_label": "save the hidden categories to the instance." }, { "label": "Remove all hidden categories.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L30", "id": "woo_category_filter_rationale_30", "community": 14, "norm_label": "remove all hidden categories." }, { "label": "woo_setup_wizard.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_setup_wizard_py", "community": 7, "norm_label": "woo_setup_wizard.py" }, { "label": "WooSetupWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L12", "id": "woo_setup_wizard_woosetupwizard", "community": 6, "norm_label": "woosetupwizard" }, { "label": ".action_test_connection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L41", "id": "woo_setup_wizard_woosetupwizard_action_test_connection", "community": 6, "norm_label": ".action_test_connection()" }, { "label": ".action_next_step()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L66", "id": "woo_setup_wizard_woosetupwizard_action_next_step", "community": 6, "norm_label": ".action_next_step()" }, { "label": ".action_back()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L82", "id": "woo_setup_wizard_woosetupwizard_action_back", "community": 6, "norm_label": ".action_back()" }, { "label": ".action_complete()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L96", "id": "woo_setup_wizard_woosetupwizard_action_complete", "community": 6, "norm_label": ".action_complete()" }, { "label": ".action_open_instance()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L120", "id": "woo_setup_wizard_woosetupwizard_action_open_instance", "community": 6, "norm_label": ".action_open_instance()" }, { "label": ".action_fetch_products()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L132", "id": "woo_setup_wizard_woosetupwizard_action_fetch_products", "community": 6, "norm_label": ".action_fetch_products()" }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_init_py", "community": 28, "norm_label": "__init__.py" }, { "label": "woo_product_create.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "community": 3, "norm_label": "woo_product_create.py" }, { "label": "WooProductCreateVariantLine", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L14", "id": "woo_product_create_wooproductcreatevariantline", "community": 3, "norm_label": "wooproductcreatevariantline" }, { "label": "WooProductCreateWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L29", "id": "woo_product_create_wooproductcreatewizard", "community": 3, "norm_label": "wooproductcreatewizard" }, { "label": "_compute_has_variants()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L99", "id": "woo_product_create_compute_has_variants", "community": 3, "norm_label": "_compute_has_variants()" }, { "label": "_onchange_odoo_product()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L115", "id": "woo_product_create_onchange_odoo_product", "community": 3, "norm_label": "_onchange_odoo_product()" }, { "label": "_onchange_category()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L155", "id": "woo_product_create_onchange_category", "community": 3, "norm_label": "_onchange_category()" }, { "label": "_onchange_sales_tax()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L167", "id": "woo_product_create_onchange_sales_tax", "community": 3, "norm_label": "_onchange_sales_tax()" }, { "label": ".action_next()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L189", "id": "woo_product_create_wooproductcreatewizard_action_next", "community": 3, "norm_label": ".action_next()" }, { "label": ".action_back()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L197", "id": "woo_product_create_wooproductcreatewizard_action_back", "community": 3, "norm_label": ".action_back()" }, { "label": "._reopen()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L205", "id": "woo_product_create_wooproductcreatewizard_reopen", "community": 3, "norm_label": "._reopen()" }, { "label": "._get_ai_service()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L216", "id": "woo_product_create_wooproductcreatewizard_get_ai_service", "community": 3, "norm_label": "._get_ai_service()" }, { "label": ".action_ai_generate_all()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L226", "id": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "community": 3, "norm_label": ".action_ai_generate_all()" }, { "label": ".action_ai_generate_title()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L260", "id": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "community": 3, "norm_label": ".action_ai_generate_title()" }, { "label": ".action_ai_generate_short_desc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L276", "id": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "community": 3, "norm_label": ".action_ai_generate_short_desc()" }, { "label": ".action_ai_generate_long_desc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L292", "id": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "community": 3, "norm_label": ".action_ai_generate_long_desc()" }, { "label": ".action_ai_generate_meta()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L309", "id": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "community": 3, "norm_label": ".action_ai_generate_meta()" }, { "label": ".action_ai_generate_keywords()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L329", "id": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "community": 3, "norm_label": ".action_ai_generate_keywords()" }, { "label": ".action_ai_tag_images()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L346", "id": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "community": 3, "norm_label": ".action_ai_tag_images()" }, { "label": ".action_geo_tag_images()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L369", "id": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "community": 3, "norm_label": ".action_geo_tag_images()" }, { "label": ".action_create_product()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L391", "id": "woo_product_create_wooproductcreatewizard_action_create_product", "community": 3, "norm_label": ".action_create_product()" }, { "label": "._find_or_create_wc_attribute()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L677", "id": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "community": 3, "norm_label": "._find_or_create_wc_attribute()" }, { "label": "._find_or_create_wc_attribute_term()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L694", "id": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "community": 3, "norm_label": "._find_or_create_wc_attribute_term()" }, { "label": "Auto-map Odoo category to WC category using woo.category.map.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L156", "id": "woo_product_create_rationale_156", "community": 3, "norm_label": "auto-map odoo category to wc category using woo.category.map." }, { "label": "Auto-map sales tax to WC tax class and match purchase tax.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L168", "id": "woo_product_create_rationale_168", "community": 3, "norm_label": "auto-map sales tax to wc tax class and match purchase tax." }, { "label": "Get AIService instance from the woo.instance settings.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L217", "id": "woo_product_create_rationale_217", "community": 3, "norm_label": "get aiservice instance from the woo.instance settings." }, { "label": "Generate all content fields using AI.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L227", "id": "woo_product_create_rationale_227", "community": 3, "norm_label": "generate all content fields using ai." }, { "label": "Generate AI metadata for all uploaded images.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L347", "id": "woo_product_create_rationale_347", "community": 3, "norm_label": "generate ai metadata for all uploaded images." }, { "label": "Write EXIF geo-tag data to all uploaded images.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L370", "id": "woo_product_create_rationale_370", "community": 3, "norm_label": "write exif geo-tag data to all uploaded images." }, { "label": "Create the product in WooCommerce and update Odoo.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L392", "id": "woo_product_create_rationale_392", "community": 3, "norm_label": "create the product in woocommerce and update odoo." }, { "label": "Find or create a WC product attribute by name.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L678", "id": "woo_product_create_rationale_678", "community": 3, "norm_label": "find or create a wc product attribute by name." }, { "label": "Find or create a WC attribute term.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L695", "id": "woo_product_create_rationale_695", "community": 3, "norm_label": "find or create a wc attribute term." }, { "label": "woo_order.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "community": 4, "norm_label": "woo_order.py" }, { "label": "WooOrder", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L10", "id": "woo_order_wooorder", "community": 4, "norm_label": "wooorder" }, { "label": "_onchange_woo_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L57", "id": "woo_order_onchange_woo_status", "community": 4, "norm_label": "_onchange_woo_status()" }, { "label": "._set_woo_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L61", "id": "woo_order_wooorder_set_woo_status", "community": 4, "norm_label": "._set_woo_status()" }, { "label": "_compute_display_name()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L77", "id": "woo_order_compute_display_name", "community": 4, "norm_label": "_compute_display_name()" }, { "label": "_compute_delivery_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L87", "id": "woo_order_compute_delivery_count", "community": 4, "norm_label": "_compute_delivery_count()" }, { "label": "_compute_invoice_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L97", "id": "woo_order_compute_invoice_count", "community": 4, "norm_label": "_compute_invoice_count()" }, { "label": ".action_view_sale_order()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L107", "id": "woo_order_wooorder_action_view_sale_order", "community": 4, "norm_label": ".action_view_sale_order()" }, { "label": ".action_view_deliveries()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L118", "id": "woo_order_wooorder_action_view_deliveries", "community": 4, "norm_label": ".action_view_deliveries()" }, { "label": ".action_view_invoices()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L138", "id": "woo_order_wooorder_action_view_invoices", "community": 4, "norm_label": ".action_view_invoices()" }, { "label": ".action_push_shipping()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L164", "id": "woo_order_wooorder_action_push_shipping", "community": 4, "norm_label": ".action_push_shipping()" }, { "label": ".action_push_completed()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L196", "id": "woo_order_wooorder_action_push_completed", "community": 4, "norm_label": ".action_push_completed()" }, { "label": ".action_push_invoice_pdf()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L208", "id": "woo_order_wooorder_action_push_invoice_pdf", "community": 4, "norm_label": ".action_push_invoice_pdf()" }, { "label": ".action_push_delivery_pdf()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L243", "id": "woo_order_wooorder_action_push_delivery_pdf", "community": 4, "norm_label": ".action_push_delivery_pdf()" }, { "label": "._push_messages_to_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L267", "id": "woo_order_wooorder_push_messages_to_wc", "community": 4, "norm_label": "._push_messages_to_wc()" }, { "label": "Set woo_status and auto-map to Odoo state.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L62", "id": "woo_order_rationale_62", "community": 4, "norm_label": "set woo_status and auto-map to odoo state." }, { "label": "Push shipping/tracking info to WooCommerce and update status.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L165", "id": "woo_order_rationale_165", "community": 4, "norm_label": "push shipping/tracking info to woocommerce and update status." }, { "label": "Mark WC order as completed.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L197", "id": "woo_order_rationale_197", "community": 4, "norm_label": "mark wc order as completed." }, { "label": "Render invoice PDF and push to WC via custom plugin endpoint.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L209", "id": "woo_order_rationale_209", "community": 4, "norm_label": "render invoice pdf and push to wc via custom plugin endpoint." }, { "label": "Render delivery slip PDF and push to WC.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L244", "id": "woo_order_rationale_244", "community": 4, "norm_label": "render delivery slip pdf and push to wc." }, { "label": "Extract customer-visible messages and push as WC order notes.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L268", "id": "woo_order_rationale_268", "community": 4, "norm_label": "extract customer-visible messages and push as wc order notes." }, { "label": "account_move.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_account_move_py", "community": 4, "norm_label": "account_move.py" }, { "label": "AccountMove", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L8", "id": "account_move_accountmove", "community": 4, "norm_label": "accountmove" }, { "label": "._compute_is_woo_invoice()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L14", "id": "account_move_accountmove_compute_is_woo_invoice", "community": 4, "norm_label": "._compute_is_woo_invoice()" }, { "label": ".action_post()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L18", "id": "account_move_accountmove_action_post", "community": 4, "norm_label": ".action_post()" }, { "label": "Override to auto-push invoice PDF to WooCommerce on posting.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L19", "id": "account_move_rationale_19", "community": 4, "norm_label": "override to auto-push invoice pdf to woocommerce on posting." }, { "label": "woo_pricelist_map.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_pricelist_map.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_pricelist_map_py", "community": 21, "norm_label": "woo_pricelist_map.py" }, { "label": "WooPricelistMap", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_pricelist_map.py", "source_location": "L4", "id": "woo_pricelist_map_woopricelistmap", "community": 21, "norm_label": "woopricelistmap" }, { "label": "get_pricelist_for_role()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_pricelist_map.py", "source_location": "L22", "id": "woo_pricelist_map_get_pricelist_for_role", "community": 21, "norm_label": "get_pricelist_for_role()" }, { "label": "Return the Odoo product.pricelist mapped to a WC customer role. Args:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_pricelist_map.py", "source_location": "L23", "id": "woo_pricelist_map_rationale_23", "community": 32, "norm_label": "return the odoo product.pricelist mapped to a wc customer role. args:" }, { "label": "woo_tax_map.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_tax_map_py", "community": 2, "norm_label": "woo_tax_map.py" }, { "label": "WooTaxMap", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L4", "id": "woo_tax_map_wootaxmap", "community": 2, "norm_label": "wootaxmap" }, { "label": "get_odoo_tax()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L22", "id": "woo_tax_map_get_odoo_tax", "community": 0, "norm_label": "get_odoo_tax()" }, { "label": "get_wc_tax_class()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L39", "id": "woo_tax_map_get_wc_tax_class", "community": 2, "norm_label": "get_wc_tax_class()" }, { "label": "Return the Odoo account.tax mapped to a WC tax class. Args:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L23", "id": "woo_tax_map_rationale_23", "community": 33, "norm_label": "return the odoo account.tax mapped to a wc tax class. args:" }, { "label": "Return the WC tax class slug mapped to an Odoo tax. Args: i", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L40", "id": "woo_tax_map_rationale_40", "community": 34, "norm_label": "return the wc tax class slug mapped to an odoo tax. args: i" }, { "label": "sale_order.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/sale_order.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_sale_order_py", "community": 22, "norm_label": "sale_order.py" }, { "label": "SaleOrder", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/sale_order.py", "source_location": "L4", "id": "sale_order_saleorder", "community": 22, "norm_label": "saleorder" }, { "label": "._compute_woo_order_count()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/sale_order.py", "source_location": "L10", "id": "sale_order_saleorder_compute_woo_order_count", "community": 22, "norm_label": "._compute_woo_order_count()" }, { "label": "woo_customer.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_customer_py", "community": 0, "norm_label": "woo_customer.py" }, { "label": "WooCustomer", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L8", "id": "woo_customer_woocustomer", "community": 0, "norm_label": "woocustomer" }, { "label": "_find_or_create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L27", "id": "woo_customer_find_or_create", "community": 0, "norm_label": "_find_or_create()" }, { "label": "Find or create a woo.customer + res.partner for the given email. Args:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L28", "id": "woo_customer_rationale_28", "community": 35, "norm_label": "find or create a woo.customer + res.partner for the given email. args:" }, { "label": "woo_shipment.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_shipment.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_shipment_py", "community": 24, "norm_label": "woo_shipment.py" }, { "label": "WooShipment", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_shipment.py", "source_location": "L4", "id": "woo_shipment_wooshipment", "community": 24, "norm_label": "wooshipment" }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_init_py", "community": 29, "norm_label": "__init__.py" }, { "label": "woo_sync_log.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_sync_log_py", "community": 17, "norm_label": "woo_sync_log.py" }, { "label": "WooSyncLog", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L11", "id": "woo_sync_log_woosynclog", "community": 17, "norm_label": "woosynclog" }, { "label": "_cron_cleanup_logs()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L41", "id": "woo_sync_log_cron_cleanup_logs", "community": 17, "norm_label": "_cron_cleanup_logs()" }, { "label": ".action_purge_old_logs()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L56", "id": "woo_sync_log_woosynclog_action_purge_old_logs", "community": 17, "norm_label": ".action_purge_old_logs()" }, { "label": "action_clear_errors()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L81", "id": "woo_sync_log_action_clear_errors", "community": 17, "norm_label": "action_clear_errors()" }, { "label": "Purge success/conflict logs older than 30 days, errors older than 90.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L42", "id": "woo_sync_log_rationale_42", "community": 36, "norm_label": "purge success/conflict logs older than 30 days, errors older than 90." }, { "label": "Manual purge: delete success logs > 7 days, error logs > 30 days.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L57", "id": "woo_sync_log_rationale_57", "community": 17, "norm_label": "manual purge: delete success logs > 7 days, error logs > 30 days." }, { "label": "Clear all failed sync log entries. Called from dashboard.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L82", "id": "woo_sync_log_rationale_82", "community": 37, "norm_label": "clear all failed sync log entries. called from dashboard." }, { "label": "woo_shipping_carrier.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_shipping_carrier.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_shipping_carrier_py", "community": 25, "norm_label": "woo_shipping_carrier.py" }, { "label": "WooShippingCarrier", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_shipping_carrier.py", "source_location": "L4", "id": "woo_shipping_carrier_wooshippingcarrier", "community": 25, "norm_label": "wooshippingcarrier" }, { "label": "woo_instance.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "community": 0, "norm_label": "woo_instance.py" }, { "label": "WooInstance", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L15", "id": "woo_instance_wooinstance", "community": 0, "norm_label": "wooinstance" }, { "label": "_compute_counts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L115", "id": "woo_instance_compute_counts", "community": 0, "norm_label": "_compute_counts()" }, { "label": "_compute_geo_info()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L131", "id": "woo_instance_compute_geo_info", "community": 0, "norm_label": "_compute_geo_info()" }, { "label": ".action_fetch_wc_categories()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L144", "id": "woo_instance_wooinstance_action_fetch_wc_categories", "community": 0, "norm_label": ".action_fetch_wc_categories()" }, { "label": ".action_fetch_wc_tax_classes()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L188", "id": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "community": 0, "norm_label": ".action_fetch_wc_tax_classes()" }, { "label": "._get_client()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L231", "id": "woo_instance_wooinstance_get_client", "community": 0, "norm_label": "._get_client()" }, { "label": ".action_test_connection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L243", "id": "woo_instance_wooinstance_action_test_connection", "community": 0, "norm_label": ".action_test_connection()" }, { "label": ".action_generate_api_key()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L260", "id": "woo_instance_wooinstance_action_generate_api_key", "community": 2, "norm_label": ".action_generate_api_key()" }, { "label": ".action_view_product_maps()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L265", "id": "woo_instance_wooinstance_action_view_product_maps", "community": 2, "norm_label": ".action_view_product_maps()" }, { "label": ".action_view_sync_errors()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L277", "id": "woo_instance_wooinstance_action_view_sync_errors", "community": 2, "norm_label": ".action_view_sync_errors()" }, { "label": "._log_sync()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L293", "id": "woo_instance_wooinstance_log_sync", "community": 0, "norm_label": "._log_sync()" }, { "label": ".action_fetch_products()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L310", "id": "woo_instance_wooinstance_action_fetch_products", "community": 0, "norm_label": ".action_fetch_products()" }, { "label": ".action_refresh_prices()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L463", "id": "woo_instance_wooinstance_action_refresh_prices", "community": 0, "norm_label": ".action_refresh_prices()" }, { "label": ".action_sync()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L511", "id": "woo_instance_wooinstance_action_sync", "community": 0, "norm_label": ".action_sync()" }, { "label": "_cron_sync_products()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L537", "id": "woo_instance_cron_sync_products", "community": 0, "norm_label": "_cron_sync_products()" }, { "label": "_cron_sync_orders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L549", "id": "woo_instance_cron_sync_orders", "community": 0, "norm_label": "_cron_sync_orders()" }, { "label": "_cron_sync_inventory()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L561", "id": "woo_instance_cron_sync_inventory", "community": 0, "norm_label": "_cron_sync_inventory()" }, { "label": "_cron_sync_customers()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L573", "id": "woo_instance_cron_sync_customers", "community": 0, "norm_label": "_cron_sync_customers()" }, { "label": "_cron_health_check()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L585", "id": "woo_instance_cron_health_check", "community": 0, "norm_label": "_cron_health_check()" }, { "label": "._sync_orders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L605", "id": "woo_instance_wooinstance_sync_orders", "community": 0, "norm_label": "._sync_orders()" }, { "label": "._sync_order_from_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L643", "id": "woo_instance_wooinstance_sync_order_from_wc", "community": 0, "norm_label": "._sync_order_from_wc()" }, { "label": "._find_or_create_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L746", "id": "woo_instance_wooinstance_find_or_create_customer", "community": 0, "norm_label": "._find_or_create_customer()" }, { "label": "._prepare_partner_vals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L798", "id": "woo_instance_wooinstance_prepare_partner_vals", "community": 0, "norm_label": "._prepare_partner_vals()" }, { "label": "._prepare_sale_order_vals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L824", "id": "woo_instance_wooinstance_prepare_sale_order_vals", "community": 0, "norm_label": "._prepare_sale_order_vals()" }, { "label": "._prepare_order_line_vals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L884", "id": "woo_instance_wooinstance_prepare_order_line_vals", "community": 0, "norm_label": "._prepare_order_line_vals()" }, { "label": "._get_service_product()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L965", "id": "woo_instance_wooinstance_get_service_product", "community": 0, "norm_label": "._get_service_product()" }, { "label": "._prepare_shipping_line_vals()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L982", "id": "woo_instance_wooinstance_prepare_shipping_line_vals", "community": 0, "norm_label": "._prepare_shipping_line_vals()" }, { "label": ".action_bulk_price_odoo_to_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1001", "id": "woo_instance_wooinstance_action_bulk_price_odoo_to_wc", "community": 5, "norm_label": ".action_bulk_price_odoo_to_wc()" }, { "label": ".action_bulk_price_wc_to_odoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1011", "id": "woo_instance_wooinstance_action_bulk_price_wc_to_odoo", "community": 5, "norm_label": ".action_bulk_price_wc_to_odoo()" }, { "label": ".action_bulk_sku_odoo_to_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1025", "id": "woo_instance_wooinstance_action_bulk_sku_odoo_to_wc", "community": 5, "norm_label": ".action_bulk_sku_odoo_to_wc()" }, { "label": ".action_bulk_sku_wc_to_odoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1035", "id": "woo_instance_wooinstance_action_bulk_sku_wc_to_odoo", "community": 5, "norm_label": ".action_bulk_sku_wc_to_odoo()" }, { "label": "._sync_products()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1049", "id": "woo_instance_wooinstance_sync_products", "community": 0, "norm_label": "._sync_products()" }, { "label": "._sync_product_from_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1141", "id": "woo_instance_wooinstance_sync_product_from_wc", "community": 0, "norm_label": "._sync_product_from_wc()" }, { "label": "._sync_inventory()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1171", "id": "woo_instance_wooinstance_sync_inventory", "community": 0, "norm_label": "._sync_inventory()" }, { "label": "._sync_customers()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1230", "id": "woo_instance_wooinstance_sync_customers", "community": 0, "norm_label": "._sync_customers()" }, { "label": "._sync_customer_from_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1288", "id": "woo_instance_wooinstance_sync_customer_from_wc", "community": 0, "norm_label": "._sync_customer_from_wc()" }, { "label": "._notify_failure()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1321", "id": "woo_instance_wooinstance_notify_failure", "community": 0, "norm_label": "._notify_failure()" }, { "label": "Fetch all WooCommerce categories and display for mapping.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L145", "id": "woo_instance_rationale_145", "community": 0, "norm_label": "fetch all woocommerce categories and display for mapping." }, { "label": "Fetch WooCommerce tax classes for mapping.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L189", "id": "woo_instance_rationale_189", "community": 0, "norm_label": "fetch woocommerce tax classes for mapping." }, { "label": "Return a WooApiClient instance for this WooCommerce connection.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L232", "id": "woo_instance_rationale_232", "community": 0, "norm_label": "return a wooapiclient instance for this woocommerce connection." }, { "label": "Test the WooCommerce connection and update state.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L244", "id": "woo_instance_rationale_244", "community": 0, "norm_label": "test the woocommerce connection and update state." }, { "label": "Generate a random API key for the Odoo webhook endpoint.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L261", "id": "woo_instance_rationale_261", "community": 2, "norm_label": "generate a random api key for the odoo webhook endpoint." }, { "label": "Open product mapping list filtered by this instance.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L266", "id": "woo_instance_rationale_266", "community": 2, "norm_label": "open product mapping list filtered by this instance." }, { "label": "Open sync log filtered to errors for this instance.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L278", "id": "woo_instance_rationale_278", "community": 2, "norm_label": "open sync log filtered to errors for this instance." }, { "label": "Create a woo.sync.log record for this instance.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L294", "id": "woo_instance_rationale_294", "community": 0, "norm_label": "create a woo.sync.log record for this instance." }, { "label": "Fetch products from WooCommerce and run auto-match.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L311", "id": "woo_instance_rationale_311", "community": 0, "norm_label": "fetch products from woocommerce and run auto-match." }, { "label": "Refresh WC standard + sale prices for all products from WooCommerce API.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L464", "id": "woo_instance_rationale_464", "community": 0, "norm_label": "refresh wc standard + sale prices for all products from woocommerce api." }, { "label": "Manual sync trigger from the UI.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L512", "id": "woo_instance_rationale_512", "community": 0, "norm_label": "manual sync trigger from the ui." }, { "label": "Sync product prices and inventory for all connected instances.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L538", "id": "woo_instance_rationale_538", "community": 2, "norm_label": "sync product prices and inventory for all connected instances." }, { "label": "Fetch new orders from all connected WooCommerce instances.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L550", "id": "woo_instance_rationale_550", "community": 2, "norm_label": "fetch new orders from all connected woocommerce instances." }, { "label": "Push inventory levels to WooCommerce for all connected instances.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L562", "id": "woo_instance_rationale_562", "community": 2, "norm_label": "push inventory levels to woocommerce for all connected instances." }, { "label": "Sync customer address updates to WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L574", "id": "woo_instance_rationale_574", "community": 2, "norm_label": "sync customer address updates to woocommerce." }, { "label": "Ping all connected instances. Only log warnings \u2014 never change state. Th", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L586", "id": "woo_instance_rationale_586", "community": 2, "norm_label": "ping all connected instances. only log warnings \u2014 never change state. th" }, { "label": "Fetch new WC orders and create Odoo SOs.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L606", "id": "woo_instance_rationale_606", "community": 0, "norm_label": "fetch new wc orders and create odoo sos." }, { "label": "Process a single WC order into an Odoo sale order.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L644", "id": "woo_instance_rationale_644", "community": 0, "norm_label": "process a single wc order into an odoo sale order." }, { "label": "Find or create an Odoo partner from a WC order's billing data.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L747", "id": "woo_instance_rationale_747", "community": 0, "norm_label": "find or create an odoo partner from a wc order's billing data." }, { "label": "Build res.partner vals from WC billing data.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L799", "id": "woo_instance_rationale_799", "community": 0, "norm_label": "build res.partner vals from wc billing data." }, { "label": "Build sale.order vals dict from a WC order.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L825", "id": "woo_instance_rationale_825", "community": 0, "norm_label": "build sale.order vals dict from a wc order." }, { "label": "Build sale.order.line vals from a WC line_item dict.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L885", "id": "woo_instance_rationale_885", "community": 0, "norm_label": "build sale.order.line vals from a wc line_item dict." }, { "label": "Find or create a generic service product (for shipping, fees, etc.).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L966", "id": "woo_instance_rationale_966", "community": 0, "norm_label": "find or create a generic service product (for shipping, fees, etc.)." }, { "label": "Build sale.order.line vals from a WC shipping_lines entry.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L983", "id": "woo_instance_rationale_983", "community": 0, "norm_label": "build sale.order.line vals from a wc shipping_lines entry." }, { "label": "Push all Odoo prices to WooCommerce for mapped products.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1002", "id": "woo_instance_rationale_1002", "community": 5, "norm_label": "push all odoo prices to woocommerce for mapped products." }, { "label": "Pull all WC prices to Odoo for mapped products.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1012", "id": "woo_instance_rationale_1012", "community": 5, "norm_label": "pull all wc prices to odoo for mapped products." }, { "label": "Push all Odoo SKUs to WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1026", "id": "woo_instance_rationale_1026", "community": 5, "norm_label": "push all odoo skus to woocommerce." }, { "label": "Pull all WC SKUs to Odoo.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1036", "id": "woo_instance_rationale_1036", "community": 5, "norm_label": "pull all wc skus to odoo." }, { "label": "Sync product prices between Odoo and WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1050", "id": "woo_instance_rationale_1050", "community": 0, "norm_label": "sync product prices between odoo and woocommerce." }, { "label": "Handle an inbound WC product webhook \u2014 update price if mapped.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1142", "id": "woo_instance_rationale_1142", "community": 0, "norm_label": "handle an inbound wc product webhook \u2014 update price if mapped." }, { "label": "Push Odoo stock levels to WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1172", "id": "woo_instance_rationale_1172", "community": 0, "norm_label": "push odoo stock levels to woocommerce." }, { "label": "Push updated Odoo partner addresses to WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1231", "id": "woo_instance_rationale_1231", "community": 0, "norm_label": "push updated odoo partner addresses to woocommerce." }, { "label": "Handle an inbound WC customer webhook \u2014 update partner if linked.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1289", "id": "woo_instance_rationale_1289", "community": 0, "norm_label": "handle an inbound wc customer webhook \u2014 update partner if linked." }, { "label": "Send email notification on sync failure.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1322", "id": "woo_instance_rationale_1322", "community": 0, "norm_label": "send email notification on sync failure." }, { "label": "woo_product_map.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_product_map_py", "community": 5, "norm_label": "woo_product_map.py" }, { "label": "WooProductMap", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L14", "id": "woo_product_map_wooproductmap", "community": 5, "norm_label": "wooproductmap" }, { "label": ".action_push_price_to_odoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L56", "id": "woo_product_map_wooproductmap_action_push_price_to_odoo", "community": 5, "norm_label": ".action_push_price_to_odoo()" }, { "label": ".action_push_price_to_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L70", "id": "woo_product_map_wooproductmap_action_push_price_to_wc", "community": 5, "norm_label": ".action_push_price_to_wc()" }, { "label": ".action_set_regular_price()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L122", "id": "woo_product_map_wooproductmap_action_set_regular_price", "community": 5, "norm_label": ".action_set_regular_price()" }, { "label": ".action_set_sale_price()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L141", "id": "woo_product_map_wooproductmap_action_set_sale_price", "community": 5, "norm_label": ".action_set_sale_price()" }, { "label": ".action_push_variants_to_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L165", "id": "woo_product_map_wooproductmap_action_push_variants_to_wc", "community": 2, "norm_label": ".action_push_variants_to_wc()" }, { "label": "._find_or_create_wc_attribute()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L291", "id": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "community": 2, "norm_label": "._find_or_create_wc_attribute()" }, { "label": "._find_or_create_wc_attribute_term()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L307", "id": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "community": 2, "norm_label": "._find_or_create_wc_attribute_term()" }, { "label": ".action_create_in_odoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L322", "id": "woo_product_map_wooproductmap_action_create_in_odoo", "community": 5, "norm_label": ".action_create_in_odoo()" }, { "label": ".action_set_wc_sku()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L370", "id": "woo_product_map_wooproductmap_action_set_wc_sku", "community": 5, "norm_label": ".action_set_wc_sku()" }, { "label": ".action_push_sku_to_odoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L383", "id": "woo_product_map_wooproductmap_action_push_sku_to_odoo", "community": 5, "norm_label": ".action_push_sku_to_odoo()" }, { "label": ".action_push_sku_to_wc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L393", "id": "woo_product_map_wooproductmap_action_push_sku_to_wc", "community": 5, "norm_label": ".action_push_sku_to_wc()" }, { "label": ".action_sync_images()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L410", "id": "woo_product_map_wooproductmap_action_sync_images", "community": 5, "norm_label": ".action_sync_images()" }, { "label": "._sync_images_single()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L423", "id": "woo_product_map_wooproductmap_sync_images_single", "community": 5, "norm_label": "._sync_images_single()" }, { "label": "Update Odoo product price from WC sale price (or regular if no sale).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L57", "id": "woo_product_map_rationale_57", "community": 5, "norm_label": "update odoo product price from wc sale price (or regular if no sale)." }, { "label": "Push Odoo price to WC. Logic: - If WC standard (regular) price", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L71", "id": "woo_product_map_rationale_71", "community": 5, "norm_label": "push odoo price to wc. logic: - if wc standard (regular) price" }, { "label": "Set the WC standard (regular) price directly.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L123", "id": "woo_product_map_rationale_123", "community": 5, "norm_label": "set the wc standard (regular) price directly." }, { "label": "Set the WC sale price directly.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L142", "id": "woo_product_map_rationale_142", "community": 5, "norm_label": "set the wc sale price directly." }, { "label": "Convert a simple WC product to variable and create variations from Odoo variants", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L166", "id": "woo_product_map_rationale_166", "community": 2, "norm_label": "convert a simple wc product to variable and create variations from odoo variants" }, { "label": "Find or create a WC product attribute by name.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L292", "id": "woo_product_map_rationale_292", "community": 2, "norm_label": "find or create a wc product attribute by name." }, { "label": "Find or create a WC attribute term.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L308", "id": "woo_product_map_rationale_308", "community": 2, "norm_label": "find or create a wc attribute term." }, { "label": "Create an Odoo product from WC mapping data, link the mapping, and retur", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L323", "id": "woo_product_map_rationale_323", "community": 5, "norm_label": "create an odoo product from wc mapping data, link the mapping, and retur" }, { "label": "Copy WC SKU to Odoo internal reference.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L384", "id": "woo_product_map_rationale_384", "community": 5, "norm_label": "copy wc sku to odoo internal reference." }, { "label": "Copy Odoo internal reference to WC SKU.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L394", "id": "woo_product_map_rationale_394", "community": 5, "norm_label": "copy odoo internal reference to wc sku." }, { "label": "Sync product images between Odoo and WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L411", "id": "woo_product_map_rationale_411", "community": 5, "norm_label": "sync product images between odoo and woocommerce." }, { "label": "Sync images for a single product mapping.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L424", "id": "woo_product_map_rationale_424", "community": 5, "norm_label": "sync images for a single product mapping." }, { "label": "stock_picking.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_stock_picking_py", "community": 4, "norm_label": "stock_picking.py" }, { "label": "StockPicking", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L8", "id": "stock_picking_stockpicking", "community": 4, "norm_label": "stockpicking" }, { "label": "._compute_is_woo_delivery()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L16", "id": "stock_picking_stockpicking_compute_is_woo_delivery", "community": 4, "norm_label": "._compute_is_woo_delivery()" }, { "label": ".button_validate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L22", "id": "stock_picking_stockpicking_button_validate", "community": 4, "norm_label": ".button_validate()" }, { "label": "Override to auto-create shipment and push tracking to WC.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L23", "id": "stock_picking_rationale_23", "community": 4, "norm_label": "override to auto-create shipment and push tracking to wc." }, { "label": "res_partner.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/res_partner.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_res_partner_py", "community": 23, "norm_label": "res_partner.py" }, { "label": "ResPartner", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/res_partner.py", "source_location": "L4", "id": "res_partner_respartner", "community": 23, "norm_label": "respartner" }, { "label": "_compute_is_woo_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/res_partner.py", "source_location": "L11", "id": "res_partner_compute_is_woo_customer", "community": 23, "norm_label": "_compute_is_woo_customer()" }, { "label": "woo_return.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_return_py", "community": 4, "norm_label": "woo_return.py" }, { "label": "WooReturn", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L9", "id": "woo_return_wooreturn", "community": 4, "norm_label": "wooreturn" }, { "label": ".action_approve()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L34", "id": "woo_return_wooreturn_action_approve", "community": 4, "norm_label": ".action_approve()" }, { "label": ".action_reject()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L96", "id": "woo_return_wooreturn_action_reject", "community": 4, "norm_label": ".action_reject()" }, { "label": ".action_receive()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L119", "id": "woo_return_wooreturn_action_receive", "community": 4, "norm_label": ".action_receive()" }, { "label": ".action_refund()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L131", "id": "woo_return_wooreturn_action_refund", "community": 4, "norm_label": ".action_refund()" }, { "label": "WooReturnLine", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L194", "id": "woo_return_wooreturnline", "community": 4, "norm_label": "wooreturnline" }, { "label": "Approve the return \u2014 create a reverse stock.picking.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L35", "id": "woo_return_rationale_35", "community": 4, "norm_label": "approve the return \u2014 create a reverse stock.picking." }, { "label": "Reject the return request.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L97", "id": "woo_return_rationale_97", "community": 4, "norm_label": "reject the return request." }, { "label": "Mark return items as received.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L120", "id": "woo_return_rationale_120", "community": 4, "norm_label": "mark return items as received." }, { "label": "Create a credit note and sync refund to WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L132", "id": "woo_return_rationale_132", "community": 4, "norm_label": "create a credit note and sync refund to woocommerce." }, { "label": "woo_conflict.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_conflict_py", "community": 11, "norm_label": "woo_conflict.py" }, { "label": "WooConflict", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L9", "id": "woo_conflict_wooconflict", "community": 11, "norm_label": "wooconflict" }, { "label": ".action_use_odoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L40", "id": "woo_conflict_wooconflict_action_use_odoo", "community": 11, "norm_label": ".action_use_odoo()" }, { "label": ".action_use_woo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L64", "id": "woo_conflict_wooconflict_action_use_woo", "community": 11, "norm_label": ".action_use_woo()" }, { "label": ".action_bulk_resolve_odoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L84", "id": "woo_conflict_wooconflict_action_bulk_resolve_odoo", "community": 11, "norm_label": ".action_bulk_resolve_odoo()" }, { "label": ".action_bulk_resolve_woo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L93", "id": "woo_conflict_wooconflict_action_bulk_resolve_woo", "community": 11, "norm_label": ".action_bulk_resolve_woo()" }, { "label": "Resolve conflict by pushing Odoo value to WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L41", "id": "woo_conflict_rationale_41", "community": 11, "norm_label": "resolve conflict by pushing odoo value to woocommerce." }, { "label": "Resolve conflict by pulling WooCommerce value into Odoo.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L65", "id": "woo_conflict_rationale_65", "community": 11, "norm_label": "resolve conflict by pulling woocommerce value into odoo." }, { "label": "Server action: resolve all selected conflicts with Odoo values.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L85", "id": "woo_conflict_rationale_85", "community": 11, "norm_label": "server action: resolve all selected conflicts with odoo values." }, { "label": "Server action: resolve all selected conflicts with WC values.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L94", "id": "woo_conflict_rationale_94", "community": 11, "norm_label": "server action: resolve all selected conflicts with wc values." }, { "label": "woo_category_map.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_category_map.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_category_map_py", "community": 26, "norm_label": "woo_category_map.py" }, { "label": "WooCategoryMap", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_category_map.py", "source_location": "L4", "id": "woo_category_map_woocategorymap", "community": 26, "norm_label": "woocategorymap" }, { "label": "product_mapping.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_product_mapping_js", "community": 1, "norm_label": "product_mapping.js" }, { "label": "ProductMapping", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L17", "id": "product_mapping_productmapping", "community": 1, "norm_label": "productmapping" }, { "label": ".setup()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L22", "id": "product_mapping_productmapping_setup", "community": 1, "norm_label": ".setup()" }, { "label": "._loadInstances()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L82", "id": "product_mapping_productmapping_loadinstances", "community": 1, "norm_label": "._loadinstances()" }, { "label": "._refreshAll()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L99", "id": "product_mapping_productmapping_refreshall", "community": 1, "norm_label": "._refreshall()" }, { "label": "._loadMapped()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L114", "id": "product_mapping_productmapping_loadmapped", "community": 1, "norm_label": "._loadmapped()" }, { "label": "._loadExcludedCategoryCount()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L133", "id": "product_mapping_productmapping_loadexcludedcategorycount", "community": 1, "norm_label": "._loadexcludedcategorycount()" }, { "label": "._loadOdooProducts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L153", "id": "product_mapping_productmapping_loadodooproducts", "community": 1, "norm_label": "._loadodooproducts()" }, { "label": "._loadWooProducts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L175", "id": "product_mapping_productmapping_loadwooproducts", "community": 1, "norm_label": "._loadwooproducts()" }, { "label": "._loadConflicts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L193", "id": "product_mapping_productmapping_loadconflicts", "community": 1, "norm_label": "._loadconflicts()" }, { "label": "._loadStats()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L219", "id": "product_mapping_productmapping_loadstats", "community": 1, "norm_label": "._loadstats()" }, { "label": ".formatPrice()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L251", "id": "product_mapping_productmapping_formatprice", "community": 1, "norm_label": ".formatprice()" }, { "label": ".calcMargin()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L258", "id": "product_mapping_productmapping_calcmargin", "community": 1, "norm_label": ".calcmargin()" }, { "label": ".formatMargin()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L265", "id": "product_mapping_productmapping_formatmargin", "community": 1, "norm_label": ".formatmargin()" }, { "label": ".setTab()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L275", "id": "product_mapping_productmapping_settab", "community": 1, "norm_label": ".settab()" }, { "label": ".onInstanceChange()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L283", "id": "product_mapping_productmapping_oninstancechange", "community": 1, "norm_label": ".oninstancechange()" }, { "label": ".openCategoryFilter()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L296", "id": "product_mapping_productmapping_opencategoryfilter", "community": 1, "norm_label": ".opencategoryfilter()" }, { "label": ".toggleCategoryFilter()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L318", "id": "product_mapping_productmapping_togglecategoryfilter", "community": 1, "norm_label": ".togglecategoryfilter()" }, { "label": ".onMappedResults()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L328", "id": "product_mapping_productmapping_onmappedresults", "community": 1, "norm_label": ".onmappedresults()" }, { "label": ".toggleSelectMapped()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L337", "id": "product_mapping_productmapping_toggleselectmapped", "community": 1, "norm_label": ".toggleselectmapped()" }, { "label": ".toggleSelectAllMapped()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L346", "id": "product_mapping_productmapping_toggleselectallmapped", "community": 1, "norm_label": ".toggleselectallmapped()" }, { "label": ".isMappedSelected()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L354", "id": "product_mapping_productmapping_ismappedselected", "community": 1, "norm_label": ".ismappedselected()" }, { "label": ".unmapSelected()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L358", "id": "product_mapping_productmapping_unmapselected", "community": 1, "norm_label": ".unmapselected()" }, { "label": ".syncSelected()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L375", "id": "product_mapping_productmapping_syncselected", "community": 1, "norm_label": ".syncselected()" }, { "label": ".togglePriceSync()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L380", "id": "product_mapping_productmapping_togglepricesync", "community": 1, "norm_label": ".togglepricesync()" }, { "label": ".toggleInventorySync()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L394", "id": "product_mapping_productmapping_toggleinventorysync", "community": 1, "norm_label": ".toggleinventorysync()" }, { "label": ".onOdooResults()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L412", "id": "product_mapping_productmapping_onodooresults", "community": 1, "norm_label": ".onodooresults()" }, { "label": ".onWooResults()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L424", "id": "product_mapping_productmapping_onwooresults", "community": 1, "norm_label": ".onwooresults()" }, { "label": ".selectOdoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L436", "id": "product_mapping_productmapping_selectodoo", "community": 1, "norm_label": ".selectodoo()" }, { "label": ".selectWoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L440", "id": "product_mapping_productmapping_selectwoo", "community": 1, "norm_label": ".selectwoo()" }, { "label": ".canMap()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L444", "id": "product_mapping_productmapping_canmap", "community": 1, "norm_label": ".canmap()" }, { "label": ".mapSelected()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L448", "id": "product_mapping_productmapping_mapselected", "community": 1, "norm_label": ".mapselected()" }, { "label": ".createInWC()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L473", "id": "product_mapping_productmapping_createinwc", "community": 1, "norm_label": ".createinwc()" }, { "label": ".createInOdoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L494", "id": "product_mapping_productmapping_createinodoo", "community": 1, "norm_label": ".createinodoo()" }, { "label": ".ignoreWoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L529", "id": "product_mapping_productmapping_ignorewoo", "community": 1, "norm_label": ".ignorewoo()" }, { "label": ".resolveConflict()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L548", "id": "product_mapping_productmapping_resolveconflict", "community": 1, "norm_label": ".resolveconflict()" }, { "label": ".resolveAllConflicts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L564", "id": "product_mapping_productmapping_resolveallconflicts", "community": 1, "norm_label": ".resolveallconflicts()" }, { "label": "._calcTotalPages()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L585", "id": "product_mapping_productmapping_calctotalpages", "community": 1, "norm_label": "._calctotalpages()" }, { "label": ".mappedTotalPages()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L589", "id": "product_mapping_productmapping_mappedtotalpages", "community": 1, "norm_label": ".mappedtotalpages()" }, { "label": ".mappedNextPage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L593", "id": "product_mapping_productmapping_mappednextpage", "community": 1, "norm_label": ".mappednextpage()" }, { "label": ".mappedPrevPage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L600", "id": "product_mapping_productmapping_mappedprevpage", "community": 1, "norm_label": ".mappedprevpage()" }, { "label": ".unmatchedOdooTotalPages()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L611", "id": "product_mapping_productmapping_unmatchedodoototalpages", "community": 1, "norm_label": ".unmatchedodoototalpages()" }, { "label": ".unmatchedOdooNextPage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L615", "id": "product_mapping_productmapping_unmatchedodoonextpage", "community": 1, "norm_label": ".unmatchedodoonextpage()" }, { "label": ".unmatchedOdooPrevPage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L622", "id": "product_mapping_productmapping_unmatchedodooprevpage", "community": 1, "norm_label": ".unmatchedodooprevpage()" }, { "label": ".unmatchedWooTotalPages()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L633", "id": "product_mapping_productmapping_unmatchedwoototalpages", "community": 1, "norm_label": ".unmatchedwoototalpages()" }, { "label": ".unmatchedWooNextPage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L637", "id": "product_mapping_productmapping_unmatchedwoonextpage", "community": 1, "norm_label": ".unmatchedwoonextpage()" }, { "label": ".unmatchedWooPrevPage()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L644", "id": "product_mapping_productmapping_unmatchedwooprevpage", "community": 1, "norm_label": ".unmatchedwooprevpage()" }, { "label": ".startEdit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L655", "id": "product_mapping_productmapping_startedit", "community": 1, "norm_label": ".startedit()" }, { "label": ".cancelEdit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L674", "id": "product_mapping_productmapping_canceledit", "community": 1, "norm_label": ".canceledit()" }, { "label": ".onEditInput()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L679", "id": "product_mapping_productmapping_oneditinput", "community": 1, "norm_label": ".oneditinput()" }, { "label": ".onEditKeydown()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L683", "id": "product_mapping_productmapping_oneditkeydown", "community": 1, "norm_label": ".oneditkeydown()" }, { "label": ".onEditBlur()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L691", "id": "product_mapping_productmapping_oneditblur", "community": 1, "norm_label": ".oneditblur()" }, { "label": ".isEditing()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L695", "id": "product_mapping_productmapping_isediting", "community": 1, "norm_label": ".isediting()" }, { "label": ".saveEdit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L701", "id": "product_mapping_productmapping_saveedit", "community": 1, "norm_label": ".saveedit()" }, { "label": ".pushPriceToOdoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L823", "id": "product_mapping_productmapping_pushpricetoodoo", "community": 1, "norm_label": ".pushpricetoodoo()" }, { "label": ".pushPriceToWC()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L839", "id": "product_mapping_productmapping_pushpricetowc", "community": 1, "norm_label": ".pushpricetowc()" }, { "label": ".pushSkuToOdoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L859", "id": "product_mapping_productmapping_pushskutoodoo", "community": 1, "norm_label": ".pushskutoodoo()" }, { "label": ".pushSkuToWC()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L874", "id": "product_mapping_productmapping_pushskutowc", "community": 1, "norm_label": ".pushskutowc()" }, { "label": ".pushVariantsToWC()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L893", "id": "product_mapping_productmapping_pushvariantstowc", "community": 1, "norm_label": ".pushvariantstowc()" }, { "label": ".bulkPriceOdooToWC()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L918", "id": "product_mapping_productmapping_bulkpriceodootowc", "community": 1, "norm_label": ".bulkpriceodootowc()" }, { "label": ".bulkPriceWCToOdoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L941", "id": "product_mapping_productmapping_bulkpricewctoodoo", "community": 1, "norm_label": ".bulkpricewctoodoo()" }, { "label": ".bulkSkuOdooToWC()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L968", "id": "product_mapping_productmapping_bulkskuodootowc", "community": 1, "norm_label": ".bulkskuodootowc()" }, { "label": ".bulkSkuWCToOdoo()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L987", "id": "product_mapping_productmapping_bulkskuwctoodoo", "community": 1, "norm_label": ".bulkskuwctoodoo()" }, { "label": ".fetchProducts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1010", "id": "product_mapping_productmapping_fetchproducts", "community": 1, "norm_label": ".fetchproducts()" }, { "label": ".refreshPrices()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1033", "id": "product_mapping_productmapping_refreshprices", "community": 1, "norm_label": ".refreshprices()" }, { "label": ".syncNow()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1056", "id": "product_mapping_productmapping_syncnow", "community": 1, "norm_label": ".syncnow()" }, { "label": "ajax_search.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_ajax_search_js", "community": 18, "norm_label": "ajax_search.js" }, { "label": "AjaxSearch", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L15", "id": "ajax_search_ajaxsearch", "community": 18, "norm_label": "ajaxsearch" }, { "label": ".setup()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L19", "id": "ajax_search_ajaxsearch_setup", "community": 18, "norm_label": ".setup()" }, { "label": ".onInput()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L24", "id": "ajax_search_ajaxsearch_oninput", "community": 18, "norm_label": ".oninput()" }, { "label": "._doSearch()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L34", "id": "ajax_search_ajaxsearch_dosearch", "community": 18, "norm_label": "._dosearch()" }, { "label": "dashboard.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_dashboard_js", "community": 8, "norm_label": "dashboard.js" }, { "label": "WooDashboard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L18", "id": "dashboard_woodashboard", "community": 8, "norm_label": "woodashboard" }, { "label": ".setup()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L22", "id": "dashboard_woodashboard_setup", "community": 8, "norm_label": ".setup()" }, { "label": "._loadDashboard()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L57", "id": "dashboard_woodashboard_loaddashboard", "community": 8, "norm_label": "._loaddashboard()" }, { "label": "._loadInstances()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L73", "id": "dashboard_woodashboard_loadinstances", "community": 8, "norm_label": "._loadinstances()" }, { "label": "._loadPendingOrders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L83", "id": "dashboard_woodashboard_loadpendingorders", "community": 8, "norm_label": "._loadpendingorders()" }, { "label": "._loadErrors()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L93", "id": "dashboard_woodashboard_loaderrors", "community": 8, "norm_label": "._loaderrors()" }, { "label": "._loadProductStats()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L110", "id": "dashboard_woodashboard_loadproductstats", "community": 8, "norm_label": "._loadproductstats()" }, { "label": "._loadLastSync()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L129", "id": "dashboard_woodashboard_loadlastsync", "community": 8, "norm_label": "._loadlastsync()" }, { "label": ".mappedPercent()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L150", "id": "dashboard_woodashboard_mappedpercent", "community": 8, "norm_label": ".mappedpercent()" }, { "label": ".lastSyncRelative()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L155", "id": "dashboard_woodashboard_lastsyncrelative", "community": 8, "norm_label": ".lastsyncrelative()" }, { "label": ".syncNow()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L173", "id": "dashboard_woodashboard_syncnow", "community": 8, "norm_label": ".syncnow()" }, { "label": ".openOrders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L193", "id": "dashboard_woodashboard_openorders", "community": 8, "norm_label": ".openorders()" }, { "label": ".openSyncLogs()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L197", "id": "dashboard_woodashboard_opensynclogs", "community": 8, "norm_label": ".opensynclogs()" }, { "label": ".clearErrors()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L208", "id": "dashboard_woodashboard_clearerrors", "community": 8, "norm_label": ".clearerrors()" }, { "label": ".openConflicts()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L219", "id": "dashboard_woodashboard_openconflicts", "community": 8, "norm_label": ".openconflicts()" }, { "label": ".openMapping()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L223", "id": "dashboard_woodashboard_openmapping", "community": 8, "norm_label": ".openmapping()" }, { "label": "image_processor.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "community": 3, "norm_label": "image_processor.py" }, { "label": "ImageProcessor", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L9", "id": "image_processor_imageprocessor", "community": 3, "norm_label": "imageprocessor" }, { "label": "geo_tag_image()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L13", "id": "image_processor_geo_tag_image", "community": 3, "norm_label": "geo_tag_image()" }, { "label": "_decimal_to_dms()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L76", "id": "image_processor_decimal_to_dms", "community": 3, "norm_label": "_decimal_to_dms()" }, { "label": "prepare_wc_image()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L89", "id": "image_processor_prepare_wc_image", "community": 3, "norm_label": "prepare_wc_image()" }, { "label": "Process product images: EXIF geo-tagging, metadata, optimization.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L10", "id": "image_processor_rationale_10", "community": 3, "norm_label": "process product images: exif geo-tagging, metadata, optimization." }, { "label": "Write EXIF metadata with company info and GPS coordinates. Args:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L14", "id": "image_processor_rationale_14", "community": 38, "norm_label": "write exif metadata with company info and gps coordinates. args:" }, { "label": "Convert decimal degrees to EXIF DMS format (degrees, minutes, seconds as rationa", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L77", "id": "image_processor_rationale_77", "community": 39, "norm_label": "convert decimal degrees to exif dms format (degrees, minutes, seconds as rationa" }, { "label": "Prepare image data for WooCommerce upload. Returns dict ready for WC pr", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L90", "id": "image_processor_rationale_90", "community": 40, "norm_label": "prepare image data for woocommerce upload. returns dict ready for wc pr" }, { "label": "ai_service.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_ai_service_py", "community": 3, "norm_label": "ai_service.py" }, { "label": "AIService", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L7", "id": "ai_service_aiservice", "community": 3, "norm_label": "aiservice" }, { "label": ".__init__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L10", "id": "ai_service_aiservice_init", "community": 3, "norm_label": ".__init__()" }, { "label": "._get_client()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L25", "id": "ai_service_aiservice_get_client", "community": 4, "norm_label": "._get_client()" }, { "label": ".generate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L42", "id": "ai_service_aiservice_generate", "community": 3, "norm_label": ".generate()" }, { "label": ".generate_product_content()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L68", "id": "ai_service_aiservice_generate_product_content", "community": 3, "norm_label": ".generate_product_content()" }, { "label": ".generate_single_field()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L122", "id": "ai_service_aiservice_generate_single_field", "community": 3, "norm_label": ".generate_single_field()" }, { "label": ".generate_image_metadata()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L134", "id": "ai_service_aiservice_generate_image_metadata", "community": 3, "norm_label": ".generate_image_metadata()" }, { "label": "AI content generation service supporting Claude and OpenAI.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L8", "id": "ai_service_rationale_8", "community": 3, "norm_label": "ai content generation service supporting claude and openai." }, { "label": "Args: provider: 'claude' or 'openai' api_key: API key fo", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L11", "id": "ai_service_rationale_11", "community": 3, "norm_label": "args: provider: 'claude' or 'openai' api_key: api key fo" }, { "label": "Generate text using the configured AI provider.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L43", "id": "ai_service_rationale_43", "community": 3, "norm_label": "generate text using the configured ai provider." }, { "label": "Generate all product content at once. Args: product_info: d", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L69", "id": "ai_service_rationale_69", "community": 3, "norm_label": "generate all product content at once. args: product_info: d" }, { "label": "Generate a single field using the given prompt.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L123", "id": "ai_service_rationale_123", "community": 3, "norm_label": "generate a single field using the given prompt." }, { "label": "Generate SEO metadata for a product image. Returns: dict wi", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L135", "id": "ai_service_rationale_135", "community": 3, "norm_label": "generate seo metadata for a product image. returns: dict wi" }, { "label": "woo_api_client.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "community": 7, "norm_label": "woo_api_client.py" }, { "label": "_CircuitBreaker", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L20", "id": "woo_api_client_circuitbreaker", "community": 2, "norm_label": "_circuitbreaker" }, { "label": ".__init__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L28", "id": "woo_api_client_circuitbreaker_init", "community": 2, "norm_label": ".__init__()" }, { "label": ".record_success()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L36", "id": "woo_api_client_circuitbreaker_record_success", "community": 2, "norm_label": ".record_success()" }, { "label": ".record_failure()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L41", "id": "woo_api_client_circuitbreaker_record_failure", "community": 2, "norm_label": ".record_failure()" }, { "label": ".allow_request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L53", "id": "woo_api_client_circuitbreaker_allow_request", "community": 2, "norm_label": ".allow_request()" }, { "label": "_TokenBucket", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L65", "id": "woo_api_client_tokenbucket", "community": 2, "norm_label": "_tokenbucket" }, { "label": ".__init__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L69", "id": "woo_api_client_tokenbucket_init", "community": 2, "norm_label": ".__init__()" }, { "label": ".consume()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L76", "id": "woo_api_client_tokenbucket_consume", "community": 2, "norm_label": ".consume()" }, { "label": "WooApiClient", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L89", "id": "woo_api_client_wooapiclient", "community": 2, "norm_label": "wooapiclient" }, { "label": ".__init__()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L98", "id": "woo_api_client_wooapiclient_init", "community": 2, "norm_label": ".__init__()" }, { "label": "._url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L123", "id": "woo_api_client_wooapiclient_url", "community": 2, "norm_label": "._url()" }, { "label": "._request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L126", "id": "woo_api_client_wooapiclient_request", "community": 2, "norm_label": "._request()" }, { "label": ".get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L212", "id": "woo_api_client_wooapiclient_get", "community": 0, "norm_label": ".get()" }, { "label": ".post()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L215", "id": "woo_api_client_wooapiclient_post", "community": 2, "norm_label": ".post()" }, { "label": ".put()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L218", "id": "woo_api_client_wooapiclient_put", "community": 2, "norm_label": ".put()" }, { "label": ".delete()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L221", "id": "woo_api_client_wooapiclient_delete", "community": 2, "norm_label": ".delete()" }, { "label": ".get_products()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L226", "id": "woo_api_client_wooapiclient_get_products", "community": 0, "norm_label": ".get_products()" }, { "label": ".get_product()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L230", "id": "woo_api_client_wooapiclient_get_product", "community": 0, "norm_label": ".get_product()" }, { "label": ".get_product_variations()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L233", "id": "woo_api_client_wooapiclient_get_product_variations", "community": 0, "norm_label": ".get_product_variations()" }, { "label": ".update_product()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L237", "id": "woo_api_client_wooapiclient_update_product", "community": 5, "norm_label": ".update_product()" }, { "label": ".create_product()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L240", "id": "woo_api_client_wooapiclient_create_product", "community": 2, "norm_label": ".create_product()" }, { "label": ".get_product_attributes()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L245", "id": "woo_api_client_wooapiclient_get_product_attributes", "community": 2, "norm_label": ".get_product_attributes()" }, { "label": ".create_product_attribute()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L248", "id": "woo_api_client_wooapiclient_create_product_attribute", "community": 2, "norm_label": ".create_product_attribute()" }, { "label": ".get_attribute_terms()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L251", "id": "woo_api_client_wooapiclient_get_attribute_terms", "community": 2, "norm_label": ".get_attribute_terms()" }, { "label": ".create_attribute_term()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L257", "id": "woo_api_client_wooapiclient_create_attribute_term", "community": 2, "norm_label": ".create_attribute_term()" }, { "label": ".create_product_variation()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L262", "id": "woo_api_client_wooapiclient_create_product_variation", "community": 2, "norm_label": ".create_product_variation()" }, { "label": ".update_product_variation()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L265", "id": "woo_api_client_wooapiclient_update_product_variation", "community": 2, "norm_label": ".update_product_variation()" }, { "label": ".delete_product_variation()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L268", "id": "woo_api_client_wooapiclient_delete_product_variation", "community": 2, "norm_label": ".delete_product_variation()" }, { "label": ".batch_create_variations()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L271", "id": "woo_api_client_wooapiclient_batch_create_variations", "community": 2, "norm_label": ".batch_create_variations()" }, { "label": ".get_orders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L280", "id": "woo_api_client_wooapiclient_get_orders", "community": 0, "norm_label": ".get_orders()" }, { "label": ".get_order()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L284", "id": "woo_api_client_wooapiclient_get_order", "community": 0, "norm_label": ".get_order()" }, { "label": ".update_order()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L287", "id": "woo_api_client_wooapiclient_update_order", "community": 4, "norm_label": ".update_order()" }, { "label": ".get_customers()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L292", "id": "woo_api_client_wooapiclient_get_customers", "community": 0, "norm_label": ".get_customers()" }, { "label": ".get_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L296", "id": "woo_api_client_wooapiclient_get_customer", "community": 0, "norm_label": ".get_customer()" }, { "label": ".create_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L299", "id": "woo_api_client_wooapiclient_create_customer", "community": 2, "norm_label": ".create_customer()" }, { "label": ".update_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L302", "id": "woo_api_client_wooapiclient_update_customer", "community": 2, "norm_label": ".update_customer()" }, { "label": ".create_webhook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L307", "id": "woo_api_client_wooapiclient_create_webhook", "community": 2, "norm_label": ".create_webhook()" }, { "label": ".get_webhooks()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L310", "id": "woo_api_client_wooapiclient_get_webhooks", "community": 0, "norm_label": ".get_webhooks()" }, { "label": ".delete_webhook()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L313", "id": "woo_api_client_wooapiclient_delete_webhook", "community": 2, "norm_label": ".delete_webhook()" }, { "label": ".get_tax_classes()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L318", "id": "woo_api_client_wooapiclient_get_tax_classes", "community": 0, "norm_label": ".get_tax_classes()" }, { "label": ".test_connection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L323", "id": "woo_api_client_wooapiclient_test_connection", "community": 0, "norm_label": ".test_connection()" }, { "label": "verify_webhook_signature()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L332", "id": "woo_api_client_verify_webhook_signature", "community": 7, "norm_label": "verify_webhook_signature()" }, { "label": "Per-host circuit breaker: CLOSED \u2192 OPEN after N failures, auto-resets after", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L21", "id": "woo_api_client_rationale_21", "community": 2, "norm_label": "per-host circuit breaker: closed \u2192 open after n failures, auto-resets after" }, { "label": "Simple token-bucket rate limiter. Tokens refill at *rate* per second up to", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L66", "id": "woo_api_client_rationale_66", "community": 2, "norm_label": "simple token-bucket rate limiter. tokens refill at *rate* per second up to" }, { "label": "WooCommerce REST API v3 client wrapper with rate limiting and circuit breake", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L90", "id": "woo_api_client_rationale_90", "community": 2, "norm_label": "woocommerce rest api v3 client wrapper with rate limiting and circuit breake" }, { "label": "Create multiple variations at once using WC batch endpoint.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L272", "id": "woo_api_client_rationale_272", "community": 2, "norm_label": "create multiple variations at once using wc batch endpoint." }, { "label": "Verify a WooCommerce webhook HMAC-SHA256 signature.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L333", "id": "woo_api_client_rationale_333", "community": 41, "norm_label": "verify a woocommerce webhook hmac-sha256 signature." }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_init_py", "community": 3, "norm_label": "__init__.py" }, { "label": "product_search.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "community": 15, "norm_label": "product_search.py" }, { "label": "WooProductSearchController", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L13", "id": "product_search_wooproductsearchcontroller", "community": 15, "norm_label": "wooproductsearchcontroller" }, { "label": "search_odoo_products()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L24", "id": "product_search_search_odoo_products", "community": 15, "norm_label": "search_odoo_products()" }, { "label": "search_woo_products()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L124", "id": "product_search_search_woo_products", "community": 15, "norm_label": "search_woo_products()" }, { "label": "get_odoo_categories()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L173", "id": "product_search_get_odoo_categories", "community": 15, "norm_label": "get_odoo_categories()" }, { "label": "search_mapped()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L185", "id": "product_search_search_mapped", "community": 15, "norm_label": "search_mapped()" }, { "label": "AJAX search endpoints used by the product mapping UI.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L14", "id": "product_search_rationale_14", "community": 15, "norm_label": "ajax search endpoints used by the product mapping ui." }, { "label": "Search Odoo products by name or internal reference (SKU). Params:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L27", "id": "product_search_rationale_27", "community": 42, "norm_label": "search odoo products by name or internal reference (sku). params:" }, { "label": "Search unmapped WooCommerce products from the woo.product.map model. Pa", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L125", "id": "product_search_rationale_125", "community": 43, "norm_label": "search unmapped woocommerce products from the woo.product.map model. pa" }, { "label": "Return all Odoo product categories for filtering.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L174", "id": "product_search_rationale_174", "community": 44, "norm_label": "return all odoo product categories for filtering." }, { "label": "Search mapped WooCommerce \u2194 Odoo product pairs. Params: que", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L186", "id": "product_search_rationale_186", "community": 45, "norm_label": "search mapped woocommerce \u2194 odoo product pairs. params: que" }, { "label": "webhook.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "community": 7, "norm_label": "webhook.py" }, { "label": "_normalize_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L18", "id": "webhook_normalize_url", "community": 7, "norm_label": "_normalize_url()" }, { "label": "WooWebhookController", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L23", "id": "webhook_woowebhookcontroller", "community": 7, "norm_label": "woowebhookcontroller" }, { "label": "_check_rate_limit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L32", "id": "webhook_check_rate_limit", "community": 7, "norm_label": "_check_rate_limit()" }, { "label": "._find_instance()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L45", "id": "webhook_woowebhookcontroller_find_instance", "community": 7, "norm_label": "._find_instance()" }, { "label": "._handle_ping()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L56", "id": "webhook_woowebhookcontroller_handle_ping", "community": 7, "norm_label": "._handle_ping()" }, { "label": "._verify_and_dispatch()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L61", "id": "webhook_woowebhookcontroller_verify_and_dispatch", "community": 7, "norm_label": "._verify_and_dispatch()" }, { "label": "webhook_order()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L138", "id": "webhook_webhook_order", "community": 7, "norm_label": "webhook_order()" }, { "label": "webhook_product()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L156", "id": "webhook_webhook_product", "community": 7, "norm_label": "webhook_product()" }, { "label": "webhook_customer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L174", "id": "webhook_webhook_customer", "community": 7, "norm_label": "webhook_customer()" }, { "label": "Strip trailing slashes and lowercase for comparison.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L19", "id": "webhook_rationale_19", "community": 7, "norm_label": "strip trailing slashes and lowercase for comparison." }, { "label": "Receive inbound WooCommerce webhook deliveries.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L24", "id": "webhook_rationale_24", "community": 7, "norm_label": "receive inbound woocommerce webhook deliveries." }, { "label": "Return True if the IP is within rate limits, False if exceeded.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L33", "id": "webhook_rationale_33", "community": 2, "norm_label": "return true if the ip is within rate limits, false if exceeded." }, { "label": "Find a woo.instance matching the webhook source URL.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L46", "id": "webhook_rationale_46", "community": 7, "norm_label": "find a woo.instance matching the webhook source url." }, { "label": "Return 200 for WooCommerce webhook test deliveries.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L57", "id": "webhook_rationale_57", "community": 7, "norm_label": "return 200 for woocommerce webhook test deliveries." }, { "label": "Common handler for all webhook endpoints. - Rate limits by IP -", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L62", "id": "webhook_rationale_62", "community": 7, "norm_label": "common handler for all webhook endpoints. - rate limits by ip -" }, { "label": "Receive order.created / order.updated from WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L139", "id": "webhook_rationale_139", "community": 2, "norm_label": "receive order.created / order.updated from woocommerce." }, { "label": "Receive product.updated from WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L157", "id": "webhook_rationale_157", "community": 2, "norm_label": "receive product.updated from woocommerce." }, { "label": "Receive customer.created / customer.updated from WooCommerce.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L175", "id": "webhook_rationale_175", "community": 2, "norm_label": "receive customer.created / customer.updated from woocommerce." }, { "label": "__init__.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/__init__.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_init_py", "community": 30, "norm_label": "__init__.py" }, { "label": "api.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "community": 10, "norm_label": "api.py" }, { "label": "WooApiController", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L15", "id": "api_wooapicontroller", "community": 10, "norm_label": "wooapicontroller" }, { "label": "serve_variant_image()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L20", "id": "api_serve_variant_image", "community": 10, "norm_label": "serve_variant_image()" }, { "label": "._authenticate_instance()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L69", "id": "api_wooapicontroller_authenticate_instance", "community": 10, "norm_label": "._authenticate_instance()" }, { "label": "._find_woo_order()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L91", "id": "api_wooapicontroller_find_woo_order", "community": 10, "norm_label": "._find_woo_order()" }, { "label": "order_documents()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L106", "id": "api_order_documents", "community": 10, "norm_label": "order_documents()" }, { "label": "order_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L161", "id": "api_order_status", "community": 10, "norm_label": "order_status()" }, { "label": "order_messages()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L219", "id": "api_order_messages", "community": 10, "norm_label": "order_messages()" }, { "label": "return_create()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L263", "id": "api_return_create", "community": 10, "norm_label": "return_create()" }, { "label": "REST endpoints consumed by the WooCommerce WordPress plugin.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L16", "id": "api_rationale_16", "community": 10, "norm_label": "rest endpoints consumed by the woocommerce wordpress plugin." }, { "label": "Serve a variant image from the transient wizard line. Used by WC to down", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L21", "id": "api_rationale_21", "community": 46, "norm_label": "serve a variant image from the transient wizard line. used by wc to down" }, { "label": "Validate Bearer token from Authorization header against woo.instance.odoo_api_ke", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L70", "id": "api_rationale_70", "community": 10, "norm_label": "validate bearer token from authorization header against woo.instance.odoo_api_ke" }, { "label": "Look up a woo.order by WC order ID for a given instance.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L92", "id": "api_rationale_92", "community": 10, "norm_label": "look up a woo.order by wc order id for a given instance." }, { "label": "Fetch invoice and delivery PDF URLs for a WooCommerce order. Expected p", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L107", "id": "api_rationale_107", "community": 47, "norm_label": "fetch invoice and delivery pdf urls for a woocommerce order. expected p" }, { "label": "Fetch order status and timeline data for a WooCommerce order. Expected", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L162", "id": "api_rationale_162", "community": 48, "norm_label": "fetch order status and timeline data for a woocommerce order. expected" }, { "label": "Fetch customer-visible messages for a WooCommerce order. Expected paylo", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L220", "id": "api_rationale_220", "community": 49, "norm_label": "fetch customer-visible messages for a woocommerce order. expected paylo" }, { "label": "Submit a return request from the WooCommerce plugin. Expected payload:", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L264", "id": "api_rationale_264", "community": 50, "norm_label": "submit a return request from the woocommerce plugin. expected payload:" }, { "label": "fusion-woodoo.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/fusion-woodoo.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_fusion_woodoo_php", "community": 51, "norm_label": "fusion-woodoo.php" }, { "label": "class-returns.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_returns_php", "community": 6, "norm_label": "class-returns.php" }, { "label": "Fusion_WooDoo_Returns", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L4", "id": "class_returns_fusion_woodoo_returns", "community": 6, "norm_label": "fusion_woodoo_returns" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L6", "id": "class_returns_fusion_woodoo_returns_construct", "community": 6, "norm_label": ".__construct()" }, { "label": ".get_customer_orders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L16", "id": "class_returns_fusion_woodoo_returns_get_customer_orders", "community": 6, "norm_label": ".get_customer_orders()" }, { "label": ".get_existing_returns()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L34", "id": "class_returns_fusion_woodoo_returns_get_existing_returns", "community": 6, "norm_label": ".get_existing_returns()" }, { "label": ".ajax_submit_return()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L46", "id": "class_returns_fusion_woodoo_returns_ajax_submit_return", "community": 6, "norm_label": ".ajax_submit_return()" }, { "label": "class-rest-endpoints.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_rest_endpoints_php", "community": 12, "norm_label": "class-rest-endpoints.php" }, { "label": "Fusion_WooDoo_REST_Endpoints", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L4", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "community": 12, "norm_label": "fusion_woodoo_rest_endpoints" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L6", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_construct", "community": 12, "norm_label": ".__construct()" }, { "label": ".register_routes()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L10", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_register_routes", "community": 12, "norm_label": ".register_routes()" }, { "label": ".verify_api_key()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L61", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_verify_api_key", "community": 12, "norm_label": ".verify_api_key()" }, { "label": ".handle_order_update()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L80", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_update", "community": 12, "norm_label": ".handle_order_update()" }, { "label": ".handle_order_invoice()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L106", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_invoice", "community": 12, "norm_label": ".handle_order_invoice()" }, { "label": ".handle_order_delivery()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L113", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_delivery", "community": 12, "norm_label": ".handle_order_delivery()" }, { "label": ".handle_order_messages()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L120", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_messages", "community": 12, "norm_label": ".handle_order_messages()" }, { "label": ".save_pdf()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L152", "id": "class_rest_endpoints_fusion_woodoo_rest_endpoints_save_pdf", "community": 12, "norm_label": ".save_pdf()" }, { "label": "class-fusion-woodoo.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_fusion_woodoo_php", "community": 13, "norm_label": "class-fusion-woodoo.php" }, { "label": "Fusion_WooDoo", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L4", "id": "class_fusion_woodoo_fusion_woodoo", "community": 13, "norm_label": "fusion_woodoo" }, { "label": ".instance()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L8", "id": "class_fusion_woodoo_fusion_woodoo_instance", "community": 13, "norm_label": ".instance()" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L15", "id": "class_fusion_woodoo_fusion_woodoo_construct", "community": 13, "norm_label": ".__construct()" }, { "label": ".load_includes()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L20", "id": "class_fusion_woodoo_fusion_woodoo_load_includes", "community": 13, "norm_label": ".load_includes()" }, { "label": ".init_hooks()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L38", "id": "class_fusion_woodoo_fusion_woodoo_init_hooks", "community": 13, "norm_label": ".init_hooks()" }, { "label": ".load_textdomain()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L52", "id": "class_fusion_woodoo_fusion_woodoo_load_textdomain", "community": 13, "norm_label": ".load_textdomain()" }, { "label": ".enqueue_frontend_assets()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L60", "id": "class_fusion_woodoo_fusion_woodoo_enqueue_frontend_assets", "community": 13, "norm_label": ".enqueue_frontend_assets()" }, { "label": ".enqueue_admin_assets()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L82", "id": "class_fusion_woodoo_fusion_woodoo_enqueue_admin_assets", "community": 13, "norm_label": ".enqueue_admin_assets()" }, { "label": "class-order-timeline.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-order-timeline.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_order_timeline_php", "community": 19, "norm_label": "class-order-timeline.php" }, { "label": "Fusion_WooDoo_Order_Timeline", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-order-timeline.php", "source_location": "L4", "id": "class_order_timeline_fusion_woodoo_order_timeline", "community": 19, "norm_label": "fusion_woodoo_order_timeline" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-order-timeline.php", "source_location": "L17", "id": "class_order_timeline_fusion_woodoo_order_timeline_construct", "community": 19, "norm_label": ".__construct()" }, { "label": ".render_timeline()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-order-timeline.php", "source_location": "L21", "id": "class_order_timeline_fusion_woodoo_order_timeline_render_timeline", "community": 19, "norm_label": ".render_timeline()" }, { "label": "class-admin-settings.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_admin_settings_php", "community": 9, "norm_label": "class-admin-settings.php" }, { "label": "Fusion_WooDoo_Admin_Settings", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L4", "id": "class_admin_settings_fusion_woodoo_admin_settings", "community": 9, "norm_label": "fusion_woodoo_admin_settings" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L13", "id": "class_admin_settings_fusion_woodoo_admin_settings_construct", "community": 9, "norm_label": ".__construct()" }, { "label": ".add_settings_page()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L21", "id": "class_admin_settings_fusion_woodoo_admin_settings_add_settings_page", "community": 9, "norm_label": ".add_settings_page()" }, { "label": ".register_settings()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L32", "id": "class_admin_settings_fusion_woodoo_admin_settings_register_settings", "community": 9, "norm_label": ".register_settings()" }, { "label": ".field_odoo_url()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L93", "id": "class_admin_settings_fusion_woodoo_admin_settings_field_odoo_url", "community": 9, "norm_label": ".field_odoo_url()" }, { "label": ".field_api_key()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L99", "id": "class_admin_settings_fusion_woodoo_admin_settings_field_api_key", "community": 9, "norm_label": ".field_api_key()" }, { "label": ".field_checkbox()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L105", "id": "class_admin_settings_fusion_woodoo_admin_settings_field_checkbox", "community": 9, "norm_label": ".field_checkbox()" }, { "label": ".render_settings_page()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L111", "id": "class_admin_settings_fusion_woodoo_admin_settings_render_settings_page", "community": 9, "norm_label": ".render_settings_page()" }, { "label": ".on_url_changed()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L118", "id": "class_admin_settings_fusion_woodoo_admin_settings_on_url_changed", "community": 9, "norm_label": ".on_url_changed()" }, { "label": ".ajax_test_connection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L125", "id": "class_admin_settings_fusion_woodoo_admin_settings_ajax_test_connection", "community": 6, "norm_label": ".ajax_test_connection()" }, { "label": "class-my-account.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_my_account_php", "community": 16, "norm_label": "class-my-account.php" }, { "label": "Fusion_WooDoo_My_Account", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L4", "id": "class_my_account_fusion_woodoo_my_account", "community": 16, "norm_label": "fusion_woodoo_my_account" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L27", "id": "class_my_account_fusion_woodoo_my_account_construct", "community": 16, "norm_label": ".__construct()" }, { "label": ".add_rewrite_endpoints()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L37", "id": "class_my_account_fusion_woodoo_my_account_add_rewrite_endpoints", "community": 16, "norm_label": ".add_rewrite_endpoints()" }, { "label": ".add_menu_items()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L43", "id": "class_my_account_fusion_woodoo_my_account_add_menu_items", "community": 16, "norm_label": ".add_menu_items()" }, { "label": ".render_endpoint_content()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L62", "id": "class_my_account_fusion_woodoo_my_account_render_endpoint_content", "community": 16, "norm_label": ".render_endpoint_content()" }, { "label": ".ajax_download_pdf()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L85", "id": "class_my_account_fusion_woodoo_my_account_ajax_download_pdf", "community": 16, "norm_label": ".ajax_download_pdf()" }, { "label": "class-api-client.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_api_client_php", "community": 6, "norm_label": "class-api-client.php" }, { "label": "Fusion_WooDoo_API_Client", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L4", "id": "class_api_client_fusion_woodoo_api_client", "community": 6, "norm_label": "fusion_woodoo_api_client" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L9", "id": "class_api_client_fusion_woodoo_api_client_construct", "community": 6, "norm_label": ".__construct()" }, { "label": ".request()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L21", "id": "class_api_client_fusion_woodoo_api_client_request", "community": 6, "norm_label": ".request()" }, { "label": ".test_connection()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L55", "id": "class_api_client_fusion_woodoo_api_client_test_connection", "community": 6, "norm_label": ".test_connection()" }, { "label": ".get_order_status()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L64", "id": "class_api_client_fusion_woodoo_api_client_get_order_status", "community": 6, "norm_label": ".get_order_status()" }, { "label": ".submit_return()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L75", "id": "class_api_client_fusion_woodoo_api_client_submit_return", "community": 6, "norm_label": ".submit_return()" }, { "label": ".get_returns()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L88", "id": "class_api_client_fusion_woodoo_api_client_get_returns", "community": 6, "norm_label": ".get_returns()" }, { "label": "class-webhooks.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_webhooks_php", "community": 9, "norm_label": "class-webhooks.php" }, { "label": "Fusion_WooDoo_Webhooks", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L4", "id": "class_webhooks_fusion_woodoo_webhooks", "community": 9, "norm_label": "fusion_woodoo_webhooks" }, { "label": ".__construct()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L8", "id": "class_webhooks_fusion_woodoo_webhooks_construct", "community": 9, "norm_label": ".__construct()" }, { "label": ".register_webhooks()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L15", "id": "class_webhooks_fusion_woodoo_webhooks_register_webhooks", "community": 9, "norm_label": ".register_webhooks()" }, { "label": ".unregister_all()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L66", "id": "class_webhooks_fusion_woodoo_webhooks_unregister_all", "community": 2, "norm_label": ".unregister_all()" }, { "label": ".check_stale()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L81", "id": "class_webhooks_fusion_woodoo_webhooks_check_stale", "community": 9, "norm_label": ".check_stale()" }, { "label": ".maybe_register()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L98", "id": "class_webhooks_fusion_woodoo_webhooks_maybe_register", "community": 9, "norm_label": ".maybe_register()" }, { "label": "settings.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/templates/admin/settings.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_templates_admin_settings_php", "community": 52, "norm_label": "settings.php" }, { "label": "returns.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/templates/my-account/returns.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_templates_my_account_returns_php", "community": 53, "norm_label": "returns.php" }, { "label": "deliveries.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/templates/my-account/deliveries.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_templates_my_account_deliveries_php", "community": 54, "norm_label": "deliveries.php" }, { "label": "order-timeline.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/templates/my-account/order-timeline.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_templates_my_account_order_timeline_php", "community": 55, "norm_label": "order-timeline.php" }, { "label": "sales-orders.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/templates/my-account/sales-orders.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_templates_my_account_sales_orders_php", "community": 56, "norm_label": "sales-orders.php" }, { "label": "communication.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/templates/my-account/communication.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_templates_my_account_communication_php", "community": 57, "norm_label": "communication.php" }, { "label": "invoices.php", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/templates/my-account/invoices.php", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_templates_my_account_invoices_php", "community": 58, "norm_label": "invoices.php" }, { "label": "my-account.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/assets/js/my-account.js", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_assets_js_my_account_js", "community": 59, "norm_label": "my-account.js" }, { "label": "admin.js", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/assets/js/admin.js", "source_location": "L1", "id": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_assets_js_admin_js", "community": 60, "norm_label": "admin.js" } ], "links": [ { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/__init__.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_init_py", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "_tgt": "woo_variant_push_woovariantpushwizard", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "target": "woo_variant_push_woovariantpushwizard", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L26", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "_tgt": "woo_variant_push_default_get", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "target": "woo_variant_push_default_get", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L327", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "_tgt": "woo_variant_push_woovariantpushline", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_variant_push_py", "target": "woo_variant_push_woovariantpushline", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L79", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard", "_tgt": "woo_variant_push_woovariantpushwizard_action_push", "source": "woo_variant_push_woovariantpushwizard", "target": "woo_variant_push_woovariantpushwizard_action_push", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L8", "weight": 0.8, "_src": "woo_variant_push_woovariantpushwizard", "_tgt": "image_processor_imageprocessor", "source": "woo_variant_push_woovariantpushwizard", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L28", "weight": 1.0, "_src": "woo_variant_push_default_get", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_variant_push_default_get", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L80", "weight": 1.0, "_src": "woo_variant_push_rationale_80", "_tgt": "woo_variant_push_woovariantpushwizard_action_push", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_variant_push_rationale_80", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L84", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "ai_service_aiservice_get_client", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L105", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_product_map_wooproductmap_find_or_create_wc_attribute" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L108", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L134", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L150", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L183", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_tax_map_get_wc_tax_class", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_tax_map_get_wc_tax_class" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L206", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_api_client_wooapiclient_create_product_variation", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_api_client_wooapiclient_create_product_variation" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L284", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_api_client_wooapiclient_update_product_variation", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_api_client_wooapiclient_update_product_variation" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L307", "weight": 1.0, "_src": "woo_variant_push_woovariantpushwizard_action_push", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_variant_push_woovariantpushwizard_action_push", "target": "woo_instance_wooinstance_log_sync" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L8", "weight": 0.8, "_src": "woo_variant_push_woovariantpushline", "_tgt": "image_processor_imageprocessor", "source": "woo_variant_push_woovariantpushline", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_variant_push.py", "source_location": "L8", "weight": 0.8, "_src": "woo_variant_push_rationale_80", "_tgt": "image_processor_imageprocessor", "source": "woo_variant_push_rationale_80", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L10", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_fetch_py", "_tgt": "woo_product_fetch_wooproductfetch", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_fetch_py", "target": "woo_product_fetch_wooproductfetch", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L26", "weight": 1.0, "_src": "woo_product_fetch_wooproductfetch", "_tgt": "woo_product_fetch_wooproductfetch_action_fetch", "source": "woo_product_fetch_wooproductfetch", "target": "woo_product_fetch_wooproductfetch_action_fetch", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L168", "weight": 1.0, "_src": "woo_product_fetch_wooproductfetch", "_tgt": "woo_product_fetch_wooproductfetch_action_open_mapping", "source": "woo_product_fetch_wooproductfetch", "target": "woo_product_fetch_wooproductfetch_action_open_mapping", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L32", "weight": 1.0, "_src": "woo_product_fetch_wooproductfetch_action_fetch", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_fetch_wooproductfetch_action_fetch", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L39", "weight": 1.0, "_src": "woo_product_fetch_wooproductfetch_action_fetch", "_tgt": "woo_api_client_wooapiclient_get_products", "source": "woo_product_fetch_wooproductfetch_action_fetch", "target": "woo_api_client_wooapiclient_get_products" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L51", "weight": 1.0, "_src": "woo_product_fetch_wooproductfetch_action_fetch", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_fetch_wooproductfetch_action_fetch", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_fetch.py", "source_location": "L54", "weight": 1.0, "_src": "woo_product_fetch_wooproductfetch_action_fetch", "_tgt": "woo_api_client_wooapiclient_get_product_variations", "source": "woo_product_fetch_wooproductfetch_action_fetch", "target": "woo_api_client_wooapiclient_get_product_variations" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_category_filter_py", "_tgt": "woo_category_filter_woocategoryfilter", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_category_filter_py", "target": "woo_category_filter_woocategoryfilter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L15", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_category_filter_py", "_tgt": "woo_category_filter_default_get", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_category_filter_py", "target": "woo_category_filter_default_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L23", "weight": 1.0, "_src": "woo_category_filter_woocategoryfilter", "_tgt": "woo_category_filter_woocategoryfilter_action_save", "source": "woo_category_filter_woocategoryfilter", "target": "woo_category_filter_woocategoryfilter_action_save", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L29", "weight": 1.0, "_src": "woo_category_filter_woocategoryfilter", "_tgt": "woo_category_filter_woocategoryfilter_action_clear_all", "source": "woo_category_filter_woocategoryfilter", "target": "woo_category_filter_woocategoryfilter_action_clear_all", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L35", "weight": 1.0, "_src": "woo_category_filter_woocategoryfilter", "_tgt": "woo_category_filter_woocategoryfilter_reopen", "source": "woo_category_filter_woocategoryfilter", "target": "woo_category_filter_woocategoryfilter_reopen", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L17", "weight": 1.0, "_src": "woo_category_filter_default_get", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_category_filter_default_get", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L24", "weight": 1.0, "_src": "woo_category_filter_rationale_24", "_tgt": "woo_category_filter_woocategoryfilter_action_save", "source": "woo_category_filter_woocategoryfilter_action_save", "target": "woo_category_filter_rationale_24", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L33", "weight": 1.0, "_src": "woo_category_filter_woocategoryfilter_action_clear_all", "_tgt": "woo_category_filter_woocategoryfilter_reopen", "source": "woo_category_filter_woocategoryfilter_action_clear_all", "target": "woo_category_filter_woocategoryfilter_reopen", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_category_filter.py", "source_location": "L30", "weight": 1.0, "_src": "woo_category_filter_rationale_30", "_tgt": "woo_category_filter_woocategoryfilter_action_clear_all", "source": "woo_category_filter_woocategoryfilter_action_clear_all", "target": "woo_category_filter_rationale_30", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L7", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_setup_wizard_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_setup_wizard_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L12", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_setup_wizard_py", "_tgt": "woo_setup_wizard_woosetupwizard", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_setup_wizard_py", "target": "woo_setup_wizard_woosetupwizard", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L41", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard", "_tgt": "woo_setup_wizard_woosetupwizard_action_test_connection", "source": "woo_setup_wizard_woosetupwizard", "target": "woo_setup_wizard_woosetupwizard_action_test_connection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L66", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard", "_tgt": "woo_setup_wizard_woosetupwizard_action_next_step", "source": "woo_setup_wizard_woosetupwizard", "target": "woo_setup_wizard_woosetupwizard_action_next_step", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L82", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard", "_tgt": "woo_setup_wizard_woosetupwizard_action_back", "source": "woo_setup_wizard_woosetupwizard", "target": "woo_setup_wizard_woosetupwizard_action_back", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L96", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard", "_tgt": "woo_setup_wizard_woosetupwizard_action_complete", "source": "woo_setup_wizard_woosetupwizard", "target": "woo_setup_wizard_woosetupwizard_action_complete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L120", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard", "_tgt": "woo_setup_wizard_woosetupwizard_action_open_instance", "source": "woo_setup_wizard_woosetupwizard", "target": "woo_setup_wizard_woosetupwizard_action_open_instance", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L132", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard", "_tgt": "woo_setup_wizard_woosetupwizard_action_fetch_products", "source": "woo_setup_wizard_woosetupwizard", "target": "woo_setup_wizard_woosetupwizard_action_fetch_products", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L7", "weight": 0.8, "_src": "woo_setup_wizard_woosetupwizard", "_tgt": "woo_api_client_wooapiclient", "source": "woo_setup_wizard_woosetupwizard", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L44", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard_action_test_connection", "_tgt": "woo_api_client_wooapiclient", "source": "woo_setup_wizard_woosetupwizard_action_test_connection", "target": "woo_api_client_wooapiclient" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_setup_wizard.py", "source_location": "L49", "weight": 1.0, "_src": "woo_setup_wizard_woosetupwizard_action_test_connection", "_tgt": "class_api_client_fusion_woodoo_api_client_test_connection", "source": "woo_setup_wizard_woosetupwizard_action_test_connection", "target": "class_api_client_fusion_woodoo_api_client_test_connection" }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/__init__.py", "source_location": "L5", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_init_py", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_ai_service_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_ai_service_py", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L14", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "woo_product_create_wooproductcreatevariantline", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "woo_product_create_wooproductcreatevariantline", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L29", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "woo_product_create_wooproductcreatewizard", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "woo_product_create_wooproductcreatewizard", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L99", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "woo_product_create_compute_has_variants", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "woo_product_create_compute_has_variants", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L115", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "woo_product_create_onchange_odoo_product", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "woo_product_create_onchange_odoo_product", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L155", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "woo_product_create_onchange_category", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "woo_product_create_onchange_category", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L167", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "_tgt": "woo_product_create_onchange_sales_tax", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_wizard_woo_product_create_py", "target": "woo_product_create_onchange_sales_tax", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_wooproductcreatevariantline", "_tgt": "ai_service_aiservice", "source": "woo_product_create_wooproductcreatevariantline", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_wooproductcreatevariantline", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_wooproductcreatevariantline", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L189", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_next", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_next", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L197", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_back", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_back", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L205", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_reopen", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L216", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_get_ai_service", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L226", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L260", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L276", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L292", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L309", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L329", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L346", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L369", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L391", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_action_create_product", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_action_create_product", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L677", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L694", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "source": "woo_product_create_wooproductcreatewizard", "target": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "ai_service_aiservice", "source": "woo_product_create_wooproductcreatewizard", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_wooproductcreatewizard", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_wooproductcreatewizard", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L195", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_next", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_action_next", "target": "woo_product_create_wooproductcreatewizard_reopen", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L203", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_back", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_action_back", "target": "woo_product_create_wooproductcreatewizard_reopen", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L258", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L274", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L290", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L307", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L327", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L342", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L367", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L387", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "_tgt": "woo_product_create_wooproductcreatewizard_reopen", "source": "woo_product_create_wooproductcreatewizard_reopen", "target": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L229", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L262", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L278", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L294", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L311", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L331", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L349", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L217", "weight": 1.0, "_src": "woo_product_create_rationale_217", "_tgt": "woo_product_create_wooproductcreatewizard_get_ai_service", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "woo_product_create_rationale_217", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L224", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_get_ai_service", "_tgt": "ai_service_aiservice", "source": "woo_product_create_wooproductcreatewizard_get_ai_service", "target": "ai_service_aiservice" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L227", "weight": 1.0, "_src": "woo_product_create_rationale_227", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "target": "woo_product_create_rationale_227", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L249", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "_tgt": "ai_service_aiservice_generate_product_content", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "target": "ai_service_aiservice_generate_product_content" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L251", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_all", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L268", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "_tgt": "ai_service_aiservice_generate_single_field", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_title", "target": "ai_service_aiservice_generate_single_field" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L284", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "_tgt": "ai_service_aiservice_generate_single_field", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_short_desc", "target": "ai_service_aiservice_generate_single_field" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L301", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "_tgt": "ai_service_aiservice_generate_single_field", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_long_desc", "target": "ai_service_aiservice_generate_single_field" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L317", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "_tgt": "ai_service_aiservice_generate_single_field", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_meta", "target": "ai_service_aiservice_generate_single_field" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L337", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "_tgt": "ai_service_aiservice_generate_single_field", "source": "woo_product_create_wooproductcreatewizard_action_ai_generate_keywords", "target": "ai_service_aiservice_generate_single_field" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L347", "weight": 1.0, "_src": "woo_product_create_rationale_347", "_tgt": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "source": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "target": "woo_product_create_rationale_347", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L357", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "_tgt": "ai_service_aiservice_generate_image_metadata", "source": "woo_product_create_wooproductcreatewizard_action_ai_tag_images", "target": "ai_service_aiservice_generate_image_metadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L370", "weight": 1.0, "_src": "woo_product_create_rationale_370", "_tgt": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "source": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "target": "woo_product_create_rationale_370", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L376", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "_tgt": "image_processor_geo_tag_image", "source": "woo_product_create_wooproductcreatewizard_action_geo_tag_images", "target": "image_processor_geo_tag_image" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L511", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_create_product", "_tgt": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L516", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_create_product", "_tgt": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L392", "weight": 1.0, "_src": "woo_product_create_rationale_392", "_tgt": "woo_product_create_wooproductcreatewizard_action_create_product", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "woo_product_create_rationale_392", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L395", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_create_product", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L486", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_create_product", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L535", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_create_product", "_tgt": "woo_api_client_wooapiclient_create_product", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "woo_api_client_wooapiclient_create_product" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L603", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_create_product", "_tgt": "woo_api_client_wooapiclient_create_product_variation", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "woo_api_client_wooapiclient_create_product_variation" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L625", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_action_create_product", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_product_create_wooproductcreatewizard_action_create_product", "target": "woo_instance_wooinstance_log_sync" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L678", "weight": 1.0, "_src": "woo_product_create_rationale_678", "_tgt": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "target": "woo_product_create_rationale_678", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L680", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "_tgt": "woo_api_client_wooapiclient_get_product_attributes", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "target": "woo_api_client_wooapiclient_get_product_attributes" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L682", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L687", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "_tgt": "woo_api_client_wooapiclient_create_product_attribute", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute", "target": "woo_api_client_wooapiclient_create_product_attribute" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L695", "weight": 1.0, "_src": "woo_product_create_rationale_695", "_tgt": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "target": "woo_product_create_rationale_695", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L697", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "_tgt": "woo_api_client_wooapiclient_get_attribute_terms", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "target": "woo_api_client_wooapiclient_get_attribute_terms" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L699", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L704", "weight": 1.0, "_src": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "_tgt": "woo_api_client_wooapiclient_create_attribute_term", "source": "woo_product_create_wooproductcreatewizard_find_or_create_wc_attribute_term", "target": "woo_api_client_wooapiclient_create_attribute_term" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_156", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_156", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_156", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_156", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_168", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_168", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_168", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_168", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_217", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_217", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_217", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_217", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_227", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_227", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_227", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_227", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_347", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_347", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_347", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_347", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_370", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_370", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_370", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_370", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_392", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_392", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_392", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_392", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_678", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_678", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_678", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_678", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L8", "weight": 0.8, "_src": "woo_product_create_rationale_695", "_tgt": "ai_service_aiservice", "source": "woo_product_create_rationale_695", "target": "ai_service_aiservice", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/wizard/woo_product_create.py", "source_location": "L9", "weight": 0.8, "_src": "woo_product_create_rationale_695", "_tgt": "image_processor_imageprocessor", "source": "woo_product_create_rationale_695", "target": "image_processor_imageprocessor", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L10", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "_tgt": "woo_order_wooorder", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "target": "woo_order_wooorder", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L57", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "_tgt": "woo_order_onchange_woo_status", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "target": "woo_order_onchange_woo_status", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L77", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "_tgt": "woo_order_compute_display_name", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "target": "woo_order_compute_display_name", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L87", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "_tgt": "woo_order_compute_delivery_count", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "target": "woo_order_compute_delivery_count", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L97", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "_tgt": "woo_order_compute_invoice_count", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_order_py", "target": "woo_order_compute_invoice_count", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L61", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_set_woo_status", "source": "woo_order_wooorder", "target": "woo_order_wooorder_set_woo_status", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L107", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_action_view_sale_order", "source": "woo_order_wooorder", "target": "woo_order_wooorder_action_view_sale_order", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L118", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_action_view_deliveries", "source": "woo_order_wooorder", "target": "woo_order_wooorder_action_view_deliveries", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L138", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_action_view_invoices", "source": "woo_order_wooorder", "target": "woo_order_wooorder_action_view_invoices", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L164", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_action_push_shipping", "source": "woo_order_wooorder", "target": "woo_order_wooorder_action_push_shipping", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L196", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_action_push_completed", "source": "woo_order_wooorder", "target": "woo_order_wooorder_action_push_completed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L208", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_action_push_invoice_pdf", "source": "woo_order_wooorder", "target": "woo_order_wooorder_action_push_invoice_pdf", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L243", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_action_push_delivery_pdf", "source": "woo_order_wooorder", "target": "woo_order_wooorder_action_push_delivery_pdf", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L267", "weight": 1.0, "_src": "woo_order_wooorder", "_tgt": "woo_order_wooorder_push_messages_to_wc", "source": "woo_order_wooorder", "target": "woo_order_wooorder_push_messages_to_wc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L59", "weight": 1.0, "_src": "woo_order_onchange_woo_status", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_order_onchange_woo_status", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L188", "weight": 1.0, "_src": "woo_order_wooorder_action_push_shipping", "_tgt": "woo_order_wooorder_set_woo_status", "source": "woo_order_wooorder_set_woo_status", "target": "woo_order_wooorder_action_push_shipping", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L201", "weight": 1.0, "_src": "woo_order_wooorder_action_push_completed", "_tgt": "woo_order_wooorder_set_woo_status", "source": "woo_order_wooorder_set_woo_status", "target": "woo_order_wooorder_action_push_completed", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L62", "weight": 1.0, "_src": "woo_order_rationale_62", "_tgt": "woo_order_wooorder_set_woo_status", "source": "woo_order_wooorder_set_woo_status", "target": "woo_order_rationale_62", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L66", "weight": 1.0, "_src": "woo_order_wooorder_set_woo_status", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_order_wooorder_set_woo_status", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L165", "weight": 1.0, "_src": "woo_order_rationale_165", "_tgt": "woo_order_wooorder_action_push_shipping", "source": "woo_order_wooorder_action_push_shipping", "target": "woo_order_rationale_165", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L167", "weight": 1.0, "_src": "woo_order_wooorder_action_push_shipping", "_tgt": "ai_service_aiservice_get_client", "source": "woo_order_wooorder_action_push_shipping", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L187", "weight": 1.0, "_src": "woo_order_wooorder_action_push_shipping", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_order_wooorder_action_push_shipping", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L191", "weight": 1.0, "_src": "woo_order_wooorder_action_push_shipping", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_order_wooorder_action_push_shipping", "target": "woo_instance_wooinstance_log_sync" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L44", "weight": 1.0, "_src": "stock_picking_stockpicking_button_validate", "_tgt": "woo_order_wooorder_action_push_shipping", "source": "woo_order_wooorder_action_push_shipping", "target": "stock_picking_stockpicking_button_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L197", "weight": 1.0, "_src": "woo_order_rationale_197", "_tgt": "woo_order_wooorder_action_push_completed", "source": "woo_order_wooorder_action_push_completed", "target": "woo_order_rationale_197", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L199", "weight": 1.0, "_src": "woo_order_wooorder_action_push_completed", "_tgt": "ai_service_aiservice_get_client", "source": "woo_order_wooorder_action_push_completed", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L200", "weight": 1.0, "_src": "woo_order_wooorder_action_push_completed", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_order_wooorder_action_push_completed", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L203", "weight": 1.0, "_src": "woo_order_wooorder_action_push_completed", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_order_wooorder_action_push_completed", "target": "woo_instance_wooinstance_log_sync" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L209", "weight": 1.0, "_src": "woo_order_rationale_209", "_tgt": "woo_order_wooorder_action_push_invoice_pdf", "source": "woo_order_wooorder_action_push_invoice_pdf", "target": "woo_order_rationale_209", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L223", "weight": 1.0, "_src": "woo_order_wooorder_action_push_invoice_pdf", "_tgt": "ai_service_aiservice_get_client", "source": "woo_order_wooorder_action_push_invoice_pdf", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L224", "weight": 1.0, "_src": "woo_order_wooorder_action_push_invoice_pdf", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_order_wooorder_action_push_invoice_pdf", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L231", "weight": 1.0, "_src": "woo_order_wooorder_action_push_invoice_pdf", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_order_wooorder_action_push_invoice_pdf", "target": "woo_instance_wooinstance_log_sync" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L24", "weight": 1.0, "_src": "account_move_accountmove_action_post", "_tgt": "woo_order_wooorder_action_push_invoice_pdf", "source": "woo_order_wooorder_action_push_invoice_pdf", "target": "account_move_accountmove_action_post" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L244", "weight": 1.0, "_src": "woo_order_rationale_244", "_tgt": "woo_order_wooorder_action_push_delivery_pdf", "source": "woo_order_wooorder_action_push_delivery_pdf", "target": "woo_order_rationale_244", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L253", "weight": 1.0, "_src": "woo_order_wooorder_action_push_delivery_pdf", "_tgt": "ai_service_aiservice_get_client", "source": "woo_order_wooorder_action_push_delivery_pdf", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L254", "weight": 1.0, "_src": "woo_order_wooorder_action_push_delivery_pdf", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_order_wooorder_action_push_delivery_pdf", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L260", "weight": 1.0, "_src": "woo_order_wooorder_action_push_delivery_pdf", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_order_wooorder_action_push_delivery_pdf", "target": "woo_instance_wooinstance_log_sync" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L54", "weight": 1.0, "_src": "stock_picking_stockpicking_button_validate", "_tgt": "woo_order_wooorder_action_push_delivery_pdf", "source": "woo_order_wooorder_action_push_delivery_pdf", "target": "stock_picking_stockpicking_button_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L268", "weight": 1.0, "_src": "woo_order_rationale_268", "_tgt": "woo_order_wooorder_push_messages_to_wc", "source": "woo_order_wooorder_push_messages_to_wc", "target": "woo_order_rationale_268", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L273", "weight": 1.0, "_src": "woo_order_wooorder_push_messages_to_wc", "_tgt": "ai_service_aiservice_get_client", "source": "woo_order_wooorder_push_messages_to_wc", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_order.py", "source_location": "L289", "weight": 1.0, "_src": "woo_order_wooorder_push_messages_to_wc", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_order_wooorder_push_messages_to_wc", "target": "woo_api_client_wooapiclient_post" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_account_move_py", "_tgt": "account_move_accountmove", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_account_move_py", "target": "account_move_accountmove", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L14", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_compute_is_woo_invoice", "source": "account_move_accountmove", "target": "account_move_accountmove_compute_is_woo_invoice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L18", "weight": 1.0, "_src": "account_move_accountmove", "_tgt": "account_move_accountmove_action_post", "source": "account_move_accountmove", "target": "account_move_accountmove_action_post", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/account_move.py", "source_location": "L19", "weight": 1.0, "_src": "account_move_rationale_19", "_tgt": "account_move_accountmove_action_post", "source": "account_move_accountmove_action_post", "target": "account_move_rationale_19", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L160", "weight": 1.0, "_src": "woo_return_wooreturn_action_refund", "_tgt": "account_move_accountmove_action_post", "source": "account_move_accountmove_action_post", "target": "woo_return_wooreturn_action_refund" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_pricelist_map.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_pricelist_map_py", "_tgt": "woo_pricelist_map_woopricelistmap", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_pricelist_map_py", "target": "woo_pricelist_map_woopricelistmap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_pricelist_map.py", "source_location": "L22", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_pricelist_map_py", "_tgt": "woo_pricelist_map_get_pricelist_for_role", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_pricelist_map_py", "target": "woo_pricelist_map_get_pricelist_for_role", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_tax_map_py", "_tgt": "woo_tax_map_wootaxmap", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_tax_map_py", "target": "woo_tax_map_wootaxmap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L22", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_tax_map_py", "_tgt": "woo_tax_map_get_odoo_tax", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_tax_map_py", "target": "woo_tax_map_get_odoo_tax", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_tax_map.py", "source_location": "L39", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_tax_map_py", "_tgt": "woo_tax_map_get_wc_tax_class", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_tax_map_py", "target": "woo_tax_map_get_wc_tax_class", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L951", "weight": 1.0, "_src": "woo_instance_wooinstance_prepare_order_line_vals", "_tgt": "woo_tax_map_get_odoo_tax", "source": "woo_tax_map_get_odoo_tax", "target": "woo_instance_wooinstance_prepare_order_line_vals" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L248", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "woo_tax_map_get_wc_tax_class", "source": "woo_tax_map_get_wc_tax_class", "target": "woo_product_map_wooproductmap_action_push_variants_to_wc" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/sale_order.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_sale_order_py", "_tgt": "sale_order_saleorder", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_sale_order_py", "target": "sale_order_saleorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/sale_order.py", "source_location": "L10", "weight": 1.0, "_src": "sale_order_saleorder", "_tgt": "sale_order_saleorder_compute_woo_order_count", "source": "sale_order_saleorder", "target": "sale_order_saleorder_compute_woo_order_count", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_customer_py", "_tgt": "woo_customer_woocustomer", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_customer_py", "target": "woo_customer_woocustomer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L27", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_customer_py", "_tgt": "woo_customer_find_or_create", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_customer_py", "target": "woo_customer_find_or_create", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L42", "weight": 1.0, "_src": "woo_customer_find_or_create", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_customer_find_or_create", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L71", "weight": 1.0, "_src": "woo_customer_find_or_create", "_tgt": "woo_instance_wooinstance_prepare_partner_vals", "source": "woo_customer_find_or_create", "target": "woo_instance_wooinstance_prepare_partner_vals" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_customer.py", "source_location": "L88", "weight": 1.0, "_src": "woo_customer_find_or_create", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_customer_find_or_create", "target": "woo_instance_wooinstance_log_sync" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1315", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_customer_from_wc", "_tgt": "woo_customer_find_or_create", "source": "woo_customer_find_or_create", "target": "woo_instance_wooinstance_sync_customer_from_wc" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_shipment.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_shipment_py", "_tgt": "woo_shipment_wooshipment", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_shipment_py", "target": "woo_shipment_wooshipment", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/__init__.py", "source_location": "L16", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L11", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_sync_log_py", "_tgt": "woo_sync_log_woosynclog", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_sync_log_py", "target": "woo_sync_log_woosynclog", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L41", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_sync_log_py", "_tgt": "woo_sync_log_cron_cleanup_logs", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_sync_log_py", "target": "woo_sync_log_cron_cleanup_logs", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L81", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_sync_log_py", "_tgt": "woo_sync_log_action_clear_errors", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_sync_log_py", "target": "woo_sync_log_action_clear_errors", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L56", "weight": 1.0, "_src": "woo_sync_log_woosynclog", "_tgt": "woo_sync_log_woosynclog_action_purge_old_logs", "source": "woo_sync_log_woosynclog", "target": "woo_sync_log_woosynclog_action_purge_old_logs", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_sync_log.py", "source_location": "L57", "weight": 1.0, "_src": "woo_sync_log_rationale_57", "_tgt": "woo_sync_log_woosynclog_action_purge_old_logs", "source": "woo_sync_log_woosynclog_action_purge_old_logs", "target": "woo_sync_log_rationale_57", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_shipping_carrier.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_shipping_carrier_py", "_tgt": "woo_shipping_carrier_wooshippingcarrier", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_shipping_carrier_py", "target": "woo_shipping_carrier_wooshippingcarrier", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L15", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_wooinstance", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_wooinstance", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L115", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_compute_counts", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_compute_counts", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L131", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_compute_geo_info", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_compute_geo_info", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L537", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_cron_sync_products", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_cron_sync_products", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L549", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_cron_sync_orders", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_cron_sync_orders", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L561", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_cron_sync_inventory", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_cron_sync_inventory", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L573", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_cron_sync_customers", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_cron_sync_customers", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L585", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "_tgt": "woo_instance_cron_health_check", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_instance_py", "target": "woo_instance_cron_health_check", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L144", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_fetch_wc_categories", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_fetch_wc_categories", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L188", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L231", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_get_client", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L243", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_test_connection", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_test_connection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L260", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_generate_api_key", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_generate_api_key", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L265", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_view_product_maps", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_view_product_maps", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L277", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_view_sync_errors", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_view_sync_errors", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L293", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_log_sync", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L310", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_fetch_products", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_fetch_products", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L463", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_refresh_prices", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_refresh_prices", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L511", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_sync", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_sync", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L605", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_sync_orders", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_sync_orders", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L643", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_sync_order_from_wc", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_sync_order_from_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L746", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_find_or_create_customer", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_find_or_create_customer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L798", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_prepare_partner_vals", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_prepare_partner_vals", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L824", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_prepare_sale_order_vals", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_prepare_sale_order_vals", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L884", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_prepare_order_line_vals", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_prepare_order_line_vals", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L965", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_get_service_product", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_get_service_product", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L982", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_prepare_shipping_line_vals", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_prepare_shipping_line_vals", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1001", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_bulk_price_odoo_to_wc", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_bulk_price_odoo_to_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1011", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_bulk_price_wc_to_odoo", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_bulk_price_wc_to_odoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1025", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_bulk_sku_odoo_to_wc", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_bulk_sku_odoo_to_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1035", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_action_bulk_sku_wc_to_odoo", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_action_bulk_sku_wc_to_odoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1049", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_sync_products", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_sync_products", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1141", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_sync_product_from_wc", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_sync_product_from_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1171", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_sync_inventory", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_sync_inventory", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1230", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_sync_customers", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_sync_customers", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1288", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_sync_customer_from_wc", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_sync_customer_from_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1321", "weight": 1.0, "_src": "woo_instance_wooinstance", "_tgt": "woo_instance_wooinstance_notify_failure", "source": "woo_instance_wooinstance", "target": "woo_instance_wooinstance_notify_failure", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_wooinstance", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_wooinstance", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L147", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_wc_categories", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_action_fetch_wc_categories", "target": "woo_instance_wooinstance_get_client", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L145", "weight": 1.0, "_src": "woo_instance_rationale_145", "_tgt": "woo_instance_wooinstance_action_fetch_wc_categories", "source": "woo_instance_wooinstance_action_fetch_wc_categories", "target": "woo_instance_rationale_145", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L153", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_wc_categories", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_action_fetch_wc_categories", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L191", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "target": "woo_instance_wooinstance_get_client", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L189", "weight": 1.0, "_src": "woo_instance_rationale_189", "_tgt": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "source": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "target": "woo_instance_rationale_189", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L194", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "_tgt": "woo_api_client_wooapiclient_get_tax_classes", "source": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "target": "woo_api_client_wooapiclient_get_tax_classes" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L199", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_action_fetch_wc_tax_classes", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L247", "weight": 1.0, "_src": "woo_instance_wooinstance_action_test_connection", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_action_test_connection", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L315", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_products", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_action_fetch_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L468", "weight": 1.0, "_src": "woo_instance_wooinstance_action_refresh_prices", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_action_refresh_prices", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L592", "weight": 1.0, "_src": "woo_instance_cron_health_check", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_cron_health_check", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L608", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_orders", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_sync_orders", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L730", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_sync_order_from_wc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1052", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_products", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_sync_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1174", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_inventory", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_sync_inventory", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1233", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_customers", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_wooinstance_sync_customers", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L232", "weight": 1.0, "_src": "woo_instance_rationale_232", "_tgt": "woo_instance_wooinstance_get_client", "source": "woo_instance_wooinstance_get_client", "target": "woo_instance_rationale_232", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L236", "weight": 1.0, "_src": "woo_instance_wooinstance_get_client", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_wooinstance_get_client", "target": "woo_api_client_wooapiclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L244", "weight": 1.0, "_src": "woo_instance_rationale_244", "_tgt": "woo_instance_wooinstance_action_test_connection", "source": "woo_instance_wooinstance_action_test_connection", "target": "woo_instance_rationale_244", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L248", "weight": 1.0, "_src": "woo_instance_wooinstance_action_test_connection", "_tgt": "class_api_client_fusion_woodoo_api_client_test_connection", "source": "woo_instance_wooinstance_action_test_connection", "target": "class_api_client_fusion_woodoo_api_client_test_connection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L261", "weight": 1.0, "_src": "woo_instance_rationale_261", "_tgt": "woo_instance_wooinstance_action_generate_api_key", "source": "woo_instance_wooinstance_action_generate_api_key", "target": "woo_instance_rationale_261", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L266", "weight": 1.0, "_src": "woo_instance_rationale_266", "_tgt": "woo_instance_wooinstance_action_view_product_maps", "source": "woo_instance_wooinstance_action_view_product_maps", "target": "woo_instance_rationale_266", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L278", "weight": 1.0, "_src": "woo_instance_rationale_278", "_tgt": "woo_instance_wooinstance_action_view_sync_errors", "source": "woo_instance_wooinstance_action_view_sync_errors", "target": "woo_instance_rationale_278", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L325", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_products", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_action_fetch_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L504", "weight": 1.0, "_src": "woo_instance_wooinstance_action_refresh_prices", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_action_refresh_prices", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L528", "weight": 1.0, "_src": "woo_instance_wooinstance_action_sync", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_action_sync", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L545", "weight": 1.0, "_src": "woo_instance_cron_sync_products", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_cron_sync_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L557", "weight": 1.0, "_src": "woo_instance_cron_sync_orders", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_cron_sync_orders", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L569", "weight": 1.0, "_src": "woo_instance_cron_sync_inventory", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_cron_sync_inventory", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L581", "weight": 1.0, "_src": "woo_instance_cron_sync_customers", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_cron_sync_customers", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L619", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_orders", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_sync_orders", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L709", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_sync_order_from_wc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1103", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_products", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_sync_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1160", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_product_from_wc", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_sync_product_from_wc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1204", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_inventory", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_sync_inventory", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1266", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_customers", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_sync_customers", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1309", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_customer_from_wc", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_wooinstance_sync_customer_from_wc", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L294", "weight": 1.0, "_src": "woo_instance_rationale_294", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_instance_rationale_294", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L65", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_price_to_odoo", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_push_price_to_odoo" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L112", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_price_to_wc", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_push_price_to_wc" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L136", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_regular_price", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_set_regular_price" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L156", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_sale_price", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_set_sale_price" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L287", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_push_variants_to_wc" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L359", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_create_in_odoo", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_create_in_odoo" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L378", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_wc_sku", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_set_wc_sku" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L388", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_sku_to_odoo", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_push_sku_to_odoo" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L401", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_sku_to_wc", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_product_map_wooproductmap_action_push_sku_to_wc" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L91", "weight": 1.0, "_src": "woo_return_wooreturn_action_approve", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_return_wooreturn_action_approve" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L114", "weight": 1.0, "_src": "woo_return_wooreturn_action_reject", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_return_wooreturn_action_reject" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L188", "weight": 1.0, "_src": "woo_return_wooreturn_action_refund", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_return_wooreturn_action_refund" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L58", "weight": 1.0, "_src": "woo_conflict_wooconflict_action_use_odoo", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_conflict_wooconflict_action_use_odoo" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L78", "weight": 1.0, "_src": "woo_conflict_wooconflict_action_use_woo", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "woo_conflict_wooconflict_action_use_woo" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L334", "weight": 1.0, "_src": "api_return_create", "_tgt": "woo_instance_wooinstance_log_sync", "source": "woo_instance_wooinstance_log_sync", "target": "api_return_create" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L311", "weight": 1.0, "_src": "woo_instance_rationale_311", "_tgt": "woo_instance_wooinstance_action_fetch_products", "source": "woo_instance_wooinstance_action_fetch_products", "target": "woo_instance_rationale_311", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L323", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_products", "_tgt": "woo_api_client_wooapiclient_get_products", "source": "woo_instance_wooinstance_action_fetch_products", "target": "woo_api_client_wooapiclient_get_products" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L331", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_products", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_action_fetch_products", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L394", "weight": 1.0, "_src": "woo_instance_wooinstance_action_fetch_products", "_tgt": "woo_api_client_wooapiclient_get_product_variations", "source": "woo_instance_wooinstance_action_fetch_products", "target": "woo_api_client_wooapiclient_get_product_variations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L464", "weight": 1.0, "_src": "woo_instance_rationale_464", "_tgt": "woo_instance_wooinstance_action_refresh_prices", "source": "woo_instance_wooinstance_action_refresh_prices", "target": "woo_instance_rationale_464", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L477", "weight": 1.0, "_src": "woo_instance_wooinstance_action_refresh_prices", "_tgt": "woo_api_client_wooapiclient_get_product", "source": "woo_instance_wooinstance_action_refresh_prices", "target": "woo_api_client_wooapiclient_get_product" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L482", "weight": 1.0, "_src": "woo_instance_wooinstance_action_refresh_prices", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_action_refresh_prices", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L518", "weight": 1.0, "_src": "woo_instance_wooinstance_action_sync", "_tgt": "woo_instance_wooinstance_sync_products", "source": "woo_instance_wooinstance_action_sync", "target": "woo_instance_wooinstance_sync_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L520", "weight": 1.0, "_src": "woo_instance_wooinstance_action_sync", "_tgt": "woo_instance_wooinstance_sync_orders", "source": "woo_instance_wooinstance_action_sync", "target": "woo_instance_wooinstance_sync_orders", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L522", "weight": 1.0, "_src": "woo_instance_wooinstance_action_sync", "_tgt": "woo_instance_wooinstance_sync_inventory", "source": "woo_instance_wooinstance_action_sync", "target": "woo_instance_wooinstance_sync_inventory", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L524", "weight": 1.0, "_src": "woo_instance_wooinstance_action_sync", "_tgt": "woo_instance_wooinstance_sync_customers", "source": "woo_instance_wooinstance_action_sync", "target": "woo_instance_wooinstance_sync_customers", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L512", "weight": 1.0, "_src": "woo_instance_rationale_512", "_tgt": "woo_instance_wooinstance_action_sync", "source": "woo_instance_wooinstance_action_sync", "target": "woo_instance_rationale_512", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L542", "weight": 1.0, "_src": "woo_instance_cron_sync_products", "_tgt": "woo_instance_wooinstance_sync_products", "source": "woo_instance_cron_sync_products", "target": "woo_instance_wooinstance_sync_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L546", "weight": 1.0, "_src": "woo_instance_cron_sync_products", "_tgt": "woo_instance_wooinstance_notify_failure", "source": "woo_instance_cron_sync_products", "target": "woo_instance_wooinstance_notify_failure", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L554", "weight": 1.0, "_src": "woo_instance_cron_sync_orders", "_tgt": "woo_instance_wooinstance_sync_orders", "source": "woo_instance_cron_sync_orders", "target": "woo_instance_wooinstance_sync_orders", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L558", "weight": 1.0, "_src": "woo_instance_cron_sync_orders", "_tgt": "woo_instance_wooinstance_notify_failure", "source": "woo_instance_cron_sync_orders", "target": "woo_instance_wooinstance_notify_failure", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L566", "weight": 1.0, "_src": "woo_instance_cron_sync_inventory", "_tgt": "woo_instance_wooinstance_sync_inventory", "source": "woo_instance_cron_sync_inventory", "target": "woo_instance_wooinstance_sync_inventory", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L570", "weight": 1.0, "_src": "woo_instance_cron_sync_inventory", "_tgt": "woo_instance_wooinstance_notify_failure", "source": "woo_instance_cron_sync_inventory", "target": "woo_instance_wooinstance_notify_failure", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L578", "weight": 1.0, "_src": "woo_instance_cron_sync_customers", "_tgt": "woo_instance_wooinstance_sync_customers", "source": "woo_instance_cron_sync_customers", "target": "woo_instance_wooinstance_sync_customers", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L582", "weight": 1.0, "_src": "woo_instance_cron_sync_customers", "_tgt": "woo_instance_wooinstance_notify_failure", "source": "woo_instance_cron_sync_customers", "target": "woo_instance_wooinstance_notify_failure", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L593", "weight": 1.0, "_src": "woo_instance_cron_health_check", "_tgt": "class_api_client_fusion_woodoo_api_client_test_connection", "source": "woo_instance_cron_health_check", "target": "class_api_client_fusion_woodoo_api_client_test_connection" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L628", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_orders", "_tgt": "woo_instance_wooinstance_sync_order_from_wc", "source": "woo_instance_wooinstance_sync_orders", "target": "woo_instance_wooinstance_sync_order_from_wc", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L606", "weight": 1.0, "_src": "woo_instance_rationale_606", "_tgt": "woo_instance_wooinstance_sync_orders", "source": "woo_instance_wooinstance_sync_orders", "target": "woo_instance_rationale_606", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L613", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_orders", "_tgt": "woo_api_client_wooapiclient_get_orders", "source": "woo_instance_wooinstance_sync_orders", "target": "woo_api_client_wooapiclient_get_orders" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L632", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_orders", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_sync_orders", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L657", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_instance_wooinstance_find_or_create_customer", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_instance_wooinstance_find_or_create_customer", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L660", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_instance_wooinstance_prepare_sale_order_vals", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_instance_wooinstance_prepare_sale_order_vals", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L665", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_instance_wooinstance_prepare_order_line_vals", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_instance_wooinstance_prepare_order_line_vals", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L671", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_instance_wooinstance_prepare_shipping_line_vals", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_instance_wooinstance_prepare_shipping_line_vals", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L677", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_instance_wooinstance_get_service_product", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_instance_wooinstance_get_service_product", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L644", "weight": 1.0, "_src": "woo_instance_rationale_644", "_tgt": "woo_instance_wooinstance_sync_order_from_wc", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_instance_rationale_644", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L664", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L731", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_order_from_wc", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_instance_wooinstance_sync_order_from_wc", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L779", "weight": 1.0, "_src": "woo_instance_wooinstance_find_or_create_customer", "_tgt": "woo_instance_wooinstance_prepare_partner_vals", "source": "woo_instance_wooinstance_find_or_create_customer", "target": "woo_instance_wooinstance_prepare_partner_vals", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L747", "weight": 1.0, "_src": "woo_instance_rationale_747", "_tgt": "woo_instance_wooinstance_find_or_create_customer", "source": "woo_instance_wooinstance_find_or_create_customer", "target": "woo_instance_rationale_747", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L749", "weight": 1.0, "_src": "woo_instance_wooinstance_find_or_create_customer", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_find_or_create_customer", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1305", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_customer_from_wc", "_tgt": "woo_instance_wooinstance_prepare_partner_vals", "source": "woo_instance_wooinstance_prepare_partner_vals", "target": "woo_instance_wooinstance_sync_customer_from_wc", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L799", "weight": 1.0, "_src": "woo_instance_rationale_799", "_tgt": "woo_instance_wooinstance_prepare_partner_vals", "source": "woo_instance_wooinstance_prepare_partner_vals", "target": "woo_instance_rationale_799", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L801", "weight": 1.0, "_src": "woo_instance_wooinstance_prepare_partner_vals", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_prepare_partner_vals", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L825", "weight": 1.0, "_src": "woo_instance_rationale_825", "_tgt": "woo_instance_wooinstance_prepare_sale_order_vals", "source": "woo_instance_wooinstance_prepare_sale_order_vals", "target": "woo_instance_rationale_825", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L828", "weight": 1.0, "_src": "woo_instance_wooinstance_prepare_sale_order_vals", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_prepare_sale_order_vals", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L885", "weight": 1.0, "_src": "woo_instance_rationale_885", "_tgt": "woo_instance_wooinstance_prepare_order_line_vals", "source": "woo_instance_wooinstance_prepare_order_line_vals", "target": "woo_instance_rationale_885", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L887", "weight": 1.0, "_src": "woo_instance_wooinstance_prepare_order_line_vals", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_prepare_order_line_vals", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L988", "weight": 1.0, "_src": "woo_instance_wooinstance_prepare_shipping_line_vals", "_tgt": "woo_instance_wooinstance_get_service_product", "source": "woo_instance_wooinstance_get_service_product", "target": "woo_instance_wooinstance_prepare_shipping_line_vals", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L966", "weight": 1.0, "_src": "woo_instance_rationale_966", "_tgt": "woo_instance_wooinstance_get_service_product", "source": "woo_instance_wooinstance_get_service_product", "target": "woo_instance_rationale_966", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L983", "weight": 1.0, "_src": "woo_instance_rationale_983", "_tgt": "woo_instance_wooinstance_prepare_shipping_line_vals", "source": "woo_instance_wooinstance_prepare_shipping_line_vals", "target": "woo_instance_rationale_983", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L985", "weight": 1.0, "_src": "woo_instance_wooinstance_prepare_shipping_line_vals", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_prepare_shipping_line_vals", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1002", "weight": 1.0, "_src": "woo_instance_rationale_1002", "_tgt": "woo_instance_wooinstance_action_bulk_price_odoo_to_wc", "source": "woo_instance_wooinstance_action_bulk_price_odoo_to_wc", "target": "woo_instance_rationale_1002", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1009", "weight": 1.0, "_src": "woo_instance_wooinstance_action_bulk_price_odoo_to_wc", "_tgt": "woo_product_map_wooproductmap_action_push_price_to_wc", "source": "woo_instance_wooinstance_action_bulk_price_odoo_to_wc", "target": "woo_product_map_wooproductmap_action_push_price_to_wc" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1012", "weight": 1.0, "_src": "woo_instance_rationale_1012", "_tgt": "woo_instance_wooinstance_action_bulk_price_wc_to_odoo", "source": "woo_instance_wooinstance_action_bulk_price_wc_to_odoo", "target": "woo_instance_rationale_1012", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1019", "weight": 1.0, "_src": "woo_instance_wooinstance_action_bulk_price_wc_to_odoo", "_tgt": "woo_product_map_wooproductmap_action_push_price_to_odoo", "source": "woo_instance_wooinstance_action_bulk_price_wc_to_odoo", "target": "woo_product_map_wooproductmap_action_push_price_to_odoo" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1026", "weight": 1.0, "_src": "woo_instance_rationale_1026", "_tgt": "woo_instance_wooinstance_action_bulk_sku_odoo_to_wc", "source": "woo_instance_wooinstance_action_bulk_sku_odoo_to_wc", "target": "woo_instance_rationale_1026", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1033", "weight": 1.0, "_src": "woo_instance_wooinstance_action_bulk_sku_odoo_to_wc", "_tgt": "woo_product_map_wooproductmap_action_push_sku_to_wc", "source": "woo_instance_wooinstance_action_bulk_sku_odoo_to_wc", "target": "woo_product_map_wooproductmap_action_push_sku_to_wc" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1036", "weight": 1.0, "_src": "woo_instance_rationale_1036", "_tgt": "woo_instance_wooinstance_action_bulk_sku_wc_to_odoo", "source": "woo_instance_wooinstance_action_bulk_sku_wc_to_odoo", "target": "woo_instance_rationale_1036", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1043", "weight": 1.0, "_src": "woo_instance_wooinstance_action_bulk_sku_wc_to_odoo", "_tgt": "woo_product_map_wooproductmap_action_push_sku_to_odoo", "source": "woo_instance_wooinstance_action_bulk_sku_wc_to_odoo", "target": "woo_product_map_wooproductmap_action_push_sku_to_odoo" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1050", "weight": 1.0, "_src": "woo_instance_rationale_1050", "_tgt": "woo_instance_wooinstance_sync_products", "source": "woo_instance_wooinstance_sync_products", "target": "woo_instance_rationale_1050", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1063", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_products", "_tgt": "woo_api_client_wooapiclient_get_product", "source": "woo_instance_wooinstance_sync_products", "target": "woo_api_client_wooapiclient_get_product" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1065", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_products", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_sync_products", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1108", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_products", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_instance_wooinstance_sync_products", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1142", "weight": 1.0, "_src": "woo_instance_rationale_1142", "_tgt": "woo_instance_wooinstance_sync_product_from_wc", "source": "woo_instance_wooinstance_sync_product_from_wc", "target": "woo_instance_rationale_1142", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1144", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_product_from_wc", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_sync_product_from_wc", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1172", "weight": 1.0, "_src": "woo_instance_rationale_1172", "_tgt": "woo_instance_wooinstance_sync_inventory", "source": "woo_instance_wooinstance_sync_inventory", "target": "woo_instance_rationale_1172", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1198", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_inventory", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_instance_wooinstance_sync_inventory", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1231", "weight": 1.0, "_src": "woo_instance_rationale_1231", "_tgt": "woo_instance_wooinstance_sync_customers", "source": "woo_instance_wooinstance_sync_customers", "target": "woo_instance_rationale_1231", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1259", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_customers", "_tgt": "woo_api_client_wooapiclient_update_customer", "source": "woo_instance_wooinstance_sync_customers", "target": "woo_api_client_wooapiclient_update_customer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1289", "weight": 1.0, "_src": "woo_instance_rationale_1289", "_tgt": "woo_instance_wooinstance_sync_customer_from_wc", "source": "woo_instance_wooinstance_sync_customer_from_wc", "target": "woo_instance_rationale_1289", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1291", "weight": 1.0, "_src": "woo_instance_wooinstance_sync_customer_from_wc", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_instance_wooinstance_sync_customer_from_wc", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L1322", "weight": 1.0, "_src": "woo_instance_rationale_1322", "_tgt": "woo_instance_wooinstance_notify_failure", "source": "woo_instance_wooinstance_notify_failure", "target": "woo_instance_rationale_1322", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_145", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_145", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_189", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_189", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_232", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_232", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_244", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_244", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_261", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_261", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_266", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_266", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_278", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_278", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_294", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_294", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_311", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_311", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_464", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_464", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_512", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_512", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_538", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_538", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_550", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_550", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_562", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_562", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_574", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_574", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_586", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_586", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_606", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_606", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_644", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_644", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_747", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_747", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_799", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_799", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_825", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_825", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_885", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_885", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_966", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_966", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_983", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_983", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1002", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1002", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1012", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1012", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1026", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1026", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1036", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1036", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1050", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1050", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1142", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1142", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1172", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1172", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1231", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1231", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1289", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1289", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_instance.py", "source_location": "L10", "weight": 0.8, "_src": "woo_instance_rationale_1322", "_tgt": "woo_api_client_wooapiclient", "source": "woo_instance_rationale_1322", "target": "woo_api_client_wooapiclient", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L14", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_product_map_py", "_tgt": "woo_product_map_wooproductmap", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_product_map_py", "target": "woo_product_map_wooproductmap", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L56", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_push_price_to_odoo", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_push_price_to_odoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L70", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_push_price_to_wc", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_push_price_to_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L122", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_set_regular_price", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_set_regular_price", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L141", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_set_sale_price", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_set_sale_price", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L165", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_push_variants_to_wc", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_push_variants_to_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L291", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L307", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L322", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_create_in_odoo", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_create_in_odoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L370", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_set_wc_sku", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_set_wc_sku", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L383", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_push_sku_to_odoo", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_push_sku_to_odoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L393", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_push_sku_to_wc", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_push_sku_to_wc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L410", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_action_sync_images", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_action_sync_images", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L423", "weight": 1.0, "_src": "woo_product_map_wooproductmap", "_tgt": "woo_product_map_wooproductmap_sync_images_single", "source": "woo_product_map_wooproductmap", "target": "woo_product_map_wooproductmap_sync_images_single", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L57", "weight": 1.0, "_src": "woo_product_map_rationale_57", "_tgt": "woo_product_map_wooproductmap_action_push_price_to_odoo", "source": "woo_product_map_wooproductmap_action_push_price_to_odoo", "target": "woo_product_map_rationale_57", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L71", "weight": 1.0, "_src": "woo_product_map_rationale_71", "_tgt": "woo_product_map_wooproductmap_action_push_price_to_wc", "source": "woo_product_map_wooproductmap_action_push_price_to_wc", "target": "woo_product_map_rationale_71", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L85", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_price_to_wc", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_map_wooproductmap_action_push_price_to_wc", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L111", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_price_to_wc", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_product_map_wooproductmap_action_push_price_to_wc", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L123", "weight": 1.0, "_src": "woo_product_map_rationale_123", "_tgt": "woo_product_map_wooproductmap_action_set_regular_price", "source": "woo_product_map_wooproductmap_action_set_regular_price", "target": "woo_product_map_rationale_123", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L127", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_regular_price", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_map_wooproductmap_action_set_regular_price", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L134", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_regular_price", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_product_map_wooproductmap_action_set_regular_price", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L142", "weight": 1.0, "_src": "woo_product_map_rationale_142", "_tgt": "woo_product_map_wooproductmap_action_set_sale_price", "source": "woo_product_map_wooproductmap_action_set_sale_price", "target": "woo_product_map_rationale_142", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L146", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_sale_price", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_map_wooproductmap_action_set_sale_price", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L154", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_sale_price", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_product_map_wooproductmap_action_set_sale_price", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L186", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "source": "woo_product_map_wooproductmap_action_push_variants_to_wc", "target": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L191", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "source": "woo_product_map_wooproductmap_action_push_variants_to_wc", "target": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L166", "weight": 1.0, "_src": "woo_product_map_rationale_166", "_tgt": "woo_product_map_wooproductmap_action_push_variants_to_wc", "source": "woo_product_map_wooproductmap_action_push_variants_to_wc", "target": "woo_product_map_rationale_166", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L176", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_map_wooproductmap_action_push_variants_to_wc", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L205", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_product_map_wooproductmap_action_push_variants_to_wc", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L231", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_map_wooproductmap_action_push_variants_to_wc", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L265", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_variants_to_wc", "_tgt": "woo_api_client_wooapiclient_create_product_variation", "source": "woo_product_map_wooproductmap_action_push_variants_to_wc", "target": "woo_api_client_wooapiclient_create_product_variation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L292", "weight": 1.0, "_src": "woo_product_map_rationale_292", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "target": "woo_product_map_rationale_292", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L294", "weight": 1.0, "_src": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "_tgt": "woo_api_client_wooapiclient_get_product_attributes", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "target": "woo_api_client_wooapiclient_get_product_attributes" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L296", "weight": 1.0, "_src": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L300", "weight": 1.0, "_src": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "_tgt": "woo_api_client_wooapiclient_create_product_attribute", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute", "target": "woo_api_client_wooapiclient_create_product_attribute" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L308", "weight": 1.0, "_src": "woo_product_map_rationale_308", "_tgt": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "target": "woo_product_map_rationale_308", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L310", "weight": 1.0, "_src": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "_tgt": "woo_api_client_wooapiclient_get_attribute_terms", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "target": "woo_api_client_wooapiclient_get_attribute_terms" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L312", "weight": 1.0, "_src": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L316", "weight": 1.0, "_src": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "_tgt": "woo_api_client_wooapiclient_create_attribute_term", "source": "woo_product_map_wooproductmap_find_or_create_wc_attribute_term", "target": "woo_api_client_wooapiclient_create_attribute_term" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L323", "weight": 1.0, "_src": "woo_product_map_rationale_323", "_tgt": "woo_product_map_wooproductmap_action_create_in_odoo", "source": "woo_product_map_wooproductmap_action_create_in_odoo", "target": "woo_product_map_rationale_323", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L375", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_wc_sku", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_map_wooproductmap_action_set_wc_sku", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L376", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_set_wc_sku", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_product_map_wooproductmap_action_set_wc_sku", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L384", "weight": 1.0, "_src": "woo_product_map_rationale_384", "_tgt": "woo_product_map_wooproductmap_action_push_sku_to_odoo", "source": "woo_product_map_wooproductmap_action_push_sku_to_odoo", "target": "woo_product_map_rationale_384", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L394", "weight": 1.0, "_src": "woo_product_map_rationale_394", "_tgt": "woo_product_map_wooproductmap_action_push_sku_to_wc", "source": "woo_product_map_wooproductmap_action_push_sku_to_wc", "target": "woo_product_map_rationale_394", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L398", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_sku_to_wc", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_map_wooproductmap_action_push_sku_to_wc", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L399", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_push_sku_to_wc", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_product_map_wooproductmap_action_push_sku_to_wc", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L416", "weight": 1.0, "_src": "woo_product_map_wooproductmap_action_sync_images", "_tgt": "woo_product_map_wooproductmap_sync_images_single", "source": "woo_product_map_wooproductmap_action_sync_images", "target": "woo_product_map_wooproductmap_sync_images_single", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L411", "weight": 1.0, "_src": "woo_product_map_rationale_411", "_tgt": "woo_product_map_wooproductmap_action_sync_images", "source": "woo_product_map_wooproductmap_action_sync_images", "target": "woo_product_map_rationale_411", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L424", "weight": 1.0, "_src": "woo_product_map_rationale_424", "_tgt": "woo_product_map_wooproductmap_sync_images_single", "source": "woo_product_map_wooproductmap_sync_images_single", "target": "woo_product_map_rationale_424", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L426", "weight": 1.0, "_src": "woo_product_map_wooproductmap_sync_images_single", "_tgt": "ai_service_aiservice_get_client", "source": "woo_product_map_wooproductmap_sync_images_single", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L427", "weight": 1.0, "_src": "woo_product_map_wooproductmap_sync_images_single", "_tgt": "woo_api_client_wooapiclient_get_product", "source": "woo_product_map_wooproductmap_sync_images_single", "target": "woo_api_client_wooapiclient_get_product" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L428", "weight": 1.0, "_src": "woo_product_map_wooproductmap_sync_images_single", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_product_map_wooproductmap_sync_images_single", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_product_map.py", "source_location": "L458", "weight": 1.0, "_src": "woo_product_map_wooproductmap_sync_images_single", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_product_map_wooproductmap_sync_images_single", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L8", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_stock_picking_py", "_tgt": "stock_picking_stockpicking", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_stock_picking_py", "target": "stock_picking_stockpicking", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L16", "weight": 1.0, "_src": "stock_picking_stockpicking", "_tgt": "stock_picking_stockpicking_compute_is_woo_delivery", "source": "stock_picking_stockpicking", "target": "stock_picking_stockpicking_compute_is_woo_delivery", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L22", "weight": 1.0, "_src": "stock_picking_stockpicking", "_tgt": "stock_picking_stockpicking_button_validate", "source": "stock_picking_stockpicking", "target": "stock_picking_stockpicking_button_validate", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/stock_picking.py", "source_location": "L23", "weight": 1.0, "_src": "stock_picking_rationale_23", "_tgt": "stock_picking_stockpicking_button_validate", "source": "stock_picking_stockpicking_button_validate", "target": "stock_picking_rationale_23", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L127", "weight": 1.0, "_src": "woo_return_wooreturn_action_receive", "_tgt": "stock_picking_stockpicking_button_validate", "source": "stock_picking_stockpicking_button_validate", "target": "woo_return_wooreturn_action_receive" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/res_partner.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_res_partner_py", "_tgt": "res_partner_respartner", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_res_partner_py", "target": "res_partner_respartner", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/res_partner.py", "source_location": "L11", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_res_partner_py", "_tgt": "res_partner_compute_is_woo_customer", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_res_partner_py", "target": "res_partner_compute_is_woo_customer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L9", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_return_py", "_tgt": "woo_return_wooreturn", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_return_py", "target": "woo_return_wooreturn", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L194", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_return_py", "_tgt": "woo_return_wooreturnline", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_return_py", "target": "woo_return_wooreturnline", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L34", "weight": 1.0, "_src": "woo_return_wooreturn", "_tgt": "woo_return_wooreturn_action_approve", "source": "woo_return_wooreturn", "target": "woo_return_wooreturn_action_approve", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L96", "weight": 1.0, "_src": "woo_return_wooreturn", "_tgt": "woo_return_wooreturn_action_reject", "source": "woo_return_wooreturn", "target": "woo_return_wooreturn_action_reject", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L119", "weight": 1.0, "_src": "woo_return_wooreturn", "_tgt": "woo_return_wooreturn_action_receive", "source": "woo_return_wooreturn", "target": "woo_return_wooreturn_action_receive", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L131", "weight": 1.0, "_src": "woo_return_wooreturn", "_tgt": "woo_return_wooreturn_action_refund", "source": "woo_return_wooreturn", "target": "woo_return_wooreturn_action_refund", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L35", "weight": 1.0, "_src": "woo_return_rationale_35", "_tgt": "woo_return_wooreturn_action_approve", "source": "woo_return_wooreturn_action_approve", "target": "woo_return_rationale_35", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L75", "weight": 1.0, "_src": "woo_return_wooreturn_action_approve", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_return_wooreturn_action_approve", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L82", "weight": 1.0, "_src": "woo_return_wooreturn_action_approve", "_tgt": "ai_service_aiservice_get_client", "source": "woo_return_wooreturn_action_approve", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L83", "weight": 1.0, "_src": "woo_return_wooreturn_action_approve", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_return_wooreturn_action_approve", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L97", "weight": 1.0, "_src": "woo_return_rationale_97", "_tgt": "woo_return_wooreturn_action_reject", "source": "woo_return_wooreturn_action_reject", "target": "woo_return_rationale_97", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L105", "weight": 1.0, "_src": "woo_return_wooreturn_action_reject", "_tgt": "ai_service_aiservice_get_client", "source": "woo_return_wooreturn_action_reject", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L106", "weight": 1.0, "_src": "woo_return_wooreturn_action_reject", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_return_wooreturn_action_reject", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L120", "weight": 1.0, "_src": "woo_return_rationale_120", "_tgt": "woo_return_wooreturn_action_receive", "source": "woo_return_wooreturn_action_receive", "target": "woo_return_rationale_120", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L132", "weight": 1.0, "_src": "woo_return_rationale_132", "_tgt": "woo_return_wooreturn_action_refund", "source": "woo_return_wooreturn_action_refund", "target": "woo_return_rationale_132", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L152", "weight": 1.0, "_src": "woo_return_wooreturn_action_refund", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_return_wooreturn_action_refund", "target": "woo_api_client_wooapiclient_get" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L164", "weight": 1.0, "_src": "woo_return_wooreturn_action_refund", "_tgt": "ai_service_aiservice_get_client", "source": "woo_return_wooreturn_action_refund", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L175", "weight": 1.0, "_src": "woo_return_wooreturn_action_refund", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_return_wooreturn_action_refund", "target": "woo_api_client_wooapiclient_post" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_return.py", "source_location": "L179", "weight": 1.0, "_src": "woo_return_wooreturn_action_refund", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_return_wooreturn_action_refund", "target": "woo_api_client_wooapiclient_update_order" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L9", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_conflict_py", "_tgt": "woo_conflict_wooconflict", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_conflict_py", "target": "woo_conflict_wooconflict", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L40", "weight": 1.0, "_src": "woo_conflict_wooconflict", "_tgt": "woo_conflict_wooconflict_action_use_odoo", "source": "woo_conflict_wooconflict", "target": "woo_conflict_wooconflict_action_use_odoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L64", "weight": 1.0, "_src": "woo_conflict_wooconflict", "_tgt": "woo_conflict_wooconflict_action_use_woo", "source": "woo_conflict_wooconflict", "target": "woo_conflict_wooconflict_action_use_woo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L84", "weight": 1.0, "_src": "woo_conflict_wooconflict", "_tgt": "woo_conflict_wooconflict_action_bulk_resolve_odoo", "source": "woo_conflict_wooconflict", "target": "woo_conflict_wooconflict_action_bulk_resolve_odoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L93", "weight": 1.0, "_src": "woo_conflict_wooconflict", "_tgt": "woo_conflict_wooconflict_action_bulk_resolve_woo", "source": "woo_conflict_wooconflict", "target": "woo_conflict_wooconflict_action_bulk_resolve_woo", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L89", "weight": 1.0, "_src": "woo_conflict_wooconflict_action_bulk_resolve_odoo", "_tgt": "woo_conflict_wooconflict_action_use_odoo", "source": "woo_conflict_wooconflict_action_use_odoo", "target": "woo_conflict_wooconflict_action_bulk_resolve_odoo", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L41", "weight": 1.0, "_src": "woo_conflict_rationale_41", "_tgt": "woo_conflict_wooconflict_action_use_odoo", "source": "woo_conflict_wooconflict_action_use_odoo", "target": "woo_conflict_rationale_41", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L46", "weight": 1.0, "_src": "woo_conflict_wooconflict_action_use_odoo", "_tgt": "ai_service_aiservice_get_client", "source": "woo_conflict_wooconflict_action_use_odoo", "target": "ai_service_aiservice_get_client" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L50", "weight": 1.0, "_src": "woo_conflict_wooconflict_action_use_odoo", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_conflict_wooconflict_action_use_odoo", "target": "woo_api_client_wooapiclient_update_product" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L98", "weight": 1.0, "_src": "woo_conflict_wooconflict_action_bulk_resolve_woo", "_tgt": "woo_conflict_wooconflict_action_use_woo", "source": "woo_conflict_wooconflict_action_use_woo", "target": "woo_conflict_wooconflict_action_bulk_resolve_woo", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L65", "weight": 1.0, "_src": "woo_conflict_rationale_65", "_tgt": "woo_conflict_wooconflict_action_use_woo", "source": "woo_conflict_wooconflict_action_use_woo", "target": "woo_conflict_rationale_65", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L85", "weight": 1.0, "_src": "woo_conflict_rationale_85", "_tgt": "woo_conflict_wooconflict_action_bulk_resolve_odoo", "source": "woo_conflict_wooconflict_action_bulk_resolve_odoo", "target": "woo_conflict_rationale_85", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_conflict.py", "source_location": "L94", "weight": 1.0, "_src": "woo_conflict_rationale_94", "_tgt": "woo_conflict_wooconflict_action_bulk_resolve_woo", "source": "woo_conflict_wooconflict_action_bulk_resolve_woo", "target": "woo_conflict_rationale_94", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/models/woo_category_map.py", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_category_map_py", "_tgt": "woo_category_map_woocategorymap", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_models_woo_category_map_py", "target": "woo_category_map_woocategorymap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L17", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_product_mapping_js", "_tgt": "product_mapping_productmapping", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_product_mapping_js", "target": "product_mapping_productmapping", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L22", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_setup", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_setup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L82", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_loadinstances", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_loadinstances", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L99", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_refreshall", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L114", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_loadmapped", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L133", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_loadexcludedcategorycount", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_loadexcludedcategorycount", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L153", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_loadodooproducts", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_loadodooproducts", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L175", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_loadwooproducts", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_loadwooproducts", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L193", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_loadconflicts", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_loadconflicts", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L219", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_loadstats", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_loadstats", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L251", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_formatprice", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_formatprice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L258", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_calcmargin", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_calcmargin", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L265", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_formatmargin", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_formatmargin", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L275", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_settab", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_settab", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L283", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_oninstancechange", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_oninstancechange", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L296", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_opencategoryfilter", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_opencategoryfilter", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L318", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_togglecategoryfilter", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_togglecategoryfilter", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L328", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_onmappedresults", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_onmappedresults", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L337", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_toggleselectmapped", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_toggleselectmapped", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L346", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_toggleselectallmapped", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_toggleselectallmapped", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L354", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_ismappedselected", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_ismappedselected", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L358", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_unmapselected", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_unmapselected", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L375", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_syncselected", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_syncselected", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L380", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_togglepricesync", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_togglepricesync", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L394", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_toggleinventorysync", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_toggleinventorysync", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L412", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_onodooresults", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_onodooresults", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L424", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_onwooresults", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_onwooresults", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L436", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_selectodoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_selectodoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L440", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_selectwoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_selectwoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L444", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_canmap", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_canmap", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L448", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_mapselected", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_mapselected", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L473", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_createinwc", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_createinwc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L494", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_createinodoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_createinodoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L529", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_ignorewoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_ignorewoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L548", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_resolveconflict", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_resolveconflict", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L564", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_resolveallconflicts", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_resolveallconflicts", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L585", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_calctotalpages", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_calctotalpages", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L589", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_mappedtotalpages", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_mappedtotalpages", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L593", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_mappednextpage", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_mappednextpage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L600", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_mappedprevpage", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_mappedprevpage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L611", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_unmatchedodoototalpages", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_unmatchedodoototalpages", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L615", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_unmatchedodoonextpage", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_unmatchedodoonextpage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L622", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_unmatchedodooprevpage", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_unmatchedodooprevpage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L633", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_unmatchedwoototalpages", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_unmatchedwoototalpages", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L637", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_unmatchedwoonextpage", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_unmatchedwoonextpage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L644", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_unmatchedwooprevpage", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_unmatchedwooprevpage", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L655", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_startedit", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_startedit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L674", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_canceledit", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_canceledit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L679", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_oneditinput", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_oneditinput", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L683", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_oneditkeydown", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_oneditkeydown", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L691", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_oneditblur", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_oneditblur", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L695", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_isediting", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_isediting", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L701", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_saveedit", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_saveedit", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L823", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_pushpricetoodoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_pushpricetoodoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L839", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_pushpricetowc", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_pushpricetowc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L859", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_pushskutoodoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_pushskutoodoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L874", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_pushskutowc", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_pushskutowc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L893", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_pushvariantstowc", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_pushvariantstowc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L918", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_bulkpriceodootowc", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_bulkpriceodootowc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L941", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_bulkpricewctoodoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_bulkpricewctoodoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L968", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_bulkskuodootowc", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_bulkskuodootowc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L987", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_bulkskuwctoodoo", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_bulkskuwctoodoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1010", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_fetchproducts", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_fetchproducts", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1033", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_refreshprices", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_refreshprices", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1056", "weight": 1.0, "_src": "product_mapping_productmapping", "_tgt": "product_mapping_productmapping_syncnow", "source": "product_mapping_productmapping", "target": "product_mapping_productmapping_syncnow", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L103", "weight": 1.0, "_src": "product_mapping_productmapping_refreshall", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_loadmapped", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L104", "weight": 1.0, "_src": "product_mapping_productmapping_refreshall", "_tgt": "product_mapping_productmapping_loadodooproducts", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_loadodooproducts", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L105", "weight": 1.0, "_src": "product_mapping_productmapping_refreshall", "_tgt": "product_mapping_productmapping_loadwooproducts", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_loadwooproducts", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L106", "weight": 1.0, "_src": "product_mapping_productmapping_refreshall", "_tgt": "product_mapping_productmapping_loadconflicts", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_loadconflicts", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L107", "weight": 1.0, "_src": "product_mapping_productmapping_refreshall", "_tgt": "product_mapping_productmapping_loadstats", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_loadstats", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L289", "weight": 1.0, "_src": "product_mapping_productmapping_oninstancechange", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_oninstancechange", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L368", "weight": 1.0, "_src": "product_mapping_productmapping_unmapselected", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_unmapselected", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L466", "weight": 1.0, "_src": "product_mapping_productmapping_mapselected", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_mapselected", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L932", "weight": 1.0, "_src": "product_mapping_productmapping_bulkpriceodootowc", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_bulkpriceodootowc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L955", "weight": 1.0, "_src": "product_mapping_productmapping_bulkpricewctoodoo", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_bulkpricewctoodoo", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L979", "weight": 1.0, "_src": "product_mapping_productmapping_bulkskuodootowc", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_bulkskuodootowc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L998", "weight": 1.0, "_src": "product_mapping_productmapping_bulkskuwctoodoo", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_bulkskuwctoodoo", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1024", "weight": 1.0, "_src": "product_mapping_productmapping_fetchproducts", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_fetchproducts", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L1047", "weight": 1.0, "_src": "product_mapping_productmapping_refreshprices", "_tgt": "product_mapping_productmapping_refreshall", "source": "product_mapping_productmapping_refreshall", "target": "product_mapping_productmapping_refreshprices", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L388", "weight": 1.0, "_src": "product_mapping_productmapping_togglepricesync", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_togglepricesync", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L402", "weight": 1.0, "_src": "product_mapping_productmapping_toggleinventorysync", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_toggleinventorysync", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L596", "weight": 1.0, "_src": "product_mapping_productmapping_mappednextpage", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_mappednextpage", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L603", "weight": 1.0, "_src": "product_mapping_productmapping_mappedprevpage", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_mappedprevpage", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L742", "weight": 1.0, "_src": "product_mapping_productmapping_saveedit", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_saveedit", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L832", "weight": 1.0, "_src": "product_mapping_productmapping_pushpricetoodoo", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_pushpricetoodoo", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L848", "weight": 1.0, "_src": "product_mapping_productmapping_pushpricetowc", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_pushpricetowc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L868", "weight": 1.0, "_src": "product_mapping_productmapping_pushskutoodoo", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_pushskutoodoo", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L883", "weight": 1.0, "_src": "product_mapping_productmapping_pushskutowc", "_tgt": "product_mapping_productmapping_loadmapped", "source": "product_mapping_productmapping_loadmapped", "target": "product_mapping_productmapping_pushskutowc", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L321", "weight": 1.0, "_src": "product_mapping_productmapping_togglecategoryfilter", "_tgt": "product_mapping_productmapping_loadodooproducts", "source": "product_mapping_productmapping_loadodooproducts", "target": "product_mapping_productmapping_togglecategoryfilter", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L618", "weight": 1.0, "_src": "product_mapping_productmapping_unmatchedodoonextpage", "_tgt": "product_mapping_productmapping_loadodooproducts", "source": "product_mapping_productmapping_loadodooproducts", "target": "product_mapping_productmapping_unmatchedodoonextpage", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L625", "weight": 1.0, "_src": "product_mapping_productmapping_unmatchedodooprevpage", "_tgt": "product_mapping_productmapping_loadodooproducts", "source": "product_mapping_productmapping_loadodooproducts", "target": "product_mapping_productmapping_unmatchedodooprevpage", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L538", "weight": 1.0, "_src": "product_mapping_productmapping_ignorewoo", "_tgt": "product_mapping_productmapping_loadwooproducts", "source": "product_mapping_productmapping_loadwooproducts", "target": "product_mapping_productmapping_ignorewoo", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L640", "weight": 1.0, "_src": "product_mapping_productmapping_unmatchedwoonextpage", "_tgt": "product_mapping_productmapping_loadwooproducts", "source": "product_mapping_productmapping_loadwooproducts", "target": "product_mapping_productmapping_unmatchedwoonextpage", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L647", "weight": 1.0, "_src": "product_mapping_productmapping_unmatchedwooprevpage", "_tgt": "product_mapping_productmapping_loadwooproducts", "source": "product_mapping_productmapping_loadwooproducts", "target": "product_mapping_productmapping_unmatchedwooprevpage", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L557", "weight": 1.0, "_src": "product_mapping_productmapping_resolveconflict", "_tgt": "product_mapping_productmapping_loadconflicts", "source": "product_mapping_productmapping_loadconflicts", "target": "product_mapping_productmapping_resolveconflict", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L575", "weight": 1.0, "_src": "product_mapping_productmapping_resolveallconflicts", "_tgt": "product_mapping_productmapping_loadconflicts", "source": "product_mapping_productmapping_loadconflicts", "target": "product_mapping_productmapping_resolveallconflicts", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L266", "weight": 1.0, "_src": "product_mapping_productmapping_formatmargin", "_tgt": "product_mapping_productmapping_calcmargin", "source": "product_mapping_productmapping_calcmargin", "target": "product_mapping_productmapping_formatmargin", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L590", "weight": 1.0, "_src": "product_mapping_productmapping_mappedtotalpages", "_tgt": "product_mapping_productmapping_calctotalpages", "source": "product_mapping_productmapping_calctotalpages", "target": "product_mapping_productmapping_mappedtotalpages", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L612", "weight": 1.0, "_src": "product_mapping_productmapping_unmatchedodoototalpages", "_tgt": "product_mapping_productmapping_calctotalpages", "source": "product_mapping_productmapping_calctotalpages", "target": "product_mapping_productmapping_unmatchedodoototalpages", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L634", "weight": 1.0, "_src": "product_mapping_productmapping_unmatchedwoototalpages", "_tgt": "product_mapping_productmapping_calctotalpages", "source": "product_mapping_productmapping_calctotalpages", "target": "product_mapping_productmapping_unmatchedwoototalpages", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L687", "weight": 1.0, "_src": "product_mapping_productmapping_oneditkeydown", "_tgt": "product_mapping_productmapping_canceledit", "source": "product_mapping_productmapping_canceledit", "target": "product_mapping_productmapping_oneditkeydown", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L712", "weight": 1.0, "_src": "product_mapping_productmapping_saveedit", "_tgt": "product_mapping_productmapping_canceledit", "source": "product_mapping_productmapping_canceledit", "target": "product_mapping_productmapping_saveedit", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L685", "weight": 1.0, "_src": "product_mapping_productmapping_oneditkeydown", "_tgt": "product_mapping_productmapping_saveedit", "source": "product_mapping_productmapping_oneditkeydown", "target": "product_mapping_productmapping_saveedit", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/product_mapping.js", "source_location": "L692", "weight": 1.0, "_src": "product_mapping_productmapping_oneditblur", "_tgt": "product_mapping_productmapping_saveedit", "source": "product_mapping_productmapping_oneditblur", "target": "product_mapping_productmapping_saveedit", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L15", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_ajax_search_js", "_tgt": "ajax_search_ajaxsearch", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_ajax_search_js", "target": "ajax_search_ajaxsearch", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L19", "weight": 1.0, "_src": "ajax_search_ajaxsearch", "_tgt": "ajax_search_ajaxsearch_setup", "source": "ajax_search_ajaxsearch", "target": "ajax_search_ajaxsearch_setup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L24", "weight": 1.0, "_src": "ajax_search_ajaxsearch", "_tgt": "ajax_search_ajaxsearch_oninput", "source": "ajax_search_ajaxsearch", "target": "ajax_search_ajaxsearch_oninput", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/ajax_search.js", "source_location": "L34", "weight": 1.0, "_src": "ajax_search_ajaxsearch", "_tgt": "ajax_search_ajaxsearch_dosearch", "source": "ajax_search_ajaxsearch", "target": "ajax_search_ajaxsearch_dosearch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L18", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_dashboard_js", "_tgt": "dashboard_woodashboard", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_static_src_js_dashboard_js", "target": "dashboard_woodashboard", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L22", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_setup", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_setup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L57", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_loaddashboard", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_loaddashboard", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L73", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_loadinstances", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_loadinstances", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L83", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_loadpendingorders", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_loadpendingorders", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L93", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_loaderrors", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_loaderrors", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L110", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_loadproductstats", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_loadproductstats", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L129", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_loadlastsync", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_loadlastsync", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L150", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_mappedpercent", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_mappedpercent", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L155", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_lastsyncrelative", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_lastsyncrelative", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L173", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_syncnow", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_syncnow", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L193", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_openorders", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_openorders", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L197", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_opensynclogs", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_opensynclogs", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L208", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_clearerrors", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_clearerrors", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L219", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_openconflicts", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_openconflicts", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L223", "weight": 1.0, "_src": "dashboard_woodashboard", "_tgt": "dashboard_woodashboard_openmapping", "source": "dashboard_woodashboard", "target": "dashboard_woodashboard_openmapping", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L60", "weight": 1.0, "_src": "dashboard_woodashboard_loaddashboard", "_tgt": "dashboard_woodashboard_loadinstances", "source": "dashboard_woodashboard_loaddashboard", "target": "dashboard_woodashboard_loadinstances", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L61", "weight": 1.0, "_src": "dashboard_woodashboard_loaddashboard", "_tgt": "dashboard_woodashboard_loadpendingorders", "source": "dashboard_woodashboard_loaddashboard", "target": "dashboard_woodashboard_loadpendingorders", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L62", "weight": 1.0, "_src": "dashboard_woodashboard_loaddashboard", "_tgt": "dashboard_woodashboard_loaderrors", "source": "dashboard_woodashboard_loaddashboard", "target": "dashboard_woodashboard_loaderrors", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L63", "weight": 1.0, "_src": "dashboard_woodashboard_loaddashboard", "_tgt": "dashboard_woodashboard_loadproductstats", "source": "dashboard_woodashboard_loaddashboard", "target": "dashboard_woodashboard_loadproductstats", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/static/src/js/dashboard.js", "source_location": "L64", "weight": 1.0, "_src": "dashboard_woodashboard_loaddashboard", "_tgt": "dashboard_woodashboard_loadlastsync", "source": "dashboard_woodashboard_loaddashboard", "target": "dashboard_woodashboard_loadlastsync", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L9", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "_tgt": "image_processor_imageprocessor", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "target": "image_processor_imageprocessor", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "_tgt": "image_processor_geo_tag_image", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "target": "image_processor_geo_tag_image", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L76", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "_tgt": "image_processor_decimal_to_dms", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "target": "image_processor_decimal_to_dms", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L89", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "_tgt": "image_processor_prepare_wc_image", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "target": "image_processor_prepare_wc_image", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/__init__.py", "source_location": "L3", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_image_processor_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_init_py", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L10", "weight": 1.0, "_src": "image_processor_rationale_10", "_tgt": "image_processor_imageprocessor", "source": "image_processor_imageprocessor", "target": "image_processor_rationale_10", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/image_processor.py", "source_location": "L56", "weight": 1.0, "_src": "image_processor_geo_tag_image", "_tgt": "image_processor_decimal_to_dms", "source": "image_processor_geo_tag_image", "target": "image_processor_decimal_to_dms", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L7", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_ai_service_py", "_tgt": "ai_service_aiservice", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_ai_service_py", "target": "ai_service_aiservice", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/__init__.py", "source_location": "L2", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_ai_service_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_ai_service_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_init_py", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L10", "weight": 1.0, "_src": "ai_service_aiservice", "_tgt": "ai_service_aiservice_init", "source": "ai_service_aiservice", "target": "ai_service_aiservice_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L25", "weight": 1.0, "_src": "ai_service_aiservice", "_tgt": "ai_service_aiservice_get_client", "source": "ai_service_aiservice", "target": "ai_service_aiservice_get_client", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L42", "weight": 1.0, "_src": "ai_service_aiservice", "_tgt": "ai_service_aiservice_generate", "source": "ai_service_aiservice", "target": "ai_service_aiservice_generate", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L68", "weight": 1.0, "_src": "ai_service_aiservice", "_tgt": "ai_service_aiservice_generate_product_content", "source": "ai_service_aiservice", "target": "ai_service_aiservice_generate_product_content", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L122", "weight": 1.0, "_src": "ai_service_aiservice", "_tgt": "ai_service_aiservice_generate_single_field", "source": "ai_service_aiservice", "target": "ai_service_aiservice_generate_single_field", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L134", "weight": 1.0, "_src": "ai_service_aiservice", "_tgt": "ai_service_aiservice_generate_image_metadata", "source": "ai_service_aiservice", "target": "ai_service_aiservice_generate_image_metadata", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L8", "weight": 1.0, "_src": "ai_service_rationale_8", "_tgt": "ai_service_aiservice", "source": "ai_service_aiservice", "target": "ai_service_rationale_8", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L11", "weight": 1.0, "_src": "ai_service_rationale_11", "_tgt": "ai_service_aiservice_init", "source": "ai_service_aiservice_init", "target": "ai_service_rationale_11", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L44", "weight": 1.0, "_src": "ai_service_aiservice_generate", "_tgt": "ai_service_aiservice_get_client", "source": "ai_service_aiservice_get_client", "target": "ai_service_aiservice_generate", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L101", "weight": 1.0, "_src": "ai_service_aiservice_generate_product_content", "_tgt": "ai_service_aiservice_generate", "source": "ai_service_aiservice_generate", "target": "ai_service_aiservice_generate_product_content", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L131", "weight": 1.0, "_src": "ai_service_aiservice_generate_single_field", "_tgt": "ai_service_aiservice_generate", "source": "ai_service_aiservice_generate", "target": "ai_service_aiservice_generate_single_field", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L157", "weight": 1.0, "_src": "ai_service_aiservice_generate_image_metadata", "_tgt": "ai_service_aiservice_generate", "source": "ai_service_aiservice_generate", "target": "ai_service_aiservice_generate_image_metadata", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L43", "weight": 1.0, "_src": "ai_service_rationale_43", "_tgt": "ai_service_aiservice_generate", "source": "ai_service_aiservice_generate", "target": "ai_service_rationale_43", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L69", "weight": 1.0, "_src": "ai_service_rationale_69", "_tgt": "ai_service_aiservice_generate_product_content", "source": "ai_service_aiservice_generate_product_content", "target": "ai_service_rationale_69", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L91", "weight": 1.0, "_src": "ai_service_aiservice_generate_product_content", "_tgt": "woo_api_client_wooapiclient_get", "source": "ai_service_aiservice_generate_product_content", "target": "woo_api_client_wooapiclient_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L123", "weight": 1.0, "_src": "ai_service_rationale_123", "_tgt": "ai_service_aiservice_generate_single_field", "source": "ai_service_aiservice_generate_single_field", "target": "ai_service_rationale_123", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/ai_service.py", "source_location": "L135", "weight": 1.0, "_src": "ai_service_rationale_135", "_tgt": "ai_service_aiservice_generate_image_metadata", "source": "ai_service_aiservice_generate_image_metadata", "target": "ai_service_rationale_135", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L20", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "_tgt": "woo_api_client_circuitbreaker", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "target": "woo_api_client_circuitbreaker", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L65", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "_tgt": "woo_api_client_tokenbucket", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "target": "woo_api_client_tokenbucket", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L89", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "_tgt": "woo_api_client_wooapiclient", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "target": "woo_api_client_wooapiclient", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L332", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "_tgt": "woo_api_client_verify_webhook_signature", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "target": "woo_api_client_verify_webhook_signature", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/__init__.py", "source_location": "L1", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_init_py", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_lib_woo_api_client_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L28", "weight": 1.0, "_src": "woo_api_client_circuitbreaker", "_tgt": "woo_api_client_circuitbreaker_init", "source": "woo_api_client_circuitbreaker", "target": "woo_api_client_circuitbreaker_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L36", "weight": 1.0, "_src": "woo_api_client_circuitbreaker", "_tgt": "woo_api_client_circuitbreaker_record_success", "source": "woo_api_client_circuitbreaker", "target": "woo_api_client_circuitbreaker_record_success", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L41", "weight": 1.0, "_src": "woo_api_client_circuitbreaker", "_tgt": "woo_api_client_circuitbreaker_record_failure", "source": "woo_api_client_circuitbreaker", "target": "woo_api_client_circuitbreaker_record_failure", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L53", "weight": 1.0, "_src": "woo_api_client_circuitbreaker", "_tgt": "woo_api_client_circuitbreaker_allow_request", "source": "woo_api_client_circuitbreaker", "target": "woo_api_client_circuitbreaker_allow_request", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L118", "weight": 1.0, "_src": "woo_api_client_wooapiclient_init", "_tgt": "woo_api_client_circuitbreaker", "source": "woo_api_client_circuitbreaker", "target": "woo_api_client_wooapiclient_init", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L21", "weight": 1.0, "_src": "woo_api_client_rationale_21", "_tgt": "woo_api_client_circuitbreaker", "source": "woo_api_client_circuitbreaker", "target": "woo_api_client_rationale_21", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L163", "weight": 1.0, "_src": "woo_api_client_wooapiclient_request", "_tgt": "woo_api_client_circuitbreaker_record_success", "source": "woo_api_client_circuitbreaker_record_success", "target": "woo_api_client_wooapiclient_request", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L207", "weight": 1.0, "_src": "woo_api_client_wooapiclient_request", "_tgt": "woo_api_client_circuitbreaker_record_failure", "source": "woo_api_client_circuitbreaker_record_failure", "target": "woo_api_client_wooapiclient_request", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L129", "weight": 1.0, "_src": "woo_api_client_wooapiclient_request", "_tgt": "woo_api_client_circuitbreaker_allow_request", "source": "woo_api_client_circuitbreaker_allow_request", "target": "woo_api_client_wooapiclient_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L69", "weight": 1.0, "_src": "woo_api_client_tokenbucket", "_tgt": "woo_api_client_tokenbucket_init", "source": "woo_api_client_tokenbucket", "target": "woo_api_client_tokenbucket_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L76", "weight": 1.0, "_src": "woo_api_client_tokenbucket", "_tgt": "woo_api_client_tokenbucket_consume", "source": "woo_api_client_tokenbucket", "target": "woo_api_client_tokenbucket_consume", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L114", "weight": 1.0, "_src": "woo_api_client_wooapiclient_init", "_tgt": "woo_api_client_tokenbucket", "source": "woo_api_client_tokenbucket", "target": "woo_api_client_wooapiclient_init", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L66", "weight": 1.0, "_src": "woo_api_client_rationale_66", "_tgt": "woo_api_client_tokenbucket", "source": "woo_api_client_tokenbucket", "target": "woo_api_client_rationale_66", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L137", "weight": 1.0, "_src": "woo_api_client_wooapiclient_request", "_tgt": "woo_api_client_tokenbucket_consume", "source": "woo_api_client_tokenbucket_consume", "target": "woo_api_client_wooapiclient_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L98", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_init", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L123", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_url", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_url", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L126", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_request", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L212", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L215", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_post", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L218", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_put", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_put", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L221", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_delete", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_delete", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L226", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_products", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_products", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L230", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_product", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_product", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L233", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_product_variations", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_product_variations", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L237", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_update_product", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_update_product", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L240", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_create_product", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_create_product", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L245", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_product_attributes", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_product_attributes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L248", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_create_product_attribute", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_create_product_attribute", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L251", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_attribute_terms", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_attribute_terms", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L257", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_create_attribute_term", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_create_attribute_term", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L262", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_create_product_variation", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_create_product_variation", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L265", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_update_product_variation", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_update_product_variation", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L268", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_delete_product_variation", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_delete_product_variation", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L271", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_batch_create_variations", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_batch_create_variations", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L280", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_orders", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_orders", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L284", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_order", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_order", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L287", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_update_order", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_update_order", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L292", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_customers", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_customers", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L296", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_customer", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_customer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L299", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_create_customer", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_create_customer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L302", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_update_customer", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_update_customer", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L307", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_create_webhook", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_create_webhook", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L310", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_webhooks", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_webhooks", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L313", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_delete_webhook", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_delete_webhook", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L318", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_get_tax_classes", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_get_tax_classes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L323", "weight": 1.0, "_src": "woo_api_client_wooapiclient", "_tgt": "woo_api_client_wooapiclient_test_connection", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_wooapiclient_test_connection", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L90", "weight": 1.0, "_src": "woo_api_client_rationale_90", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "woo_api_client_rationale_90", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_woowebhookcontroller", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_woowebhookcontroller", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_19", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_19", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_24", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_24", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_33", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_33", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_46", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_46", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_57", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_57", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_62", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_62", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_139", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_139", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_157", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_157", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L13", "weight": 0.8, "_src": "webhook_rationale_175", "_tgt": "woo_api_client_wooapiclient", "source": "woo_api_client_wooapiclient", "target": "webhook_rationale_175", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L127", "weight": 1.0, "_src": "woo_api_client_wooapiclient_request", "_tgt": "woo_api_client_wooapiclient_url", "source": "woo_api_client_wooapiclient_url", "target": "woo_api_client_wooapiclient_request", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L213", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get", "_tgt": "woo_api_client_wooapiclient_request", "source": "woo_api_client_wooapiclient_request", "target": "woo_api_client_wooapiclient_get", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L216", "weight": 1.0, "_src": "woo_api_client_wooapiclient_post", "_tgt": "woo_api_client_wooapiclient_request", "source": "woo_api_client_wooapiclient_request", "target": "woo_api_client_wooapiclient_post", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L219", "weight": 1.0, "_src": "woo_api_client_wooapiclient_put", "_tgt": "woo_api_client_wooapiclient_request", "source": "woo_api_client_wooapiclient_request", "target": "woo_api_client_wooapiclient_put", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L222", "weight": 1.0, "_src": "woo_api_client_wooapiclient_delete", "_tgt": "woo_api_client_wooapiclient_request", "source": "woo_api_client_wooapiclient_request", "target": "woo_api_client_wooapiclient_delete", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L139", "weight": 1.0, "_src": "woo_api_client_wooapiclient_request", "_tgt": "class_api_client_fusion_woodoo_api_client_request", "source": "woo_api_client_wooapiclient_request", "target": "class_api_client_fusion_woodoo_api_client_request" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L228", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_products", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_products", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L231", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_product", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_product", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L235", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_product_variations", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_product_variations", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L246", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_product_attributes", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_product_attributes", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L252", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_attribute_terms", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_attribute_terms", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L282", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_orders", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_orders", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L285", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_order", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_order", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L294", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_customers", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_customers", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L297", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_customer", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_customer", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L311", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_webhooks", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_webhooks", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L319", "weight": 1.0, "_src": "woo_api_client_wooapiclient_get_tax_classes", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_get_tax_classes", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L325", "weight": 1.0, "_src": "woo_api_client_wooapiclient_test_connection", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "woo_api_client_wooapiclient_test_connection", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L78", "weight": 1.0, "_src": "webhook_woowebhookcontroller_verify_and_dispatch", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "webhook_woowebhookcontroller_verify_and_dispatch" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L74", "weight": 1.0, "_src": "api_wooapicontroller_authenticate_instance", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "api_wooapicontroller_authenticate_instance" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L300", "weight": 1.0, "_src": "api_return_create", "_tgt": "woo_api_client_wooapiclient_get", "source": "woo_api_client_wooapiclient_get", "target": "api_return_create" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L241", "weight": 1.0, "_src": "woo_api_client_wooapiclient_create_product", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient_post", "target": "woo_api_client_wooapiclient_create_product", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L249", "weight": 1.0, "_src": "woo_api_client_wooapiclient_create_product_attribute", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient_post", "target": "woo_api_client_wooapiclient_create_product_attribute", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L258", "weight": 1.0, "_src": "woo_api_client_wooapiclient_create_attribute_term", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient_post", "target": "woo_api_client_wooapiclient_create_attribute_term", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L263", "weight": 1.0, "_src": "woo_api_client_wooapiclient_create_product_variation", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient_post", "target": "woo_api_client_wooapiclient_create_product_variation", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L273", "weight": 1.0, "_src": "woo_api_client_wooapiclient_batch_create_variations", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient_post", "target": "woo_api_client_wooapiclient_batch_create_variations", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L300", "weight": 1.0, "_src": "woo_api_client_wooapiclient_create_customer", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient_post", "target": "woo_api_client_wooapiclient_create_customer", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L308", "weight": 1.0, "_src": "woo_api_client_wooapiclient_create_webhook", "_tgt": "woo_api_client_wooapiclient_post", "source": "woo_api_client_wooapiclient_post", "target": "woo_api_client_wooapiclient_create_webhook", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L238", "weight": 1.0, "_src": "woo_api_client_wooapiclient_update_product", "_tgt": "woo_api_client_wooapiclient_put", "source": "woo_api_client_wooapiclient_put", "target": "woo_api_client_wooapiclient_update_product", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L266", "weight": 1.0, "_src": "woo_api_client_wooapiclient_update_product_variation", "_tgt": "woo_api_client_wooapiclient_put", "source": "woo_api_client_wooapiclient_put", "target": "woo_api_client_wooapiclient_update_product_variation", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L288", "weight": 1.0, "_src": "woo_api_client_wooapiclient_update_order", "_tgt": "woo_api_client_wooapiclient_put", "source": "woo_api_client_wooapiclient_put", "target": "woo_api_client_wooapiclient_update_order", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L303", "weight": 1.0, "_src": "woo_api_client_wooapiclient_update_customer", "_tgt": "woo_api_client_wooapiclient_put", "source": "woo_api_client_wooapiclient_put", "target": "woo_api_client_wooapiclient_update_customer", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L269", "weight": 1.0, "_src": "woo_api_client_wooapiclient_delete_product_variation", "_tgt": "woo_api_client_wooapiclient_delete", "source": "woo_api_client_wooapiclient_delete", "target": "woo_api_client_wooapiclient_delete_product_variation", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L314", "weight": 1.0, "_src": "woo_api_client_wooapiclient_delete_webhook", "_tgt": "woo_api_client_wooapiclient_delete", "source": "woo_api_client_wooapiclient_delete", "target": "woo_api_client_wooapiclient_delete_webhook", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L73", "weight": 1.0, "_src": "class_webhooks_fusion_woodoo_webhooks_unregister_all", "_tgt": "woo_api_client_wooapiclient_delete", "source": "woo_api_client_wooapiclient_delete", "target": "class_webhooks_fusion_woodoo_webhooks_unregister_all" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/lib/woo_api_client.py", "source_location": "L272", "weight": 1.0, "_src": "woo_api_client_rationale_272", "_tgt": "woo_api_client_wooapiclient_batch_create_variations", "source": "woo_api_client_wooapiclient_batch_create_variations", "target": "woo_api_client_rationale_272", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L99", "weight": 1.0, "_src": "webhook_woowebhookcontroller_verify_and_dispatch", "_tgt": "woo_api_client_verify_webhook_signature", "source": "woo_api_client_verify_webhook_signature", "target": "webhook_woowebhookcontroller_verify_and_dispatch" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L13", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "_tgt": "product_search_wooproductsearchcontroller", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "target": "product_search_wooproductsearchcontroller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L24", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "_tgt": "product_search_search_odoo_products", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "target": "product_search_search_odoo_products", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L124", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "_tgt": "product_search_search_woo_products", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "target": "product_search_search_woo_products", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L173", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "_tgt": "product_search_get_odoo_categories", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "target": "product_search_get_odoo_categories", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L185", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "_tgt": "product_search_search_mapped", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_product_search_py", "target": "product_search_search_mapped", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/product_search.py", "source_location": "L14", "weight": 1.0, "_src": "product_search_rationale_14", "_tgt": "product_search_wooproductsearchcontroller", "source": "product_search_wooproductsearchcontroller", "target": "product_search_rationale_14", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L18", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "_tgt": "webhook_normalize_url", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "target": "webhook_normalize_url", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L23", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "_tgt": "webhook_woowebhookcontroller", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "target": "webhook_woowebhookcontroller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L32", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "_tgt": "webhook_check_rate_limit", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "target": "webhook_check_rate_limit", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L138", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "_tgt": "webhook_webhook_order", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "target": "webhook_webhook_order", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L156", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "_tgt": "webhook_webhook_product", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "target": "webhook_webhook_product", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L174", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "_tgt": "webhook_webhook_customer", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_webhook_py", "target": "webhook_webhook_customer", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L50", "weight": 1.0, "_src": "webhook_woowebhookcontroller_find_instance", "_tgt": "webhook_normalize_url", "source": "webhook_normalize_url", "target": "webhook_woowebhookcontroller_find_instance", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L19", "weight": 1.0, "_src": "webhook_rationale_19", "_tgt": "webhook_normalize_url", "source": "webhook_normalize_url", "target": "webhook_rationale_19", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L45", "weight": 1.0, "_src": "webhook_woowebhookcontroller", "_tgt": "webhook_woowebhookcontroller_find_instance", "source": "webhook_woowebhookcontroller", "target": "webhook_woowebhookcontroller_find_instance", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L56", "weight": 1.0, "_src": "webhook_woowebhookcontroller", "_tgt": "webhook_woowebhookcontroller_handle_ping", "source": "webhook_woowebhookcontroller", "target": "webhook_woowebhookcontroller_handle_ping", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L61", "weight": 1.0, "_src": "webhook_woowebhookcontroller", "_tgt": "webhook_woowebhookcontroller_verify_and_dispatch", "source": "webhook_woowebhookcontroller", "target": "webhook_woowebhookcontroller_verify_and_dispatch", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L24", "weight": 1.0, "_src": "webhook_rationale_24", "_tgt": "webhook_woowebhookcontroller", "source": "webhook_woowebhookcontroller", "target": "webhook_rationale_24", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L73", "weight": 1.0, "_src": "webhook_woowebhookcontroller_verify_and_dispatch", "_tgt": "webhook_check_rate_limit", "source": "webhook_check_rate_limit", "target": "webhook_woowebhookcontroller_verify_and_dispatch", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L89", "weight": 1.0, "_src": "webhook_woowebhookcontroller_verify_and_dispatch", "_tgt": "webhook_woowebhookcontroller_find_instance", "source": "webhook_woowebhookcontroller_find_instance", "target": "webhook_woowebhookcontroller_verify_and_dispatch", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L46", "weight": 1.0, "_src": "webhook_rationale_46", "_tgt": "webhook_woowebhookcontroller_find_instance", "source": "webhook_woowebhookcontroller_find_instance", "target": "webhook_rationale_46", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L86", "weight": 1.0, "_src": "webhook_woowebhookcontroller_verify_and_dispatch", "_tgt": "webhook_woowebhookcontroller_handle_ping", "source": "webhook_woowebhookcontroller_handle_ping", "target": "webhook_woowebhookcontroller_verify_and_dispatch", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L57", "weight": 1.0, "_src": "webhook_rationale_57", "_tgt": "webhook_woowebhookcontroller_handle_ping", "source": "webhook_woowebhookcontroller_handle_ping", "target": "webhook_rationale_57", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L149", "weight": 1.0, "_src": "webhook_webhook_order", "_tgt": "webhook_woowebhookcontroller_verify_and_dispatch", "source": "webhook_woowebhookcontroller_verify_and_dispatch", "target": "webhook_webhook_order", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L167", "weight": 1.0, "_src": "webhook_webhook_product", "_tgt": "webhook_woowebhookcontroller_verify_and_dispatch", "source": "webhook_woowebhookcontroller_verify_and_dispatch", "target": "webhook_webhook_product", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L185", "weight": 1.0, "_src": "webhook_webhook_customer", "_tgt": "webhook_woowebhookcontroller_verify_and_dispatch", "source": "webhook_woowebhookcontroller_verify_and_dispatch", "target": "webhook_webhook_customer", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/webhook.py", "source_location": "L62", "weight": 1.0, "_src": "webhook_rationale_62", "_tgt": "webhook_woowebhookcontroller_verify_and_dispatch", "source": "webhook_woowebhookcontroller_verify_and_dispatch", "target": "webhook_rationale_62", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/__init__.py", "source_location": "L3", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_init_py", "_tgt": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_init_py", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_init_py", "target": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_init_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L15", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "_tgt": "api_wooapicontroller", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "target": "api_wooapicontroller", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L20", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "_tgt": "api_serve_variant_image", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "target": "api_serve_variant_image", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L106", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "_tgt": "api_order_documents", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "target": "api_order_documents", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L161", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "_tgt": "api_order_status", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "target": "api_order_status", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L219", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "_tgt": "api_order_messages", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "target": "api_order_messages", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L263", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "_tgt": "api_return_create", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woocommerce_controllers_api_py", "target": "api_return_create", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L69", "weight": 1.0, "_src": "api_wooapicontroller", "_tgt": "api_wooapicontroller_authenticate_instance", "source": "api_wooapicontroller", "target": "api_wooapicontroller_authenticate_instance", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L91", "weight": 1.0, "_src": "api_wooapicontroller", "_tgt": "api_wooapicontroller_find_woo_order", "source": "api_wooapicontroller", "target": "api_wooapicontroller_find_woo_order", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L16", "weight": 1.0, "_src": "api_rationale_16", "_tgt": "api_wooapicontroller", "source": "api_wooapicontroller", "target": "api_rationale_16", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L114", "weight": 1.0, "_src": "api_order_documents", "_tgt": "api_wooapicontroller_authenticate_instance", "source": "api_wooapicontroller_authenticate_instance", "target": "api_order_documents", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L169", "weight": 1.0, "_src": "api_order_status", "_tgt": "api_wooapicontroller_authenticate_instance", "source": "api_wooapicontroller_authenticate_instance", "target": "api_order_status", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L227", "weight": 1.0, "_src": "api_order_messages", "_tgt": "api_wooapicontroller_authenticate_instance", "source": "api_wooapicontroller_authenticate_instance", "target": "api_order_messages", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L275", "weight": 1.0, "_src": "api_return_create", "_tgt": "api_wooapicontroller_authenticate_instance", "source": "api_wooapicontroller_authenticate_instance", "target": "api_return_create", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L70", "weight": 1.0, "_src": "api_rationale_70", "_tgt": "api_wooapicontroller_authenticate_instance", "source": "api_wooapicontroller_authenticate_instance", "target": "api_rationale_70", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L121", "weight": 1.0, "_src": "api_order_documents", "_tgt": "api_wooapicontroller_find_woo_order", "source": "api_wooapicontroller_find_woo_order", "target": "api_order_documents", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L176", "weight": 1.0, "_src": "api_order_status", "_tgt": "api_wooapicontroller_find_woo_order", "source": "api_wooapicontroller_find_woo_order", "target": "api_order_status", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L234", "weight": 1.0, "_src": "api_order_messages", "_tgt": "api_wooapicontroller_find_woo_order", "source": "api_wooapicontroller_find_woo_order", "target": "api_order_messages", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L282", "weight": 1.0, "_src": "api_return_create", "_tgt": "api_wooapicontroller_find_woo_order", "source": "api_wooapicontroller_find_woo_order", "target": "api_return_create", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/controllers/api.py", "source_location": "L92", "weight": 1.0, "_src": "api_rationale_92", "_tgt": "api_wooapicontroller_find_woo_order", "source": "api_wooapicontroller_find_woo_order", "target": "api_rationale_92", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_returns_php", "_tgt": "class_returns_fusion_woodoo_returns", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_returns_php", "target": "class_returns_fusion_woodoo_returns", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L6", "weight": 1.0, "_src": "class_returns_fusion_woodoo_returns", "_tgt": "class_returns_fusion_woodoo_returns_construct", "source": "class_returns_fusion_woodoo_returns", "target": "class_returns_fusion_woodoo_returns_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L16", "weight": 1.0, "_src": "class_returns_fusion_woodoo_returns", "_tgt": "class_returns_fusion_woodoo_returns_get_customer_orders", "source": "class_returns_fusion_woodoo_returns", "target": "class_returns_fusion_woodoo_returns_get_customer_orders", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L34", "weight": 1.0, "_src": "class_returns_fusion_woodoo_returns", "_tgt": "class_returns_fusion_woodoo_returns_get_existing_returns", "source": "class_returns_fusion_woodoo_returns", "target": "class_returns_fusion_woodoo_returns_get_existing_returns", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L46", "weight": 1.0, "_src": "class_returns_fusion_woodoo_returns", "_tgt": "class_returns_fusion_woodoo_returns_ajax_submit_return", "source": "class_returns_fusion_woodoo_returns", "target": "class_returns_fusion_woodoo_returns_ajax_submit_return", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L39", "weight": 1.0, "_src": "class_returns_fusion_woodoo_returns_get_existing_returns", "_tgt": "class_api_client_fusion_woodoo_api_client_get_returns", "source": "class_returns_fusion_woodoo_returns_get_existing_returns", "target": "class_api_client_fusion_woodoo_api_client_get_returns" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-returns.php", "source_location": "L90", "weight": 1.0, "_src": "class_returns_fusion_woodoo_returns_ajax_submit_return", "_tgt": "class_api_client_fusion_woodoo_api_client_submit_return", "source": "class_returns_fusion_woodoo_returns_ajax_submit_return", "target": "class_api_client_fusion_woodoo_api_client_submit_return" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_rest_endpoints_php", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_rest_endpoints_php", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L6", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_construct", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L10", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_register_routes", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_register_routes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L61", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_verify_api_key", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_verify_api_key", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L80", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_update", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_update", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L106", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_invoice", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_invoice", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L113", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_delivery", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_delivery", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L120", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_messages", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_messages", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L152", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_save_pdf", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_save_pdf", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L107", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_invoice", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_save_pdf", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_invoice", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_save_pdf", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-rest-endpoints.php", "source_location": "L114", "weight": 1.0, "_src": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_delivery", "_tgt": "class_rest_endpoints_fusion_woodoo_rest_endpoints_save_pdf", "source": "class_rest_endpoints_fusion_woodoo_rest_endpoints_handle_order_delivery", "target": "class_rest_endpoints_fusion_woodoo_rest_endpoints_save_pdf", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_fusion_woodoo_php", "_tgt": "class_fusion_woodoo_fusion_woodoo", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_fusion_woodoo_php", "target": "class_fusion_woodoo_fusion_woodoo", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L8", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo", "_tgt": "class_fusion_woodoo_fusion_woodoo_instance", "source": "class_fusion_woodoo_fusion_woodoo", "target": "class_fusion_woodoo_fusion_woodoo_instance", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L15", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo", "_tgt": "class_fusion_woodoo_fusion_woodoo_construct", "source": "class_fusion_woodoo_fusion_woodoo", "target": "class_fusion_woodoo_fusion_woodoo_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L20", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo", "_tgt": "class_fusion_woodoo_fusion_woodoo_load_includes", "source": "class_fusion_woodoo_fusion_woodoo", "target": "class_fusion_woodoo_fusion_woodoo_load_includes", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L38", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo", "_tgt": "class_fusion_woodoo_fusion_woodoo_init_hooks", "source": "class_fusion_woodoo_fusion_woodoo", "target": "class_fusion_woodoo_fusion_woodoo_init_hooks", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L52", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo", "_tgt": "class_fusion_woodoo_fusion_woodoo_load_textdomain", "source": "class_fusion_woodoo_fusion_woodoo", "target": "class_fusion_woodoo_fusion_woodoo_load_textdomain", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L60", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo", "_tgt": "class_fusion_woodoo_fusion_woodoo_enqueue_frontend_assets", "source": "class_fusion_woodoo_fusion_woodoo", "target": "class_fusion_woodoo_fusion_woodoo_enqueue_frontend_assets", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L82", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo", "_tgt": "class_fusion_woodoo_fusion_woodoo_enqueue_admin_assets", "source": "class_fusion_woodoo_fusion_woodoo", "target": "class_fusion_woodoo_fusion_woodoo_enqueue_admin_assets", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L16", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo_construct", "_tgt": "class_fusion_woodoo_fusion_woodoo_load_includes", "source": "class_fusion_woodoo_fusion_woodoo_construct", "target": "class_fusion_woodoo_fusion_woodoo_load_includes", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-fusion-woodoo.php", "source_location": "L17", "weight": 1.0, "_src": "class_fusion_woodoo_fusion_woodoo_construct", "_tgt": "class_fusion_woodoo_fusion_woodoo_init_hooks", "source": "class_fusion_woodoo_fusion_woodoo_construct", "target": "class_fusion_woodoo_fusion_woodoo_init_hooks", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-order-timeline.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_order_timeline_php", "_tgt": "class_order_timeline_fusion_woodoo_order_timeline", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_order_timeline_php", "target": "class_order_timeline_fusion_woodoo_order_timeline", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-order-timeline.php", "source_location": "L17", "weight": 1.0, "_src": "class_order_timeline_fusion_woodoo_order_timeline", "_tgt": "class_order_timeline_fusion_woodoo_order_timeline_construct", "source": "class_order_timeline_fusion_woodoo_order_timeline", "target": "class_order_timeline_fusion_woodoo_order_timeline_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-order-timeline.php", "source_location": "L21", "weight": 1.0, "_src": "class_order_timeline_fusion_woodoo_order_timeline", "_tgt": "class_order_timeline_fusion_woodoo_order_timeline_render_timeline", "source": "class_order_timeline_fusion_woodoo_order_timeline", "target": "class_order_timeline_fusion_woodoo_order_timeline_render_timeline", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_admin_settings_php", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_admin_settings_php", "target": "class_admin_settings_fusion_woodoo_admin_settings", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L13", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_construct", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L21", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_add_settings_page", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_add_settings_page", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L32", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_register_settings", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_register_settings", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L93", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_field_odoo_url", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_field_odoo_url", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L99", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_field_api_key", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_field_api_key", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L105", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_field_checkbox", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_field_checkbox", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L111", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_render_settings_page", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_render_settings_page", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L118", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_on_url_changed", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_on_url_changed", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L125", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings", "_tgt": "class_admin_settings_fusion_woodoo_admin_settings_ajax_test_connection", "source": "class_admin_settings_fusion_woodoo_admin_settings", "target": "class_admin_settings_fusion_woodoo_admin_settings_ajax_test_connection", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L120", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings_on_url_changed", "_tgt": "class_webhooks_fusion_woodoo_webhooks", "source": "class_admin_settings_fusion_woodoo_admin_settings_on_url_changed", "target": "class_webhooks_fusion_woodoo_webhooks" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L121", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings_on_url_changed", "_tgt": "class_webhooks_fusion_woodoo_webhooks_register_webhooks", "source": "class_admin_settings_fusion_woodoo_admin_settings_on_url_changed", "target": "class_webhooks_fusion_woodoo_webhooks_register_webhooks" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-admin-settings.php", "source_location": "L131", "weight": 1.0, "_src": "class_admin_settings_fusion_woodoo_admin_settings_ajax_test_connection", "_tgt": "class_api_client_fusion_woodoo_api_client_test_connection", "source": "class_admin_settings_fusion_woodoo_admin_settings_ajax_test_connection", "target": "class_api_client_fusion_woodoo_api_client_test_connection" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_my_account_php", "_tgt": "class_my_account_fusion_woodoo_my_account", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_my_account_php", "target": "class_my_account_fusion_woodoo_my_account", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L27", "weight": 1.0, "_src": "class_my_account_fusion_woodoo_my_account", "_tgt": "class_my_account_fusion_woodoo_my_account_construct", "source": "class_my_account_fusion_woodoo_my_account", "target": "class_my_account_fusion_woodoo_my_account_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L37", "weight": 1.0, "_src": "class_my_account_fusion_woodoo_my_account", "_tgt": "class_my_account_fusion_woodoo_my_account_add_rewrite_endpoints", "source": "class_my_account_fusion_woodoo_my_account", "target": "class_my_account_fusion_woodoo_my_account_add_rewrite_endpoints", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L43", "weight": 1.0, "_src": "class_my_account_fusion_woodoo_my_account", "_tgt": "class_my_account_fusion_woodoo_my_account_add_menu_items", "source": "class_my_account_fusion_woodoo_my_account", "target": "class_my_account_fusion_woodoo_my_account_add_menu_items", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L62", "weight": 1.0, "_src": "class_my_account_fusion_woodoo_my_account", "_tgt": "class_my_account_fusion_woodoo_my_account_render_endpoint_content", "source": "class_my_account_fusion_woodoo_my_account", "target": "class_my_account_fusion_woodoo_my_account_render_endpoint_content", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-my-account.php", "source_location": "L85", "weight": 1.0, "_src": "class_my_account_fusion_woodoo_my_account", "_tgt": "class_my_account_fusion_woodoo_my_account_ajax_download_pdf", "source": "class_my_account_fusion_woodoo_my_account", "target": "class_my_account_fusion_woodoo_my_account_ajax_download_pdf", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_api_client_php", "_tgt": "class_api_client_fusion_woodoo_api_client", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_api_client_php", "target": "class_api_client_fusion_woodoo_api_client", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L9", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client", "_tgt": "class_api_client_fusion_woodoo_api_client_construct", "source": "class_api_client_fusion_woodoo_api_client", "target": "class_api_client_fusion_woodoo_api_client_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L21", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client", "_tgt": "class_api_client_fusion_woodoo_api_client_request", "source": "class_api_client_fusion_woodoo_api_client", "target": "class_api_client_fusion_woodoo_api_client_request", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L55", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client", "_tgt": "class_api_client_fusion_woodoo_api_client_test_connection", "source": "class_api_client_fusion_woodoo_api_client", "target": "class_api_client_fusion_woodoo_api_client_test_connection", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L64", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client", "_tgt": "class_api_client_fusion_woodoo_api_client_get_order_status", "source": "class_api_client_fusion_woodoo_api_client", "target": "class_api_client_fusion_woodoo_api_client_get_order_status", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L75", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client", "_tgt": "class_api_client_fusion_woodoo_api_client_submit_return", "source": "class_api_client_fusion_woodoo_api_client", "target": "class_api_client_fusion_woodoo_api_client_submit_return", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L88", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client", "_tgt": "class_api_client_fusion_woodoo_api_client_get_returns", "source": "class_api_client_fusion_woodoo_api_client", "target": "class_api_client_fusion_woodoo_api_client_get_returns", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L56", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client_test_connection", "_tgt": "class_api_client_fusion_woodoo_api_client_request", "source": "class_api_client_fusion_woodoo_api_client_request", "target": "class_api_client_fusion_woodoo_api_client_test_connection", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L65", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client_get_order_status", "_tgt": "class_api_client_fusion_woodoo_api_client_request", "source": "class_api_client_fusion_woodoo_api_client_request", "target": "class_api_client_fusion_woodoo_api_client_get_order_status", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L76", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client_submit_return", "_tgt": "class_api_client_fusion_woodoo_api_client_request", "source": "class_api_client_fusion_woodoo_api_client_request", "target": "class_api_client_fusion_woodoo_api_client_submit_return", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-api-client.php", "source_location": "L89", "weight": 1.0, "_src": "class_api_client_fusion_woodoo_api_client_get_returns", "_tgt": "class_api_client_fusion_woodoo_api_client_request", "source": "class_api_client_fusion_woodoo_api_client_request", "target": "class_api_client_fusion_woodoo_api_client_get_returns", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L4", "weight": 1.0, "_src": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_webhooks_php", "_tgt": "class_webhooks_fusion_woodoo_webhooks", "source": "users_gurpreet_github_odoo_modules_fusion_woo_odoo_fusion_woodoo_includes_class_webhooks_php", "target": "class_webhooks_fusion_woodoo_webhooks", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L8", "weight": 1.0, "_src": "class_webhooks_fusion_woodoo_webhooks", "_tgt": "class_webhooks_fusion_woodoo_webhooks_construct", "source": "class_webhooks_fusion_woodoo_webhooks", "target": "class_webhooks_fusion_woodoo_webhooks_construct", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L15", "weight": 1.0, "_src": "class_webhooks_fusion_woodoo_webhooks", "_tgt": "class_webhooks_fusion_woodoo_webhooks_register_webhooks", "source": "class_webhooks_fusion_woodoo_webhooks", "target": "class_webhooks_fusion_woodoo_webhooks_register_webhooks", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L66", "weight": 1.0, "_src": "class_webhooks_fusion_woodoo_webhooks", "_tgt": "class_webhooks_fusion_woodoo_webhooks_unregister_all", "source": "class_webhooks_fusion_woodoo_webhooks", "target": "class_webhooks_fusion_woodoo_webhooks_unregister_all", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L81", "weight": 1.0, "_src": "class_webhooks_fusion_woodoo_webhooks", "_tgt": "class_webhooks_fusion_woodoo_webhooks_check_stale", "source": "class_webhooks_fusion_woodoo_webhooks", "target": "class_webhooks_fusion_woodoo_webhooks_check_stale", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L98", "weight": 1.0, "_src": "class_webhooks_fusion_woodoo_webhooks", "_tgt": "class_webhooks_fusion_woodoo_webhooks_maybe_register", "source": "class_webhooks_fusion_woodoo_webhooks", "target": "class_webhooks_fusion_woodoo_webhooks_maybe_register", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion-woo-odoo/fusion-woodoo/includes/class-webhooks.php", "source_location": "L103", "weight": 1.0, "_src": "class_webhooks_fusion_woodoo_webhooks_maybe_register", "_tgt": "class_webhooks_fusion_woodoo_webhooks_register_webhooks", "source": "class_webhooks_fusion_woodoo_webhooks_register_webhooks", "target": "class_webhooks_fusion_woodoo_webhooks_maybe_register", "confidence_score": 1.0 } ], "hyperedges": [] }