Files
gsinghpal 9ebf89bde2 changes
2026-05-16 13:18:52 -04:00

23710 lines
1.1 MiB

{
"directed": false,
"multigraph": false,
"graph": {},
"nodes": [
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_init_py",
"community": 41,
"norm_label": "__init__.py"
},
{
"label": "__manifest__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/__manifest__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_manifest_py",
"community": 47,
"norm_label": "__manifest__.py"
},
{
"label": "test_mv_unreconciled.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_mv_unreconciled_py",
"community": 9,
"norm_label": "test_mv_unreconciled.py"
},
{
"label": "TestUnreconciledBankLineMV",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L22",
"id": "test_mv_unreconciled_testunreconciledbanklinemv",
"community": 11,
"norm_label": "testunreconciledbanklinemv"
},
{
"label": "TransactionCase",
"file_type": "code",
"source_file": "",
"source_location": "",
"id": "transactioncase",
"community": 6,
"norm_label": "transactioncase"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L24",
"id": "test_mv_unreconciled_testunreconciledbanklinemv_setup",
"community": 11,
"norm_label": ".setup()"
},
{
"label": ".test_mv_exists_and_is_queryable()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L34",
"id": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_exists_and_is_queryable",
"community": 11,
"norm_label": ".test_mv_exists_and_is_queryable()"
},
{
"label": ".test_mv_includes_unreconciled_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L40",
"id": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_includes_unreconciled_line",
"community": 11,
"norm_label": ".test_mv_includes_unreconciled_line()"
},
{
"label": ".test_mv_excludes_reconciled_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L56",
"id": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"community": 11,
"norm_label": ".test_mv_excludes_reconciled_line()"
},
{
"label": ".test_mv_confidence_band_high_for_high_conf_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L69",
"id": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"community": 11,
"norm_label": ".test_mv_confidence_band_high_for_high_conf_suggestion()"
},
{
"label": "Smoke tests for the fusion_unreconciled_bank_line_mv materialized view. Notes o",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L1",
"id": "test_mv_unreconciled_rationale_1",
"community": 9,
"norm_label": "smoke tests for the fusion_unreconciled_bank_line_mv materialized view. notes o"
},
{
"label": "test_exchange_diff.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_exchange_diff_py",
"community": 14,
"norm_label": "test_exchange_diff.py"
},
{
"label": "TestExchangeDiff",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L8",
"id": "test_exchange_diff_testexchangediff",
"community": 14,
"norm_label": "testexchangediff"
},
{
"label": ".test_no_diff_when_currencies_match_and_rates_match()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L10",
"id": "test_exchange_diff_testexchangediff_test_no_diff_when_currencies_match_and_rates_match",
"community": 14,
"norm_label": ".test_no_diff_when_currencies_match_and_rates_match()"
},
{
"label": ".test_diff_when_rates_differ_same_currency()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L19",
"id": "test_exchange_diff_testexchangediff_test_diff_when_rates_differ_same_currency",
"community": 14,
"norm_label": ".test_diff_when_rates_differ_same_currency()"
},
{
"label": ".test_diff_negative_when_rate_dropped()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L30",
"id": "test_exchange_diff_testexchangediff_test_diff_negative_when_rate_dropped",
"community": 14,
"norm_label": ".test_diff_negative_when_rate_dropped()"
},
{
"label": ".test_company_amounts_computed_correctly()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L40",
"id": "test_exchange_diff_testexchangediff_test_company_amounts_computed_correctly",
"community": 14,
"norm_label": ".test_company_amounts_computed_correctly()"
},
{
"label": ".test_tolerance_handles_rounding_noise()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L49",
"id": "test_exchange_diff_testexchangediff_test_tolerance_handles_rounding_noise",
"community": 14,
"norm_label": ".test_tolerance_handles_rounding_noise()"
},
{
"label": "USD invoice posted at 1.35, USD bank line settled at 1.40 -> diff exists.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L20",
"id": "test_exchange_diff_rationale_20",
"community": 14,
"norm_label": "usd invoice posted at 1.35, usd bank line settled at 1.40 -> diff exists."
},
{
"label": "USD invoice at 1.40, settled at 1.35 -> loss",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L31",
"id": "test_exchange_diff_rationale_31",
"community": 14,
"norm_label": "usd invoice at 1.40, settled at 1.35 -> loss"
},
{
"label": "Tiny FX rounding under 0.005 should NOT trigger a diff move.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L50",
"id": "test_exchange_diff_rationale_50",
"community": 14,
"norm_label": "tiny fx rounding under 0.005 should not trigger a diff move."
},
{
"label": "test_bank_rec_prompt.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_prompt_py",
"community": 4,
"norm_label": "test_bank_rec_prompt.py"
},
{
"label": "TestBankRecPrompt",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L15",
"id": "test_bank_rec_prompt_testbankrecprompt",
"community": 4,
"norm_label": "testbankrecprompt"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L17",
"id": "test_bank_rec_prompt_testbankrecprompt_setup",
"community": 4,
"norm_label": ".setup()"
},
{
"label": ".test_system_prompt_requires_json_output()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L45",
"id": "test_bank_rec_prompt_testbankrecprompt_test_system_prompt_requires_json_output",
"community": 4,
"norm_label": ".test_system_prompt_requires_json_output()"
},
{
"label": ".test_build_prompt_returns_tuple()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L49",
"id": "test_bank_rec_prompt_testbankrecprompt_test_build_prompt_returns_tuple",
"community": 4,
"norm_label": ".test_build_prompt_returns_tuple()"
},
{
"label": ".test_user_prompt_includes_bank_line_details()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L56",
"id": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_bank_line_details",
"community": 4,
"norm_label": ".test_user_prompt_includes_bank_line_details()"
},
{
"label": ".test_user_prompt_includes_all_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L62",
"id": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_all_candidates",
"community": 4,
"norm_label": ".test_user_prompt_includes_all_candidates()"
},
{
"label": ".test_user_prompt_omits_pattern_section_when_none()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L67",
"id": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_omits_pattern_section_when_none",
"community": 4,
"norm_label": ".test_user_prompt_omits_pattern_section_when_none()"
},
{
"label": ".test_user_prompt_includes_pattern_section_when_provided()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L71",
"id": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_pattern_section_when_provided",
"community": 0,
"norm_label": ".test_user_prompt_includes_pattern_section_when_provided()"
},
{
"label": ".test_user_prompt_includes_precedents_when_provided()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L77",
"id": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_precedents_when_provided",
"community": 4,
"norm_label": ".test_user_prompt_includes_precedents_when_provided()"
},
{
"label": "Smoke tests for bank_rec_prompt module.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L1",
"id": "test_bank_rec_prompt_rationale_1",
"community": 4,
"norm_label": "smoke tests for bank_rec_prompt module."
},
{
"label": "test_bulk_reconcile_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bulk_reconcile_wizard_py",
"community": 9,
"norm_label": "test_bulk_reconcile_wizard.py"
},
{
"label": "TestBulkReconcileWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L8",
"id": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"community": 0,
"norm_label": "testbulkreconcilewizard"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L10",
"id": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": ".test_wizard_default_picks_active_ids()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L16",
"id": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_default_picks_active_ids",
"community": 0,
"norm_label": ".test_wizard_default_picks_active_ids()"
},
{
"label": ".test_wizard_auto_mode_runs_engine_batch()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L28",
"id": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"community": 0,
"norm_label": ".test_wizard_auto_mode_runs_engine_batch()"
},
{
"label": "Tests for fusion.bulk.reconcile.wizard.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L1",
"id": "test_bulk_reconcile_wizard_rationale_1",
"community": 9,
"norm_label": "tests for fusion.bulk.reconcile.wizard."
},
{
"label": "test_local_llm_compat.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"community": 9,
"norm_label": "test_local_llm_compat.py"
},
{
"label": "_server_reachable()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L22",
"id": "test_local_llm_compat_server_reachable",
"community": 9,
"norm_label": "_server_reachable()"
},
{
"label": "_detect_local_llm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L30",
"id": "test_local_llm_compat_detect_local_llm",
"community": 9,
"norm_label": "_detect_local_llm()"
},
{
"label": "TestLocalLLMCompat",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L50",
"id": "test_local_llm_compat_testlocalllmcompat",
"community": 9,
"norm_label": "testlocalllmcompat"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L52",
"id": "test_local_llm_compat_testlocalllmcompat_setup",
"community": 9,
"norm_label": ".setup()"
},
{
"label": ".test_suggest_matches_with_local_llm()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L60",
"id": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"community": 0,
"norm_label": ".test_suggest_matches_with_local_llm()"
},
{
"label": "Local LLM compatibility test (LM Studio, Ollama, etc.). Skips if no local OpenA",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L1",
"id": "test_local_llm_compat_rationale_1",
"community": 9,
"norm_label": "local llm compatibility test (lm studio, ollama, etc.). skips if no local opena"
},
{
"label": "Return (base_url, model_name) tuple, or (None, None) if no server. Tries LM",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L31",
"id": "test_local_llm_compat_rationale_31",
"community": 9,
"norm_label": "return (base_url, model_name) tuple, or (none, none) if no server. tries lm"
},
{
"label": "test_bank_rec_tools.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tools_py",
"community": 9,
"norm_label": "test_bank_rec_tools.py"
},
{
"label": "TestFusionBankRecTools",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L9",
"id": "test_bank_rec_tools_testfusionbankrectools",
"community": 0,
"norm_label": "testfusionbankrectools"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L11",
"id": "test_bank_rec_tools_testfusionbankrectools_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": ".test_fusion_suggest_matches_returns_suggestions()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L15",
"id": "test_bank_rec_tools_testfusionbankrectools_test_fusion_suggest_matches_returns_suggestions",
"community": 0,
"norm_label": ".test_fusion_suggest_matches_returns_suggestions()"
},
{
"label": ".test_fusion_accept_suggestion_reconciles()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L27",
"id": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"community": 0,
"norm_label": ".test_fusion_accept_suggestion_reconciles()"
},
{
"label": ".test_fusion_reconcile_bank_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L39",
"id": "test_bank_rec_tools_testfusionbankrectools_test_fusion_reconcile_bank_line",
"community": 0,
"norm_label": ".test_fusion_reconcile_bank_line()"
},
{
"label": ".test_fusion_unreconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L49",
"id": "test_bank_rec_tools_testfusionbankrectools_test_fusion_unreconcile",
"community": 6,
"norm_label": ".test_fusion_unreconcile()"
},
{
"label": ".test_fusion_get_pending_suggestions()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L61",
"id": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions",
"community": 0,
"norm_label": ".test_fusion_get_pending_suggestions()"
},
{
"label": ".test_fusion_get_pending_suggestions_filters_by_min_confidence()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L73",
"id": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions_filters_by_min_confidence",
"community": 0,
"norm_label": ".test_fusion_get_pending_suggestions_filters_by_min_confidence()"
},
{
"label": "Smoke tests for the 5 new fusion bank-rec AI tools.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L1",
"id": "test_bank_rec_tools_rationale_1",
"community": 9,
"norm_label": "smoke tests for the 5 new fusion bank-rec ai tools."
},
{
"label": "_factories.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"community": 0,
"norm_label": "_factories.py"
},
{
"label": "make_bank_journal()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L21",
"id": "factories_make_bank_journal",
"community": 0,
"norm_label": "make_bank_journal()"
},
{
"label": "make_bank_statement()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L31",
"id": "factories_make_bank_statement",
"community": 0,
"norm_label": "make_bank_statement()"
},
{
"label": "make_bank_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L54",
"id": "factories_make_bank_line",
"community": 0,
"norm_label": "make_bank_line()"
},
{
"label": "_ensure_test_product()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L82",
"id": "factories_ensure_test_product",
"community": 0,
"norm_label": "_ensure_test_product()"
},
{
"label": "make_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L93",
"id": "factories_make_invoice",
"community": 0,
"norm_label": "make_invoice()"
},
{
"label": "make_vendor_bill()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L116",
"id": "factories_make_vendor_bill",
"community": 0,
"norm_label": "make_vendor_bill()"
},
{
"label": "make_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L143",
"id": "factories_make_suggestion",
"community": 0,
"norm_label": "make_suggestion()"
},
{
"label": "make_pattern()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L159",
"id": "factories_make_pattern",
"community": 0,
"norm_label": "make_pattern()"
},
{
"label": "make_precedent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L172",
"id": "factories_make_precedent",
"community": 0,
"norm_label": "make_precedent()"
},
{
"label": "make_reconcileable_pair()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L192",
"id": "factories_make_reconcileable_pair",
"community": 6,
"norm_label": "make_reconcileable_pair()"
},
{
"label": "Test data factories for fusion_accounting_bank_rec. Provides recordset builders",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L1",
"id": "factories_rationale_1",
"community": 0,
"norm_label": "test data factories for fusion_accounting_bank_rec. provides recordset builders"
},
{
"label": "Create a bank journal. `code` defaults to first 5 chars of `name`.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L22",
"id": "factories_rationale_22",
"community": 0,
"norm_label": "create a bank journal. `code` defaults to first 5 chars of `name`."
},
{
"label": "Create a bank statement. NOTE: in V19 Community, ``account.bank.statement.j",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L32",
"id": "factories_rationale_32",
"community": 0,
"norm_label": "create a bank statement. note: in v19 community, ``account.bank.statement.j"
},
{
"label": "Create a bank statement line. Creates a journal (and optionally a statement)",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L56",
"id": "factories_rationale_56",
"community": 0,
"norm_label": "create a bank statement line. creates a journal (and optionally a statement)"
},
{
"label": "Get or create a service product suitable for invoice lines.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L83",
"id": "factories_rationale_83",
"community": 0,
"norm_label": "get or create a service product suitable for invoice lines."
},
{
"label": "Create a customer invoice (out_invoice). Posted by default.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L95",
"id": "factories_rationale_95",
"community": 0,
"norm_label": "create a customer invoice (out_invoice). posted by default."
},
{
"label": "Create a vendor bill (in_invoice). Posted by default.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L118",
"id": "factories_rationale_118",
"community": 0,
"norm_label": "create a vendor bill (in_invoice). posted by default."
},
{
"label": "Create a fusion.reconcile.suggestion against a bank line.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L146",
"id": "factories_rationale_146",
"community": 0,
"norm_label": "create a fusion.reconcile.suggestion against a bank line."
},
{
"label": "Create a fusion.reconcile.pattern for a partner.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L161",
"id": "factories_rationale_161",
"community": 0,
"norm_label": "create a fusion.reconcile.pattern for a partner."
},
{
"label": "Create a fusion.reconcile.precedent.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L174",
"id": "factories_rationale_174",
"community": 0,
"norm_label": "create a fusion.reconcile.precedent."
},
{
"label": "Create a bank line + a customer invoice with the same partner+amount. Return",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L193",
"id": "factories_rationale_193",
"community": 6,
"norm_label": "create a bank line + a customer invoice with the same partner+amount. return"
},
{
"label": "test_bank_rec_tours.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tours_py",
"community": 18,
"norm_label": "test_bank_rec_tours.py"
},
{
"label": "TestBankRecTours",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L12",
"id": "test_bank_rec_tours_testbankrectours",
"community": 18,
"norm_label": "testbankrectours"
},
{
"label": "HttpCase",
"file_type": "code",
"source_file": "",
"source_location": "",
"id": "httpcase",
"community": 0,
"norm_label": "httpcase"
},
{
"label": ".test_smoke_tour()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L14",
"id": "test_bank_rec_tours_testbankrectours_test_smoke_tour",
"community": 18,
"norm_label": ".test_smoke_tour()"
},
{
"label": ".test_select_line_tour()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L18",
"id": "test_bank_rec_tours_testbankrectours_test_select_line_tour",
"community": 18,
"norm_label": ".test_select_line_tour()"
},
{
"label": ".test_accept_suggestion_tour()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L34",
"id": "test_bank_rec_tours_testbankrectours_test_accept_suggestion_tour",
"community": 18,
"norm_label": ".test_accept_suggestion_tour()"
},
{
"label": ".test_auto_reconcile_wizard_tour()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L38",
"id": "test_bank_rec_tours_testbankrectours_test_auto_reconcile_wizard_tour",
"community": 18,
"norm_label": ".test_auto_reconcile_wizard_tour()"
},
{
"label": ".test_load_more_tour()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L41",
"id": "test_bank_rec_tours_testbankrectours_test_load_more_tour",
"community": 18,
"norm_label": ".test_load_more_tour()"
},
{
"label": "Python wrappers that run the OWL tours via HttpCase.start_tour. Tours require a",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L1",
"id": "test_bank_rec_tours_rationale_1",
"community": 18,
"norm_label": "python wrappers that run the owl tours via httpcase.start_tour. tours require a"
},
{
"label": "test_ai_suggestion_lifecycle.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_ai_suggestion_lifecycle_py",
"community": 8,
"norm_label": "test_ai_suggestion_lifecycle.py"
},
{
"label": "TestSuggestionLifecycle",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L5",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"community": 8,
"norm_label": "testsuggestionlifecycle"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L8",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_setup",
"community": 8,
"norm_label": ".setup()"
},
{
"label": "._make_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L27",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"community": 8,
"norm_label": "._make_suggestion()"
},
{
"label": ".test_compute_band_high()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L38",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_high",
"community": 8,
"norm_label": ".test_compute_band_high()"
},
{
"label": ".test_compute_band_medium()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L42",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_medium",
"community": 8,
"norm_label": ".test_compute_band_medium()"
},
{
"label": ".test_compute_band_low()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L46",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_low",
"community": 8,
"norm_label": ".test_compute_band_low()"
},
{
"label": ".test_compute_band_none()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L50",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_none",
"community": 8,
"norm_label": ".test_compute_band_none()"
},
{
"label": ".test_default_state_is_pending()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L54",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_default_state_is_pending",
"community": 8,
"norm_label": ".test_default_state_is_pending()"
},
{
"label": ".test_state_transition_to_accepted()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L58",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_accepted",
"community": 8,
"norm_label": ".test_state_transition_to_accepted()"
},
{
"label": ".test_state_transition_to_rejected_with_reason()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L69",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_rejected_with_reason",
"community": 8,
"norm_label": ".test_state_transition_to_rejected_with_reason()"
},
{
"label": ".test_state_transition_to_superseded()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L79",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_superseded",
"community": 8,
"norm_label": ".test_state_transition_to_superseded()"
},
{
"label": ".test_currency_id_relates_to_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L84",
"id": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_currency_id_relates_to_line",
"community": 8,
"norm_label": ".test_currency_id_relates_to_line()"
},
{
"label": "The fusion.reconcile.suggestion state machine + computed band.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L6",
"id": "test_ai_suggestion_lifecycle_rationale_6",
"community": 8,
"norm_label": "the fusion.reconcile.suggestion state machine + computed band."
},
{
"label": "test_reconcile_engine_unit.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"community": 5,
"norm_label": "test_reconcile_engine_unit.py"
},
{
"label": "TestReconcileEngineBase",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L24",
"id": "test_reconcile_engine_unit_testreconcileenginebase",
"community": 5,
"norm_label": "testreconcileenginebase"
},
{
"label": "setUpClass()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L28",
"id": "test_reconcile_engine_unit_setupclass",
"community": 0,
"norm_label": "setupclass()"
},
{
"label": "._make_statement_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L66",
"id": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"community": 5,
"norm_label": "._make_statement_line()"
},
{
"label": "._make_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L81",
"id": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"community": 5,
"norm_label": "._make_invoice()"
},
{
"label": "._receivable_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L99",
"id": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"community": 5,
"norm_label": "._receivable_line()"
},
{
"label": "TestReconcileEngineApi",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L109",
"id": "test_reconcile_engine_unit_testreconcileengineapi",
"community": 5,
"norm_label": "testreconcileengineapi"
},
{
"label": ".test_engine_in_registry()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L113",
"id": "test_reconcile_engine_unit_testreconcileengineapi_test_engine_in_registry",
"community": 5,
"norm_label": ".test_engine_in_registry()"
},
{
"label": ".test_engine_is_abstract_model()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L116",
"id": "test_reconcile_engine_unit_testreconcileengineapi_test_engine_is_abstract_model",
"community": 5,
"norm_label": ".test_engine_is_abstract_model()"
},
{
"label": ".test_six_public_methods_callable()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L120",
"id": "test_reconcile_engine_unit_testreconcileengineapi_test_six_public_methods_callable",
"community": 5,
"norm_label": ".test_six_public_methods_callable()"
},
{
"label": ".test_reconcile_one_requires_arguments()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L127",
"id": "test_reconcile_engine_unit_testreconcileengineapi_test_reconcile_one_requires_arguments",
"community": 5,
"norm_label": ".test_reconcile_one_requires_arguments()"
},
{
"label": "TestReconcileEngineUnreconcile",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L137",
"id": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"community": 5,
"norm_label": "testreconcileengineunreconcile"
},
{
"label": ".test_unreconcile_removes_partial_reconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L139",
"id": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"community": 5,
"norm_label": ".test_unreconcile_removes_partial_reconcile()"
},
{
"label": ".test_unreconcile_empty_recordset_returns_empty()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L160",
"id": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_empty_recordset_returns_empty",
"community": 5,
"norm_label": ".test_unreconcile_empty_recordset_returns_empty()"
},
{
"label": "TestReconcileEngineReconcileOne",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L170",
"id": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"community": 5,
"norm_label": "testreconcileenginereconcileone"
},
{
"label": ".test_reconcile_one_simple_invoice_match()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L172",
"id": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"community": 5,
"norm_label": ".test_reconcile_one_simple_invoice_match()"
},
{
"label": ".test_reconcile_one_creates_precedent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L191",
"id": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"community": 5,
"norm_label": ".test_reconcile_one_creates_precedent()"
},
{
"label": "TestReconcileEngineAcceptSuggestion",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L209",
"id": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"community": 5,
"norm_label": "testreconcileengineacceptsuggestion"
},
{
"label": ".test_accept_suggestion_reconciles_and_marks_accepted()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L211",
"id": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"community": 5,
"norm_label": ".test_accept_suggestion_reconciles_and_marks_accepted()"
},
{
"label": ".test_accept_suggestion_by_id()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L232",
"id": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"community": 5,
"norm_label": ".test_accept_suggestion_by_id()"
},
{
"label": "TestReconcileEngineSuggestMatches",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L254",
"id": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"community": 5,
"norm_label": "testreconcileenginesuggestmatches"
},
{
"label": ".test_suggest_matches_persists_pending_suggestions()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L256",
"id": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"community": 5,
"norm_label": ".test_suggest_matches_persists_pending_suggestions()"
},
{
"label": ".test_suggest_matches_supersedes_prior_pending()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L276",
"id": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"community": 5,
"norm_label": ".test_suggest_matches_supersedes_prior_pending()"
},
{
"label": ".test_suggest_matches_returns_empty_for_no_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L293",
"id": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"community": 5,
"norm_label": ".test_suggest_matches_returns_empty_for_no_candidates()"
},
{
"label": "TestReconcileEngineBatch",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L304",
"id": "test_reconcile_engine_unit_testreconcileenginebatch",
"community": 5,
"norm_label": "testreconcileenginebatch"
},
{
"label": ".test_reconcile_batch_auto_strategy_matches_n_lines()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L306",
"id": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"community": 5,
"norm_label": ".test_reconcile_batch_auto_strategy_matches_n_lines()"
},
{
"label": ".test_reconcile_batch_skips_already_reconciled()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L320",
"id": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"community": 5,
"norm_label": ".test_reconcile_batch_skips_already_reconciled()"
},
{
"label": "TestReconcileEngineWriteOff",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L335",
"id": "test_reconcile_engine_unit_testreconcileenginewriteoff",
"community": 5,
"norm_label": "testreconcileenginewriteoff"
},
{
"label": ".test_write_off_clears_bank_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L337",
"id": "test_reconcile_engine_unit_testreconcileenginewriteoff_test_write_off_clears_bank_line",
"community": 5,
"norm_label": ".test_write_off_clears_bank_line()"
},
{
"label": "Unit tests for fusion.reconcile.engine \u2014 the 6-method public API. Test layers:",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L1",
"id": "test_reconcile_engine_unit_rationale_1",
"community": 5,
"norm_label": "unit tests for fusion.reconcile.engine \u2014 the 6-method public api. test layers:"
},
{
"label": "Shared fixtures for engine tests.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L25",
"id": "test_reconcile_engine_unit_rationale_25",
"community": 5,
"norm_label": "shared fixtures for engine tests."
},
{
"label": "Create + post a customer invoice for the given amount.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L82",
"id": "test_reconcile_engine_unit_rationale_82",
"community": 5,
"norm_label": "create + post a customer invoice for the given amount."
},
{
"label": "Layer 1: the engine class exists in the registry and exposes the six expecte",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L110",
"id": "test_reconcile_engine_unit_rationale_110",
"community": 5,
"norm_label": "layer 1: the engine class exists in the registry and exposes the six expecte"
},
{
"label": "test_confidence_scoring.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_confidence_scoring_py",
"community": 4,
"norm_label": "test_confidence_scoring.py"
},
{
"label": "TestConfidenceScoring",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L10",
"id": "test_confidence_scoring_testconfidencescoring",
"community": 4,
"norm_label": "testconfidencescoring"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L12",
"id": "test_confidence_scoring_testconfidencescoring_setup",
"community": 4,
"norm_label": ".setup()"
},
{
"label": "._candidate()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L36",
"id": "test_confidence_scoring_testconfidencescoring_candidate",
"community": 4,
"norm_label": "._candidate()"
},
{
"label": ".test_returns_empty_when_no_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L39",
"id": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_candidates",
"community": 4,
"norm_label": ".test_returns_empty_when_no_candidates()"
},
{
"label": ".test_returns_empty_when_no_statement_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L43",
"id": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_statement_line",
"community": 4,
"norm_label": ".test_returns_empty_when_no_statement_line()"
},
{
"label": ".test_amount_exact_dominates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L48",
"id": "test_confidence_scoring_testconfidencescoring_test_amount_exact_dominates",
"community": 4,
"norm_label": ".test_amount_exact_dominates()"
},
{
"label": ".test_returns_top_k()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L60",
"id": "test_confidence_scoring_testconfidencescoring_test_returns_top_k",
"community": 4,
"norm_label": ".test_returns_top_k()"
},
{
"label": ".test_no_ai_provider_returns_statistical_only()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L66",
"id": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"community": 4,
"norm_label": ".test_no_ai_provider_returns_statistical_only()"
},
{
"label": ".test_use_ai_false_skips_ai_rerank()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L77",
"id": "test_confidence_scoring_testconfidencescoring_test_use_ai_false_skips_ai_rerank",
"community": 4,
"norm_label": ".test_use_ai_false_skips_ai_rerank()"
},
{
"label": ".test_pattern_match_boosts_confidence()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L83",
"id": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"community": 4,
"norm_label": ".test_pattern_match_boosts_confidence()"
},
{
"label": "When no AI provider config, score_ai_rerank stays at 0.0.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L67",
"id": "test_confidence_scoring_rationale_67",
"community": 4,
"norm_label": "when no ai provider config, score_ai_rerank stays at 0.0."
},
{
"label": "When the partner has a matching pattern, confidence is higher than no-pattern ca",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L84",
"id": "test_confidence_scoring_rationale_84",
"community": 4,
"norm_label": "when the partner has a matching pattern, confidence is higher than no-pattern ca"
},
{
"label": "test_performance_benchmarks.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"community": 0,
"norm_label": "test_performance_benchmarks.py"
},
{
"label": "_percentile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L23",
"id": "test_performance_benchmarks_percentile",
"community": 0,
"norm_label": "_percentile()"
},
{
"label": "TestEngineBenchmarks",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L33",
"id": "test_performance_benchmarks_testenginebenchmarks",
"community": 0,
"norm_label": "testenginebenchmarks"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L35",
"id": "test_performance_benchmarks_testenginebenchmarks_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": ".test_suggest_matches_p95_under_500ms()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L51",
"id": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"community": 0,
"norm_label": ".test_suggest_matches_p95_under_500ms()"
},
{
"label": ".test_reconcile_batch_p95_under_5s()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L74",
"id": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"community": 0,
"norm_label": ".test_reconcile_batch_p95_under_5s()"
},
{
"label": "TestControllerBenchmarks",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L105",
"id": "test_performance_benchmarks_testcontrollerbenchmarks",
"community": 0,
"norm_label": "testcontrollerbenchmarks"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L110",
"id": "test_performance_benchmarks_testcontrollerbenchmarks_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": ".test_list_unreconciled_p95_under_200ms()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L126",
"id": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"community": 0,
"norm_label": ".test_list_unreconciled_p95_under_200ms()"
},
{
"label": "TestMVBenchmarks",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L172",
"id": "test_performance_benchmarks_testmvbenchmarks",
"community": 0,
"norm_label": "testmvbenchmarks"
},
{
"label": ".test_mv_refresh_under_2s()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L174",
"id": "test_performance_benchmarks_testmvbenchmarks_test_mv_refresh_under_2s",
"community": 0,
"norm_label": ".test_mv_refresh_under_2s()"
},
{
"label": "Performance benchmarks with P95 targets. Tagged with ``benchmark`` so they can",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L1",
"id": "test_performance_benchmarks_rationale_1",
"community": 0,
"norm_label": "performance benchmarks with p95 targets. tagged with ``benchmark`` so they can"
},
{
"label": "Return the ``p``-th percentile of ``samples`` (0-100).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L24",
"id": "test_performance_benchmarks_rationale_24",
"community": 0,
"norm_label": "return the ``p``-th percentile of ``samples`` (0-100)."
},
{
"label": "test_cron_methods.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_cron_methods_py",
"community": 9,
"norm_label": "test_cron_methods.py"
},
{
"label": "TestFusionBankRecCron",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L11",
"id": "test_cron_methods_testfusionbankreccron",
"community": 0,
"norm_label": "testfusionbankreccron"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L13",
"id": "test_cron_methods_testfusionbankreccron_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": ".test_cron_suggest_pending_creates_suggestions_for_new_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L18",
"id": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line",
"community": 0,
"norm_label": ".test_cron_suggest_pending_creates_suggestions_for_new_line()"
},
{
"label": ".test_cron_suggest_pending_skips_lines_with_recent_suggestions()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L32",
"id": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"community": 0,
"norm_label": ".test_cron_suggest_pending_skips_lines_with_recent_suggestions()"
},
{
"label": ".test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L49",
"id": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents",
"community": 0,
"norm_label": ".test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents()"
},
{
"label": ".test_cron_refresh_patterns_updates_existing_pattern()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L65",
"id": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern",
"community": 0,
"norm_label": ".test_cron_refresh_patterns_updates_existing_pattern()"
},
{
"label": ".test_cron_refresh_mv_does_not_raise()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L83",
"id": "test_cron_methods_testfusionbankreccron_test_cron_refresh_mv_does_not_raise",
"community": 10,
"norm_label": ".test_cron_refresh_mv_does_not_raise()"
},
{
"label": "Smoke tests for the cron handler methods. We don't test the Odoo cron scheduler",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L1",
"id": "test_cron_methods_rationale_1",
"community": 9,
"norm_label": "smoke tests for the cron handler methods. we don't test the odoo cron scheduler"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"community": 9,
"norm_label": "__init__.py"
},
{
"label": "test_legacy_tools_refactor.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_legacy_tools_refactor_py",
"community": 6,
"norm_label": "test_legacy_tools_refactor.py"
},
{
"label": "TestLegacyToolsRefactor",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L16",
"id": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"community": 6,
"norm_label": "testlegacytoolsrefactor"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L18",
"id": "test_legacy_tools_refactor_testlegacytoolsrefactor_setup",
"community": 6,
"norm_label": ".setup()"
},
{
"label": ".test_match_bank_line_to_payments_uses_engine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L22",
"id": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_match_bank_line_to_payments_uses_engine",
"community": 6,
"norm_label": ".test_match_bank_line_to_payments_uses_engine()"
},
{
"label": ".test_auto_reconcile_bank_lines_uses_engine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L40",
"id": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_auto_reconcile_bank_lines_uses_engine",
"community": 6,
"norm_label": ".test_auto_reconcile_bank_lines_uses_engine()"
},
{
"label": "Tests verifying legacy tools route through fusion.reconcile.engine when present.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L1",
"id": "test_legacy_tools_refactor_rationale_1",
"community": 6,
"norm_label": "tests verifying legacy tools route through fusion.reconcile.engine when present."
},
{
"label": "When engine is present, match_bank_line_to_payments must produce a parti",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L23",
"id": "test_legacy_tools_refactor_rationale_23",
"community": 6,
"norm_label": "when engine is present, match_bank_line_to_payments must produce a parti"
},
{
"label": "When engine is present, auto_reconcile_bank_lines must call fusion.recon",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L41",
"id": "test_legacy_tools_refactor_rationale_41",
"community": 6,
"norm_label": "when engine is present, auto_reconcile_bank_lines must call fusion.recon"
},
{
"label": "test_reconcile_engine_integration.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"community": 6,
"norm_label": "test_reconcile_engine_integration.py"
},
{
"label": "TestReconcileSimpleMatch",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L23",
"id": "test_reconcile_engine_integration_testreconcilesimplematch",
"community": 6,
"norm_label": "testreconcilesimplematch"
},
{
"label": ".test_simple_match_creates_partial_reconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L26",
"id": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_creates_partial_reconcile",
"community": 6,
"norm_label": ".test_simple_match_creates_partial_reconcile()"
},
{
"label": ".test_simple_match_marks_line_reconciled()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L36",
"id": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_marks_line_reconciled",
"community": 6,
"norm_label": ".test_simple_match_marks_line_reconciled()"
},
{
"label": ".test_simple_match_records_precedent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L43",
"id": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_records_precedent",
"community": 6,
"norm_label": ".test_simple_match_records_precedent()"
},
{
"label": "TestReconcilePartialChain",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L57",
"id": "test_reconcile_engine_integration_testreconcilepartialchain",
"community": 6,
"norm_label": "testreconcilepartialchain"
},
{
"label": ".test_partial_reconcile_leaves_residual()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L60",
"id": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"community": 6,
"norm_label": ".test_partial_reconcile_leaves_residual()"
},
{
"label": "TestReconcileBatch",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L76",
"id": "test_reconcile_engine_integration_testreconcilebatch",
"community": 6,
"norm_label": "testreconcilebatch"
},
{
"label": ".test_batch_reconciles_matchable_lines_only()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L79",
"id": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"community": 6,
"norm_label": ".test_batch_reconciles_matchable_lines_only()"
},
{
"label": ".test_batch_handles_empty_recordset()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L108",
"id": "test_reconcile_engine_integration_testreconcilebatch_test_batch_handles_empty_recordset",
"community": 6,
"norm_label": ".test_batch_handles_empty_recordset()"
},
{
"label": "TestSuggestThenAccept",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L115",
"id": "test_reconcile_engine_integration_testsuggestthenaccept",
"community": 0,
"norm_label": "testsuggestthenaccept"
},
{
"label": ".test_suggest_then_accept()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L118",
"id": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"community": 0,
"norm_label": ".test_suggest_then_accept()"
},
{
"label": ".test_suggest_supersedes_prior_pending()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L142",
"id": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"community": 0,
"norm_label": ".test_suggest_supersedes_prior_pending()"
},
{
"label": "TestUnreconcile",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L161",
"id": "test_reconcile_engine_integration_testunreconcile",
"community": 6,
"norm_label": "testunreconcile"
},
{
"label": ".test_unreconcile_removes_partial()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L164",
"id": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"community": 6,
"norm_label": ".test_unreconcile_removes_partial()"
},
{
"label": "TestEngineEdgeCases",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L180",
"id": "test_reconcile_engine_integration_testengineedgecases",
"community": 6,
"norm_label": "testengineedgecases"
},
{
"label": ".test_reconcile_validates_line_exists()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L183",
"id": "test_reconcile_engine_integration_testengineedgecases_test_reconcile_validates_line_exists",
"community": 6,
"norm_label": ".test_reconcile_validates_line_exists()"
},
{
"label": ".test_already_reconciled_line_skipped_in_batch()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L190",
"id": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"community": 6,
"norm_label": ".test_already_reconciled_line_skipped_in_batch()"
},
{
"label": "Integration tests for the reconcile engine. These tests use the test factories",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L1",
"id": "test_reconcile_engine_integration_rationale_1",
"community": 6,
"norm_label": "integration tests for the reconcile engine. these tests use the test factories"
},
{
"label": "The most common scenario: 1 bank line matched against 1 invoice exact.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L24",
"id": "test_reconcile_engine_integration_rationale_24",
"community": 6,
"norm_label": "the most common scenario: 1 bank line matched against 1 invoice exact."
},
{
"label": "Bank line amount < invoice amount -> partial reconcile, residual remains.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L58",
"id": "test_reconcile_engine_integration_rationale_58",
"community": 6,
"norm_label": "bank line amount < invoice amount -> partial reconcile, residual remains."
},
{
"label": "Bulk reconcile: mix of matchable and unmatchable lines.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L77",
"id": "test_reconcile_engine_integration_rationale_77",
"community": 6,
"norm_label": "bulk reconcile: mix of matchable and unmatchable lines."
},
{
"label": "Full flow: suggest_matches creates suggestions; accept_suggestion reconciles.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L116",
"id": "test_reconcile_engine_integration_rationale_116",
"community": 0,
"norm_label": "full flow: suggest_matches creates suggestions; accept_suggestion reconciles."
},
{
"label": "Reverse a reconciliation.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L162",
"id": "test_reconcile_engine_integration_rationale_162",
"community": 6,
"norm_label": "reverse a reconciliation."
},
{
"label": "Edge cases that came up during engine implementation.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L181",
"id": "test_reconcile_engine_integration_rationale_181",
"community": 6,
"norm_label": "edge cases that came up during engine implementation."
},
{
"label": "test_reconcile_engine_property.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"community": 1,
"norm_label": "test_reconcile_engine_property.py"
},
{
"label": "TestMatchingStrategyInvariants",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L21",
"id": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"community": 1,
"norm_label": "testmatchingstrategyinvariants"
},
{
"label": "test_amount_exact_picks_only_when_amount_matches()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L36",
"id": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"community": 1,
"norm_label": "test_amount_exact_picks_only_when_amount_matches()"
},
{
"label": "test_fifo_picks_oldest_first()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L71",
"id": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"community": 1,
"norm_label": "test_fifo_picks_oldest_first()"
},
{
"label": "test_multi_invoice_finds_combination_when_one_exists()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L107",
"id": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"community": 1,
"norm_label": "test_multi_invoice_finds_combination_when_one_exists()"
},
{
"label": "TestReconcileEngineInvariants",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L130",
"id": "test_reconcile_engine_property_testreconcileengineinvariants",
"community": 1,
"norm_label": "testreconcileengineinvariants"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L134",
"id": "test_reconcile_engine_property_testreconcileengineinvariants_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": "._make_bank_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L150",
"id": "test_reconcile_engine_property_testreconcileengineinvariants_make_bank_line",
"community": 1,
"norm_label": "._make_bank_line()"
},
{
"label": "._make_invoice()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L164",
"id": "test_reconcile_engine_property_testreconcileengineinvariants_make_invoice",
"community": 1,
"norm_label": "._make_invoice()"
},
{
"label": "test_invariant_simple_reconcile_balances()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L190",
"id": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"community": 1,
"norm_label": "test_invariant_simple_reconcile_balances()"
},
{
"label": "Property-based tests for reconcile engine invariants. Hypothesis generates rand",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L1",
"id": "test_reconcile_engine_property_rationale_1",
"community": 1,
"norm_label": "property-based tests for reconcile engine invariants. hypothesis generates rand"
},
{
"label": "Pure-Python invariants on the matching strategies (no ORM needed). Faster +",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L22",
"id": "test_reconcile_engine_property_rationale_22",
"community": 1,
"norm_label": "pure-python invariants on the matching strategies (no orm needed). faster +"
},
{
"label": "AmountExactStrategy returns picks IFF some candidate amount matches bank",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L38",
"id": "test_reconcile_engine_property_rationale_38",
"community": 1,
"norm_label": "amountexactstrategy returns picks iff some candidate amount matches bank"
},
{
"label": "FIFOStrategy picks candidates in order of decreasing age_days (oldest fi",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L72",
"id": "test_reconcile_engine_property_rationale_72",
"community": 1,
"norm_label": "fifostrategy picks candidates in order of decreasing age_days (oldest fi"
},
{
"label": "If amounts can sum to a target via <=3 elements, MultiInvoiceStrategy fi",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L108",
"id": "test_reconcile_engine_property_rationale_108",
"community": 1,
"norm_label": "if amounts can sum to a target via <=3 elements, multiinvoicestrategy fi"
},
{
"label": "ORM-backed property tests against the engine. Slower because each test creat",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L131",
"id": "test_reconcile_engine_property_rationale_131",
"community": 1,
"norm_label": "orm-backed property tests against the engine. slower because each test creat"
},
{
"label": "For any bank_amount = invoice_amount, reconcile_one produces: - exactly",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L191",
"id": "test_reconcile_engine_property_rationale_191",
"community": 1,
"norm_label": "for any bank_amount = invoice_amount, reconcile_one produces: - exactly"
},
{
"label": "test_precedent_lookup.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_precedent_lookup_py",
"community": 4,
"norm_label": "test_precedent_lookup.py"
},
{
"label": "TestPrecedentLookup",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L9",
"id": "test_precedent_lookup_testprecedentlookup",
"community": 4,
"norm_label": "testprecedentlookup"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L11",
"id": "test_precedent_lookup_testprecedentlookup_setup",
"community": 4,
"norm_label": ".setup()"
},
{
"label": ".test_finds_amount_exact_precedents()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L28",
"id": "test_precedent_lookup_testprecedentlookup_test_finds_amount_exact_precedents",
"community": 4,
"norm_label": ".test_finds_amount_exact_precedents()"
},
{
"label": ".test_returns_empty_for_unknown_partner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L34",
"id": "test_precedent_lookup_testprecedentlookup_test_returns_empty_for_unknown_partner",
"community": 4,
"norm_label": ".test_returns_empty_for_unknown_partner()"
},
{
"label": ".test_respects_k_limit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L39",
"id": "test_precedent_lookup_testprecedentlookup_test_respects_k_limit",
"community": 4,
"norm_label": ".test_respects_k_limit()"
},
{
"label": ".test_results_sorted_by_similarity_desc()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L54",
"id": "test_precedent_lookup_testprecedentlookup_test_results_sorted_by_similarity_desc",
"community": 4,
"norm_label": ".test_results_sorted_by_similarity_desc()"
},
{
"label": ".test_memo_overlap_boosts_score()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L60",
"id": "test_precedent_lookup_testprecedentlookup_test_memo_overlap_boosts_score",
"community": 4,
"norm_label": ".test_memo_overlap_boosts_score()"
},
{
"label": ".test_amount_outside_tolerance_excluded()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L70",
"id": "test_precedent_lookup_testprecedentlookup_test_amount_outside_tolerance_excluded",
"community": 4,
"norm_label": ".test_amount_outside_tolerance_excluded()"
},
{
"label": "test_auto_reconcile_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_auto_reconcile_wizard_py",
"community": 0,
"norm_label": "test_auto_reconcile_wizard.py"
},
{
"label": "TestAutoReconcileWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L8",
"id": "test_auto_reconcile_wizard_testautoreconcilewizard",
"community": 0,
"norm_label": "testautoreconcilewizard"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L10",
"id": "test_auto_reconcile_wizard_testautoreconcilewizard_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": ".test_wizard_runs_and_reconciles_matchable_lines()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L15",
"id": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"community": 0,
"norm_label": ".test_wizard_runs_and_reconciles_matchable_lines()"
},
{
"label": ".test_wizard_filters_by_date_range()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L31",
"id": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_filters_by_date_range",
"community": 0,
"norm_label": ".test_wizard_filters_by_date_range()"
},
{
"label": ".test_wizard_skips_when_only_with_partner_excludes_orphans()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L41",
"id": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"community": 0,
"norm_label": ".test_wizard_skips_when_only_with_partner_excludes_orphans()"
},
{
"label": "Tests for fusion.auto.reconcile.wizard.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L1",
"id": "test_auto_reconcile_wizard_rationale_1",
"community": 0,
"norm_label": "tests for fusion.auto.reconcile.wizard."
},
{
"label": "test_factories.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_factories_py",
"community": 9,
"norm_label": "test_factories.py"
},
{
"label": "TestFactories",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L12",
"id": "test_factories_testfactories",
"community": 0,
"norm_label": "testfactories"
},
{
"label": ".test_make_bank_journal()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L14",
"id": "test_factories_testfactories_test_make_bank_journal",
"community": 0,
"norm_label": ".test_make_bank_journal()"
},
{
"label": ".test_make_bank_statement()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L19",
"id": "test_factories_testfactories_test_make_bank_statement",
"community": 0,
"norm_label": ".test_make_bank_statement()"
},
{
"label": ".test_make_bank_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L24",
"id": "test_factories_testfactories_test_make_bank_line",
"community": 0,
"norm_label": ".test_make_bank_line()"
},
{
"label": ".test_make_bank_line_with_partner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L31",
"id": "test_factories_testfactories_test_make_bank_line_with_partner",
"community": 0,
"norm_label": ".test_make_bank_line_with_partner()"
},
{
"label": ".test_make_invoice_posted()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L36",
"id": "test_factories_testfactories_test_make_invoice_posted",
"community": 0,
"norm_label": ".test_make_invoice_posted()"
},
{
"label": ".test_make_vendor_bill_posted()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L44",
"id": "test_factories_testfactories_test_make_vendor_bill_posted",
"community": 0,
"norm_label": ".test_make_vendor_bill_posted()"
},
{
"label": ".test_make_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L50",
"id": "test_factories_testfactories_test_make_suggestion",
"community": 0,
"norm_label": ".test_make_suggestion()"
},
{
"label": ".test_make_pattern()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L57",
"id": "test_factories_testfactories_test_make_pattern",
"community": 0,
"norm_label": ".test_make_pattern()"
},
{
"label": ".test_make_precedent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L63",
"id": "test_factories_testfactories_test_make_precedent",
"community": 0,
"norm_label": ".test_make_precedent()"
},
{
"label": ".test_make_reconcileable_pair()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L70",
"id": "test_factories_testfactories_test_make_reconcileable_pair",
"community": 0,
"norm_label": ".test_make_reconcileable_pair()"
},
{
"label": "Smoke tests verifying the factories produce usable records. Not testing factory",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L1",
"id": "test_factories_rationale_1",
"community": 9,
"norm_label": "smoke tests verifying the factories produce usable records. not testing factory"
},
{
"label": "test_pattern_extraction.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_pattern_extraction_py",
"community": 10,
"norm_label": "test_pattern_extraction.py"
},
{
"label": "TestPatternExtractor",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L9",
"id": "test_pattern_extraction_testpatternextractor",
"community": 10,
"norm_label": "testpatternextractor"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L11",
"id": "test_pattern_extraction_testpatternextractor_setup",
"community": 10,
"norm_label": ".setup()"
},
{
"label": "._make_precedent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L17",
"id": "test_pattern_extraction_testpatternextractor_make_precedent",
"community": 10,
"norm_label": "._make_precedent()"
},
{
"label": ".test_extracts_typical_amount_range()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L30",
"id": "test_pattern_extraction_testpatternextractor_test_extracts_typical_amount_range",
"community": 10,
"norm_label": ".test_extracts_typical_amount_range()"
},
{
"label": ".test_detects_exact_amount_strategy()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L39",
"id": "test_pattern_extraction_testpatternextractor_test_detects_exact_amount_strategy",
"community": 10,
"norm_label": ".test_detects_exact_amount_strategy()"
},
{
"label": ".test_detects_multi_invoice_strategy()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L46",
"id": "test_pattern_extraction_testpatternextractor_test_detects_multi_invoice_strategy",
"community": 10,
"norm_label": ".test_detects_multi_invoice_strategy()"
},
{
"label": ".test_computes_cadence_days()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L53",
"id": "test_pattern_extraction_testpatternextractor_test_computes_cadence_days",
"community": 10,
"norm_label": ".test_computes_cadence_days()"
},
{
"label": ".test_extracts_common_memo_tokens()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L60",
"id": "test_pattern_extraction_testpatternextractor_test_extracts_common_memo_tokens",
"community": 10,
"norm_label": ".test_extracts_common_memo_tokens()"
},
{
"label": ".test_returns_zero_count_for_partner_with_no_precedents()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L69",
"id": "test_pattern_extraction_testpatternextractor_test_returns_zero_count_for_partner_with_no_precedents",
"community": 10,
"norm_label": ".test_returns_zero_count_for_partner_with_no_precedents()"
},
{
"label": "test_migration_round_trip.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_migration_round_trip_py",
"community": 9,
"norm_label": "test_migration_round_trip.py"
},
{
"label": "TestMigrationRoundTrip",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L21",
"id": "test_migration_round_trip_testmigrationroundtrip",
"community": 0,
"norm_label": "testmigrationroundtrip"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L23",
"id": "test_migration_round_trip_testmigrationroundtrip_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": "._seed_partial_reconciles()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L33",
"id": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"community": 0,
"norm_label": "._seed_partial_reconciles()"
},
{
"label": "._wipe_precedents()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L57",
"id": "test_migration_round_trip_testmigrationroundtrip_wipe_precedents",
"community": 0,
"norm_label": "._wipe_precedents()"
},
{
"label": ".test_bootstrap_creates_precedents_from_existing_reconciles()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L62",
"id": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"community": 0,
"norm_label": ".test_bootstrap_creates_precedents_from_existing_reconciles()"
},
{
"label": ".test_bootstrap_step_idempotent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L92",
"id": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"community": 0,
"norm_label": ".test_bootstrap_step_idempotent()"
},
{
"label": ".test_bootstrap_refreshes_mv_without_error()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L107",
"id": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"community": 0,
"norm_label": ".test_bootstrap_refreshes_mv_without_error()"
},
{
"label": "Migration round-trip: bootstrap step backfills precedents from existing account.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L1",
"id": "test_migration_round_trip_rationale_1",
"community": 9,
"norm_label": "migration round-trip: bootstrap step backfills precedents from existing account."
},
{
"label": "Create one reconciled bank-line/invoice pair per amount, reusing a singl",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L34",
"id": "test_migration_round_trip_rationale_34",
"community": 0,
"norm_label": "create one reconciled bank-line/invoice pair per amount, reusing a singl"
},
{
"label": "The bootstrap call must not raise even when there's nothing to do.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L108",
"id": "test_migration_round_trip_rationale_108",
"community": 0,
"norm_label": "the bootstrap call must not raise even when there's nothing to do."
},
{
"label": "test_matching_strategies.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_matching_strategies_py",
"community": 1,
"norm_label": "test_matching_strategies.py"
},
{
"label": "TestAmountExactStrategy",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L8",
"id": "test_matching_strategies_testamountexactstrategy",
"community": 1,
"norm_label": "testamountexactstrategy"
},
{
"label": ".test_picks_exact_amount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L10",
"id": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"community": 1,
"norm_label": ".test_picks_exact_amount()"
},
{
"label": ".test_no_match_when_no_exact()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L20",
"id": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"community": 1,
"norm_label": ".test_no_match_when_no_exact()"
},
{
"label": ".test_picks_oldest_when_multiple_exact()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L28",
"id": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"community": 1,
"norm_label": ".test_picks_oldest_when_multiple_exact()"
},
{
"label": ".test_handles_empty_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L37",
"id": "test_matching_strategies_testamountexactstrategy_test_handles_empty_candidates",
"community": 1,
"norm_label": ".test_handles_empty_candidates()"
},
{
"label": "TestFIFOStrategy",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L43",
"id": "test_matching_strategies_testfifostrategy",
"community": 1,
"norm_label": "testfifostrategy"
},
{
"label": ".test_picks_oldest_first()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L45",
"id": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"community": 1,
"norm_label": ".test_picks_oldest_first()"
},
{
"label": ".test_handles_partial_payment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L54",
"id": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"community": 1,
"norm_label": ".test_handles_partial_payment()"
},
{
"label": ".test_handles_empty_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L62",
"id": "test_matching_strategies_testfifostrategy_test_handles_empty_candidates",
"community": 1,
"norm_label": ".test_handles_empty_candidates()"
},
{
"label": "TestMultiInvoiceStrategy",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L68",
"id": "test_matching_strategies_testmultiinvoicestrategy",
"community": 1,
"norm_label": "testmultiinvoicestrategy"
},
{
"label": ".test_finds_smallest_set_summing_to_amount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L70",
"id": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"community": 1,
"norm_label": ".test_finds_smallest_set_summing_to_amount()"
},
{
"label": ".test_returns_empty_when_no_combination_sums()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L85",
"id": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"community": 1,
"norm_label": ".test_returns_empty_when_no_combination_sums()"
},
{
"label": ".test_respects_max_combinations()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L94",
"id": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"community": 1,
"norm_label": ".test_respects_max_combinations()"
},
{
"label": ".test_strategy_name_includes_combination_size()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L103",
"id": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"community": 1,
"norm_label": ".test_strategy_name_includes_combination_size()"
},
{
"label": "test_controller.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_controller_py",
"community": 9,
"norm_label": "test_controller.py"
},
{
"label": "TestBankRecController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L18",
"id": "test_controller_testbankreccontroller",
"community": 0,
"norm_label": "testbankreccontroller"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L24",
"id": "test_controller_testbankreccontroller_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": "._jsonrpc()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L49",
"id": "test_controller_testbankreccontroller_jsonrpc",
"community": 0,
"norm_label": "._jsonrpc()"
},
{
"label": ".test_get_state()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L85",
"id": "test_controller_testbankreccontroller_test_get_state",
"community": 0,
"norm_label": ".test_get_state()"
},
{
"label": ".test_list_unreconciled()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L100",
"id": "test_controller_testbankreccontroller_test_list_unreconciled",
"community": 0,
"norm_label": ".test_list_unreconciled()"
},
{
"label": ".test_get_line_detail()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L130",
"id": "test_controller_testbankreccontroller_test_get_line_detail",
"community": 0,
"norm_label": ".test_get_line_detail()"
},
{
"label": ".test_suggest_matches()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L149",
"id": "test_controller_testbankreccontroller_test_suggest_matches",
"community": 0,
"norm_label": ".test_suggest_matches()"
},
{
"label": ".test_accept_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L164",
"id": "test_controller_testbankreccontroller_test_accept_suggestion",
"community": 0,
"norm_label": ".test_accept_suggestion()"
},
{
"label": "._make_pair()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L184",
"id": "test_controller_testbankreccontroller_make_pair",
"community": 0,
"norm_label": "._make_pair()"
},
{
"label": ".test_reconcile_manual()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L202",
"id": "test_controller_testbankreccontroller_test_reconcile_manual",
"community": 0,
"norm_label": ".test_reconcile_manual()"
},
{
"label": ".test_unreconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L215",
"id": "test_controller_testbankreccontroller_test_unreconcile",
"community": 0,
"norm_label": ".test_unreconcile()"
},
{
"label": ".test_write_off_smoke()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L229",
"id": "test_controller_testbankreccontroller_test_write_off_smoke",
"community": 0,
"norm_label": ".test_write_off_smoke()"
},
{
"label": ".test_bulk_reconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L268",
"id": "test_controller_testbankreccontroller_test_bulk_reconcile",
"community": 0,
"norm_label": ".test_bulk_reconcile()"
},
{
"label": ".test_get_partner_history()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L286",
"id": "test_controller_testbankreccontroller_test_get_partner_history",
"community": 0,
"norm_label": ".test_get_partner_history()"
},
{
"label": ".test_unauthenticated_request_blocked()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L305",
"id": "test_controller_testbankreccontroller_test_unauthenticated_request_blocked",
"community": 0,
"norm_label": ".test_unauthenticated_request_blocked()"
},
{
"label": "Tests for the fusion bank-rec HTTP controller (Task 26). Uses ``HttpCase`` so w",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L1",
"id": "test_controller_rationale_1",
"community": 9,
"norm_label": "tests for the fusion bank-rec http controller (task 26). uses ``httpcase`` so w"
},
{
"label": "End-to-end coverage of the 10 JSON-RPC endpoints.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L19",
"id": "test_controller_rationale_19",
"community": 0,
"norm_label": "end-to-end coverage of the 10 json-rpc endpoints."
},
{
"label": "POST a JSON-RPC envelope to ``/fusion/bank_rec/<endpoint>``. Returns th",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L50",
"id": "test_controller_rationale_50",
"community": 0,
"norm_label": "post a json-rpc envelope to ``/fusion/bank_rec/<endpoint>``. returns th"
},
{
"label": "Inline reconcile-able pair against ``self.journal``. The shared ``make_",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L185",
"id": "test_controller_rationale_185",
"community": 0,
"norm_label": "inline reconcile-able pair against ``self.journal``. the shared ``make_"
},
{
"label": "test_coexistence.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_coexistence_py",
"community": 15,
"norm_label": "test_coexistence.py"
},
{
"label": "TestCoexistence",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L12",
"id": "test_coexistence_testcoexistence",
"community": 15,
"norm_label": "testcoexistence"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L14",
"id": "test_coexistence_testcoexistence_setup",
"community": 15,
"norm_label": ".setup()"
},
{
"label": "._account_accountant_installed()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L19",
"id": "test_coexistence_testcoexistence_account_accountant_installed",
"community": 15,
"norm_label": "._account_accountant_installed()"
},
{
"label": ".test_group_exists()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L25",
"id": "test_coexistence_testcoexistence_test_group_exists",
"community": 15,
"norm_label": ".test_group_exists()"
},
{
"label": ".test_recompute_when_enterprise_present()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L28",
"id": "test_coexistence_testcoexistence_test_recompute_when_enterprise_present",
"community": 15,
"norm_label": ".test_recompute_when_enterprise_present()"
},
{
"label": ".test_recompute_when_enterprise_absent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L41",
"id": "test_coexistence_testcoexistence_test_recompute_when_enterprise_absent",
"community": 15,
"norm_label": ".test_recompute_when_enterprise_absent()"
},
{
"label": ".test_menu_has_coexistence_group()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L64",
"id": "test_coexistence_testcoexistence_test_menu_has_coexistence_group",
"community": 15,
"norm_label": ".test_menu_has_coexistence_group()"
},
{
"label": ".test_engine_works_regardless_of_coexistence()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L79",
"id": "test_coexistence_testcoexistence_test_engine_works_regardless_of_coexistence",
"community": 15,
"norm_label": ".test_engine_works_regardless_of_coexistence()"
},
{
"label": "Coexistence tests: fusion_accounting_bank_rec menus only visible when Enterprise",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L1",
"id": "test_coexistence_rationale_1",
"community": 15,
"norm_label": "coexistence tests: fusion_accounting_bank_rec menus only visible when enterprise"
},
{
"label": "When account_accountant is installed, group should be empty.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L29",
"id": "test_coexistence_rationale_29",
"community": 15,
"norm_label": "when account_accountant is installed, group should be empty."
},
{
"label": "When account_accountant is uninstalled, all internal users get the group.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L42",
"id": "test_coexistence_rationale_42",
"community": 15,
"norm_label": "when account_accountant is uninstalled, all internal users get the group."
},
{
"label": "The fusion bank-rec root menu must have the coexistence group attached.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L65",
"id": "test_coexistence_rationale_65",
"community": 15,
"norm_label": "the fusion bank-rec root menu must have the coexistence group attached."
},
{
"label": "The reconcile engine must work even when Enterprise is installed (it's t",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L80",
"id": "test_coexistence_rationale_80",
"community": 15,
"norm_label": "the reconcile engine must work even when enterprise is installed (it's t"
},
{
"label": "test_bank_rec_adapter.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_adapter_py",
"community": 9,
"norm_label": "test_bank_rec_adapter.py"
},
{
"label": "TestBankRecAdapter",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L9",
"id": "test_bank_rec_adapter_testbankrecadapter",
"community": 0,
"norm_label": "testbankrecadapter"
},
{
"label": ".setUp()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L11",
"id": "test_bank_rec_adapter_testbankrecadapter_setup",
"community": 0,
"norm_label": ".setup()"
},
{
"label": ".test_list_unreconciled_via_fusion_returns_base_fields()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L16",
"id": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_fusion_returns_base_fields",
"community": 0,
"norm_label": ".test_list_unreconciled_via_fusion_returns_base_fields()"
},
{
"label": ".test_list_unreconciled_via_community_omits_fusion_fields()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L30",
"id": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_community_omits_fusion_fields",
"community": 0,
"norm_label": ".test_list_unreconciled_via_community_omits_fusion_fields()"
},
{
"label": ".test_suggest_matches_via_fusion_returns_dict()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L38",
"id": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict",
"community": 0,
"norm_label": ".test_suggest_matches_via_fusion_returns_dict()"
},
{
"label": ".test_suggest_matches_via_community_returns_empty()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L48",
"id": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_community_returns_empty",
"community": 0,
"norm_label": ".test_suggest_matches_via_community_returns_empty()"
},
{
"label": ".test_accept_suggestion_via_fusion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L54",
"id": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"community": 0,
"norm_label": ".test_accept_suggestion_via_fusion()"
},
{
"label": ".test_accept_suggestion_via_community_raises()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L67",
"id": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_community_raises",
"community": 0,
"norm_label": ".test_accept_suggestion_via_community_raises()"
},
{
"label": ".test_unreconcile_via_fusion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L71",
"id": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"community": 6,
"norm_label": ".test_unreconcile_via_fusion()"
},
{
"label": "Tests for BankRecAdapter's fusion paths.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L1",
"id": "test_bank_rec_adapter_rationale_1",
"community": 9,
"norm_label": "tests for bankrecadapter's fusion paths."
},
{
"label": "fusion_reconcile_precedent.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_precedent.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_precedent_py",
"community": 32,
"norm_label": "fusion_reconcile_precedent.py"
},
{
"label": "FusionReconcilePrecedent",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_precedent.py",
"source_location": "L11",
"id": "fusion_reconcile_precedent_fusionreconcileprecedent",
"community": 32,
"norm_label": "fusionreconcileprecedent"
},
{
"label": "Per-historical-decision reconciliation memory. One row per past reconciliation.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_precedent.py",
"source_location": "L1",
"id": "fusion_reconcile_precedent_rationale_1",
"community": 32,
"norm_label": "per-historical-decision reconciliation memory. one row per past reconciliation."
},
{
"label": "fusion_reconcile_pattern.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_pattern.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_pattern_py",
"community": 33,
"norm_label": "fusion_reconcile_pattern.py"
},
{
"label": "FusionReconcilePattern",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_pattern.py",
"source_location": "L11",
"id": "fusion_reconcile_pattern_fusionreconcilepattern",
"community": 33,
"norm_label": "fusionreconcilepattern"
},
{
"label": "Per-partner bank reconciliation pattern aggregate. One row per (company_id, par",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_pattern.py",
"source_location": "L1",
"id": "fusion_reconcile_pattern_rationale_1",
"community": 33,
"norm_label": "per-partner bank reconciliation pattern aggregate. one row per (company_id, par"
},
{
"label": "account_reconcile_model.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_reconcile_model.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_reconcile_model_py",
"community": 34,
"norm_label": "account_reconcile_model.py"
},
{
"label": "AccountReconcileModel",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_reconcile_model.py",
"source_location": "L13",
"id": "account_reconcile_model_accountreconcilemodel",
"community": 34,
"norm_label": "accountreconcilemodel"
},
{
"label": "Inherit account.reconcile.model to add Phase 1 AI integration hooks. This is a",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_reconcile_model.py",
"source_location": "L1",
"id": "account_reconcile_model_rationale_1",
"community": 34,
"norm_label": "inherit account.reconcile.model to add phase 1 ai integration hooks. this is a"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_init_py",
"community": 42,
"norm_label": "__init__.py"
},
{
"label": "fusion_bank_rec_cron.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"community": 10,
"norm_label": "fusion_bank_rec_cron.py"
},
{
"label": "FusionBankRecCron",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L20",
"id": "fusion_bank_rec_cron_fusionbankreccron",
"community": 10,
"norm_label": "fusionbankreccron"
},
{
"label": "_cron_suggest_pending()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L25",
"id": "fusion_bank_rec_cron_cron_suggest_pending",
"community": 0,
"norm_label": "_cron_suggest_pending()"
},
{
"label": "_cron_refresh_patterns()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L64",
"id": "fusion_bank_rec_cron_cron_refresh_patterns",
"community": 0,
"norm_label": "_cron_refresh_patterns()"
},
{
"label": "_cron_refresh_mv()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L95",
"id": "fusion_bank_rec_cron_cron_refresh_mv",
"community": 10,
"norm_label": "_cron_refresh_mv()"
},
{
"label": "Cron handler model for fusion_accounting_bank_rec. Three scheduled jobs: - _cro",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L1",
"id": "fusion_bank_rec_cron_rationale_1",
"community": 10,
"norm_label": "cron handler model for fusion_accounting_bank_rec. three scheduled jobs: - _cro"
},
{
"label": "For each unreconciled bank line that doesn't have a recent pending sugge",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L26",
"id": "fusion_bank_rec_cron_rationale_26",
"community": 48,
"norm_label": "for each unreconciled bank line that doesn't have a recent pending sugge"
},
{
"label": "For each (company, partner) pair with precedents, recompute and upsert t",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L65",
"id": "fusion_bank_rec_cron_rationale_65",
"community": 49,
"norm_label": "for each (company, partner) pair with precedents, recompute and upsert t"
},
{
"label": "Refresh the materialized view CONCURRENTLY using an autocommit cursor.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L96",
"id": "fusion_bank_rec_cron_rationale_96",
"community": 50,
"norm_label": "refresh the materialized view concurrently using an autocommit cursor."
},
{
"label": "fusion_unreconciled_bank_line_mv.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_unreconciled_bank_line_mv_py",
"community": 11,
"norm_label": "fusion_unreconciled_bank_line_mv.py"
},
{
"label": "FusionUnreconciledBankLineMV",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L17",
"id": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv",
"community": 11,
"norm_label": "fusionunreconciledbanklinemv"
},
{
"label": ".init()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L44",
"id": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv_init",
"community": 11,
"norm_label": ".init()"
},
{
"label": "_refresh()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L59",
"id": "fusion_unreconciled_bank_line_mv_refresh",
"community": 11,
"norm_label": "_refresh()"
},
{
"label": "Materialized view exposing pre-aggregated unreconciled-bank-line data. The MV i",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L1",
"id": "fusion_unreconciled_bank_line_mv_rationale_1",
"community": 11,
"norm_label": "materialized view exposing pre-aggregated unreconciled-bank-line data. the mv i"
},
{
"label": "Create the MV if missing. Reads create_mv_unreconciled_bank_line.sql an",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L45",
"id": "fusion_unreconciled_bank_line_mv_rationale_45",
"community": 11,
"norm_label": "create the mv if missing. reads create_mv_unreconciled_bank_line.sql an"
},
{
"label": "Refresh the MV. If ``concurrently=True`` (default), uses REFRES",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L60",
"id": "fusion_unreconciled_bank_line_mv_rationale_60",
"community": 51,
"norm_label": "refresh the mv. if ``concurrently=true`` (default), uses refres"
},
{
"label": "fusion_migration_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_migration_wizard_py",
"community": 17,
"norm_label": "fusion_migration_wizard.py"
},
{
"label": "FusionMigrationWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L23",
"id": "fusion_migration_wizard_fusionmigrationwizard",
"community": 17,
"norm_label": "fusionmigrationwizard"
},
{
"label": "._bank_rec_bootstrap_step()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L26",
"id": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"community": 0,
"norm_label": "._bank_rec_bootstrap_step()"
},
{
"label": ".action_run_migration()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L70",
"id": "fusion_migration_wizard_fusionmigrationwizard_action_run_migration",
"community": 17,
"norm_label": ".action_run_migration()"
},
{
"label": "Bank-rec specific migration step. Hooks into fusion.migration.wizard (defined b",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L1",
"id": "fusion_migration_wizard_rationale_1",
"community": 17,
"norm_label": "bank-rec specific migration step. hooks into fusion.migration.wizard (defined b"
},
{
"label": "Migration step: backfill precedents + refresh patterns + refresh MV. Re",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L27",
"id": "fusion_migration_wizard_rationale_27",
"community": 0,
"norm_label": "migration step: backfill precedents + refresh patterns + refresh mv. re"
},
{
"label": "Override the migration entry-point to add the bank-rec step. Calls supe",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L71",
"id": "fusion_migration_wizard_rationale_71",
"community": 17,
"norm_label": "override the migration entry-point to add the bank-rec step. calls supe"
},
{
"label": "account_bank_statement_line.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_bank_statement_line_py",
"community": 24,
"norm_label": "account_bank_statement_line.py"
},
{
"label": "AccountBankStatementLine",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L12",
"id": "account_bank_statement_line_accountbankstatementline",
"community": 24,
"norm_label": "accountbankstatementline"
},
{
"label": "._compute_top_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L36",
"id": "account_bank_statement_line_accountbankstatementline_compute_top_suggestion",
"community": 24,
"norm_label": "._compute_top_suggestion()"
},
{
"label": "_compute_bank_statement_attachment_ids()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L48",
"id": "account_bank_statement_line_compute_bank_statement_attachment_ids",
"community": 24,
"norm_label": "_compute_bank_statement_attachment_ids()"
},
{
"label": "Inherit account.bank.statement.line to add Phase 1 widget compute fields. These",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L1",
"id": "account_bank_statement_line_rationale_1",
"community": 24,
"norm_label": "inherit account.bank.statement.line to add phase 1 widget compute fields. these"
},
{
"label": "fusion_reconcile_suggestion.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"community": 11,
"norm_label": "fusion_reconcile_suggestion.py"
},
{
"label": "FusionReconcileSuggestion",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L19",
"id": "fusion_reconcile_suggestion_fusionreconcilesuggestion",
"community": 11,
"norm_label": "fusionreconcilesuggestion"
},
{
"label": "_compute_band()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L92",
"id": "fusion_reconcile_suggestion_compute_band",
"community": 11,
"norm_label": "_compute_band()"
},
{
"label": "create()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L110",
"id": "fusion_reconcile_suggestion_create",
"community": 11,
"norm_label": "create()"
},
{
"label": ".write()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L115",
"id": "fusion_reconcile_suggestion_fusionreconcilesuggestion_write",
"community": 11,
"norm_label": ".write()"
},
{
"label": "._trigger_mv_refresh()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L122",
"id": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"community": 11,
"norm_label": "._trigger_mv_refresh()"
},
{
"label": "Persisted AI suggestions for bank line reconciliations. One row per (statement_",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L1",
"id": "fusion_reconcile_suggestion_rationale_1",
"community": 11,
"norm_label": "persisted ai suggestions for bank line reconciliations. one row per (statement_"
},
{
"label": "Best-effort MV refresh; never poison the originating transaction. Uses",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L123",
"id": "fusion_reconcile_suggestion_rationale_123",
"community": 11,
"norm_label": "best-effort mv refresh; never poison the originating transaction. uses"
},
{
"label": "fusion_bank_rec_widget.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_widget_py",
"community": 25,
"norm_label": "fusion_bank_rec_widget.py"
},
{
"label": "FusionBankRecWidget",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L12",
"id": "fusion_bank_rec_widget_fusionbankrecwidget",
"community": 25,
"norm_label": "fusionbankrecwidget"
},
{
"label": ".action_open_kanban()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L26",
"id": "fusion_bank_rec_widget_fusionbankrecwidget_action_open_kanban",
"community": 25,
"norm_label": ".action_open_kanban()"
},
{
"label": "Per-request widget state. Holds the kanban-load response shape so the controller",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L1",
"id": "fusion_bank_rec_widget_rationale_1",
"community": 25,
"norm_label": "per-request widget state. holds the kanban-load response shape so the controller"
},
{
"label": "Return a window action opening the OWL kanban for this journal.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L27",
"id": "fusion_bank_rec_widget_rationale_27",
"community": 25,
"norm_label": "return a window action opening the owl kanban for this journal."
},
{
"label": "fusion_reconcile_engine.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"community": 6,
"norm_label": "fusion_reconcile_engine.py"
},
{
"label": "FusionReconcileEngine",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L45",
"id": "fusion_reconcile_engine_fusionreconcileengine",
"community": 1,
"norm_label": "fusionreconcileengine"
},
{
"label": "reconcile_one()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L54",
"id": "fusion_reconcile_engine_reconcile_one",
"community": 6,
"norm_label": "reconcile_one()"
},
{
"label": "reconcile_batch()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L167",
"id": "fusion_reconcile_engine_reconcile_batch",
"community": 6,
"norm_label": "reconcile_batch()"
},
{
"label": "suggest_matches()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L204",
"id": "fusion_reconcile_engine_suggest_matches",
"community": 1,
"norm_label": "suggest_matches()"
},
{
"label": "accept_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L257",
"id": "fusion_reconcile_engine_accept_suggestion",
"community": 6,
"norm_label": "accept_suggestion()"
},
{
"label": "write_off()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L277",
"id": "fusion_reconcile_engine_write_off",
"community": 6,
"norm_label": "write_off()"
},
{
"label": "unreconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L293",
"id": "fusion_reconcile_engine_unreconcile",
"community": 6,
"norm_label": "unreconcile()"
},
{
"label": "._validate_reconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L333",
"id": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile",
"community": 1,
"norm_label": "._validate_reconcile()"
},
{
"label": "._build_counterpart_vals()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L348",
"id": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals",
"community": 1,
"norm_label": "._build_counterpart_vals()"
},
{
"label": "._build_write_off_vals()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L374",
"id": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals",
"community": 1,
"norm_label": "._build_write_off_vals()"
},
{
"label": "._fetch_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L392",
"id": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"community": 1,
"norm_label": "._fetch_candidates()"
},
{
"label": "._records_to_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L405",
"id": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"community": 1,
"norm_label": "._records_to_candidates()"
},
{
"label": "._apply_strategy()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L420",
"id": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"community": 1,
"norm_label": "._apply_strategy()"
},
{
"label": "._post_audit()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L438",
"id": "fusion_reconcile_engine_fusionreconcileengine_post_audit",
"community": 1,
"norm_label": "._post_audit()"
},
{
"label": "._record_precedent()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L456",
"id": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"community": 1,
"norm_label": "._record_precedent()"
},
{
"label": "The reconcile engine \u2014 orchestrator for all bank-line reconciliations. Public A",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L1",
"id": "fusion_reconcile_engine_rationale_1",
"community": 1,
"norm_label": "the reconcile engine \u2014 orchestrator for all bank-line reconciliations. public a"
},
{
"label": "Reconcile one bank line against a set of journal items. Returns: ``{'pa",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L56",
"id": "fusion_reconcile_engine_rationale_56",
"community": 1,
"norm_label": "reconcile one bank line against a set of journal items. returns: ``{'pa"
},
{
"label": "Bulk-reconcile a recordset using the chosen strategy. Returns: ``{'reco",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L168",
"id": "fusion_reconcile_engine_rationale_168",
"community": 1,
"norm_label": "bulk-reconcile a recordset using the chosen strategy. returns: ``{'reco"
},
{
"label": "Compute and persist AI suggestions per line. Returns: dict mapping ``li",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L205",
"id": "fusion_reconcile_engine_rationale_205",
"community": 1,
"norm_label": "compute and persist ai suggestions per line. returns: dict mapping ``li"
},
{
"label": "User clicked Accept on a suggestion -> reconcile via its proposal. Retu",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L258",
"id": "fusion_reconcile_engine_rationale_258",
"community": 1,
"norm_label": "user clicked accept on a suggestion -> reconcile via its proposal. retu"
},
{
"label": "Create a write-off move + reconcile the bank line against it. Returns:",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L278",
"id": "fusion_reconcile_engine_rationale_278",
"community": 1,
"norm_label": "create a write-off move + reconcile the bank line against it. returns:"
},
{
"label": "Reverse a reconciliation. Handles full vs. partial chains. Because ``re",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L294",
"id": "fusion_reconcile_engine_rationale_294",
"community": 1,
"norm_label": "reverse a reconciliation. handles full vs. partial chains. because ``re"
},
{
"label": "Phase 2: structural + safety checks.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L334",
"id": "fusion_reconcile_engine_rationale_334",
"community": 1,
"norm_label": "phase 2: structural + safety checks."
},
{
"label": "Build the vals for one counterpart line that mirrors an invoice line on",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L350",
"id": "fusion_reconcile_engine_rationale_350",
"community": 1,
"norm_label": "build the vals for one counterpart line that mirrors an invoice line on"
},
{
"label": "Build the vals for a write-off counterpart line on the bank move. ``bal",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L376",
"id": "fusion_reconcile_engine_rationale_376",
"community": 1,
"norm_label": "build the vals for a write-off counterpart line on the bank move. ``bal"
},
{
"label": "SQL pre-filter: open journal items matching partner + reconcilable accou",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L393",
"id": "fusion_reconcile_engine_rationale_393",
"community": 1,
"norm_label": "sql pre-filter: open journal items matching partner + reconcilable accou"
},
{
"label": "Convert ``account.move.line`` recordset to ``Candidate`` dataclasses.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L406",
"id": "fusion_reconcile_engine_rationale_406",
"community": 1,
"norm_label": "convert ``account.move.line`` recordset to ``candidate`` dataclasses."
},
{
"label": "Apply the named strategy. Returns matching ``account.move.line`` records",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L421",
"id": "fusion_reconcile_engine_rationale_421",
"community": 1,
"norm_label": "apply the named strategy. returns matching ``account.move.line`` records"
},
{
"label": "Append an audit log to the bank-line move's chatter.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L439",
"id": "fusion_reconcile_engine_rationale_439",
"community": 1,
"norm_label": "append an audit log to the bank-line move's chatter."
},
{
"label": "Append a precedent for future pattern learning. Best-effort.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L457",
"id": "fusion_reconcile_engine_rationale_457",
"community": 1,
"norm_label": "append a precedent for future pattern learning. best-effort."
},
{
"label": "account_accountant__account_reconcile_model.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_reconcile_model_py",
"community": 8,
"norm_label": "account_accountant__account_reconcile_model.py"
},
{
"label": "AccountReconcileModel",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L5",
"id": "account_accountant_account_reconcile_model_accountreconcilemodel",
"community": 8,
"norm_label": "accountreconcilemodel"
},
{
"label": "._apply_lines_for_bank_widget()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L11",
"id": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_lines_for_bank_widget",
"community": 8,
"norm_label": "._apply_lines_for_bank_widget()"
},
{
"label": "get_available_reconcile_model_per_statement_line()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L46",
"id": "account_accountant_account_reconcile_model_get_available_reconcile_model_per_statement_line",
"community": 8,
"norm_label": "get_available_reconcile_model_per_statement_line()"
},
{
"label": "._apply_reconcile_models()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L134",
"id": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"community": 8,
"norm_label": "._apply_reconcile_models()"
},
{
"label": "._trigger_reconciliation_model()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L250",
"id": "account_accountant_account_reconcile_model_accountreconcilemodel_trigger_reconciliation_model",
"community": 8,
"norm_label": "._trigger_reconciliation_model()"
},
{
"label": ".write()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L286",
"id": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"community": 8,
"norm_label": ".write()"
},
{
"label": "create()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L302",
"id": "account_accountant_account_reconcile_model_create",
"community": 0,
"norm_label": "create()"
},
{
"label": ".action_archive()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L313",
"id": "account_accountant_account_reconcile_model_accountreconcilemodel_action_archive",
"community": 8,
"norm_label": ".action_archive()"
},
{
"label": "Apply the reconciliation model lines to the statement line passed as parameter.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L12",
"id": "account_accountant_account_reconcile_model_rationale_12",
"community": 8,
"norm_label": "apply the reconciliation model lines to the statement line passed as parameter."
},
{
"label": "account_accountant__account_auto_reconcile_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_auto_reconcile_wizard_py",
"community": 13,
"norm_label": "account_accountant__account_auto_reconcile_wizard.py"
},
{
"label": "AccountAutoReconcileWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L7",
"id": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"community": 13,
"norm_label": "accountautoreconcilewizard"
},
{
"label": "default_get()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L48",
"id": "account_accountant_account_auto_reconcile_wizard_default_get",
"community": 13,
"norm_label": "default_get()"
},
{
"label": "_get_default_wizard_values()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L60",
"id": "account_accountant_account_auto_reconcile_wizard_get_default_wizard_values",
"community": 13,
"norm_label": "_get_default_wizard_values()"
},
{
"label": "._get_wizard_values()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L74",
"id": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_wizard_values",
"community": 13,
"norm_label": "._get_wizard_values()"
},
{
"label": "._get_amls_domain()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L88",
"id": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"community": 13,
"norm_label": "._get_amls_domain()"
},
{
"label": "._auto_reconcile_one_to_one()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L111",
"id": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"community": 13,
"norm_label": "._auto_reconcile_one_to_one()"
},
{
"label": "._auto_reconcile_zero_balance()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L134",
"id": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"community": 13,
"norm_label": "._auto_reconcile_zero_balance()"
},
{
"label": ".auto_reconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L153",
"id": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"community": 13,
"norm_label": ".auto_reconcile()"
},
{
"label": "This wizard is used to automatically reconcile account.move.line. It is acce",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L8",
"id": "account_accountant_account_auto_reconcile_wizard_rationale_8",
"community": 13,
"norm_label": "this wizard is used to automatically reconcile account.move.line. it is acce"
},
{
"label": "Derive a preset configuration based on amls. For example if all amls hav",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L61",
"id": "account_accountant_account_auto_reconcile_wizard_rationale_61",
"community": 52,
"norm_label": "derive a preset configuration based on amls. for example if all amls hav"
},
{
"label": "Get the current configuration of the wizard as a dict of values. :return",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L75",
"id": "account_accountant_account_auto_reconcile_wizard_rationale_75",
"community": 13,
"norm_label": "get the current configuration of the wizard as a dict of values. :return"
},
{
"label": "Get the domain of amls to be auto-reconciled.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L89",
"id": "account_accountant_account_auto_reconcile_wizard_rationale_89",
"community": 13,
"norm_label": "get the domain of amls to be auto-reconciled."
},
{
"label": "Auto-reconcile with one-to-one strategy: We will reconcile 2 amls togeth",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L112",
"id": "account_accountant_account_auto_reconcile_wizard_rationale_112",
"community": 13,
"norm_label": "auto-reconcile with one-to-one strategy: we will reconcile 2 amls togeth"
},
{
"label": "Auto-reconcile with zero balance strategy: We will reconcile all amls gr",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L135",
"id": "account_accountant_account_auto_reconcile_wizard_rationale_135",
"community": 13,
"norm_label": "auto-reconcile with zero balance strategy: we will reconcile all amls gr"
},
{
"label": "Automatically reconcile amls given wizard's parameters. :return: an acti",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L154",
"id": "account_accountant_account_auto_reconcile_wizard_rationale_154",
"community": 13,
"norm_label": "automatically reconcile amls given wizard's parameters. :return: an acti"
},
{
"label": "account_accountant__bank_reconciliation_service.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_bank_reconciliation_service_js",
"community": 12,
"norm_label": "account_accountant__bank_reconciliation_service.js"
},
{
"label": "BankReconciliationService",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L6",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"community": 12,
"norm_label": "bankreconciliationservice"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L7",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_constructor",
"community": 12,
"norm_label": ".constructor()"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L12",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_setup",
"community": 12,
"norm_label": ".setup()"
},
{
"label": ".toggleChatter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L27",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_togglechatter",
"community": 12,
"norm_label": ".togglechatter()"
},
{
"label": ".openChatter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L41",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_openchatter",
"community": 12,
"norm_label": ".openchatter()"
},
{
"label": ".selectStatementLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L45",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_selectstatementline",
"community": 12,
"norm_label": ".selectstatementline()"
},
{
"label": ".reloadChatter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L49",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"community": 12,
"norm_label": ".reloadchatter()"
},
{
"label": ".computeReconcileLineCountPerPartnerId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L56",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"community": 12,
"norm_label": ".computereconcilelinecountperpartnerid()"
},
{
"label": ".computeAvailableReconcileModels()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L87",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_computeavailablereconcilemodels",
"community": 12,
"norm_label": ".computeavailablereconcilemodels()"
},
{
"label": ".updateAvailableReconcileModels()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L98",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_updateavailablereconcilemodels",
"community": 12,
"norm_label": ".updateavailablereconcilemodels()"
},
{
"label": ".reloadRecords()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L107",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_reloadrecords",
"community": 12,
"norm_label": ".reloadrecords()"
},
{
"label": ".statementLineMove()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L111",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlinemove",
"community": 12,
"norm_label": ".statementlinemove()"
},
{
"label": ".statementLineMoveId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L115",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlinemoveid",
"community": 12,
"norm_label": ".statementlinemoveid()"
},
{
"label": ".statementLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L119",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementline",
"community": 12,
"norm_label": ".statementline()"
},
{
"label": ".statementLineId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L123",
"id": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlineid",
"community": 12,
"norm_label": ".statementlineid()"
},
{
"label": "useBankReconciliation()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L137",
"id": "account_accountant_bank_reconciliation_service_usebankreconciliation",
"community": 12,
"norm_label": "usebankreconciliation()"
},
{
"label": "bank_rec_tours.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/tours/bank_rec_tours.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_tours_bank_rec_tours_js",
"community": 53,
"norm_label": "bank_rec_tours.js"
},
{
"label": "bank_reconciliation_service.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bank_reconciliation_service.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_bank_reconciliation_service_js",
"community": 54,
"norm_label": "bank_reconciliation_service.js"
},
{
"label": "reconciled_line_name.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_reconciled_line_name_reconciled_line_name_js",
"community": 2,
"norm_label": "reconciled_line_name.js"
},
{
"label": "BankRecReconciledLineName",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L14",
"id": "reconciled_line_name_bankrecreconciledlinename",
"community": 2,
"norm_label": "bankrecreconciledlinename"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L23",
"id": "reconciled_line_name_bankrecreconciledlinename_setup",
"community": 2,
"norm_label": ".setup()"
},
{
"label": ".deleteTax()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L28",
"id": "reconciled_line_name_bankrecreconciledlinename_deletetax",
"community": 2,
"norm_label": ".deletetax()"
},
{
"label": "attachment_strip.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/attachment_strip/attachment_strip.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_attachment_strip_attachment_strip_js",
"community": 27,
"norm_label": "attachment_strip.js"
},
{
"label": "AttachmentStrip",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/attachment_strip/attachment_strip.js",
"source_location": "L5",
"id": "attachment_strip_attachmentstrip",
"community": 27,
"norm_label": "attachmentstrip"
},
{
"label": ".iconFor()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/attachment_strip/attachment_strip.js",
"source_location": "L11",
"id": "attachment_strip_attachmentstrip_iconfor",
"community": 27,
"norm_label": ".iconfor()"
},
{
"label": ".urlFor()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/attachment_strip/attachment_strip.js",
"source_location": "L24",
"id": "attachment_strip_attachmentstrip_urlfor",
"community": 27,
"norm_label": ".urlfor()"
},
{
"label": "bankrec_form_dialog.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_bankrec_form_dialog_bankrec_form_dialog_js",
"community": 21,
"norm_label": "bankrec_form_dialog.js"
},
{
"label": "BankRecFormDialog",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L16",
"id": "bankrec_form_dialog_bankrecformdialog",
"community": 21,
"norm_label": "bankrecformdialog"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L17",
"id": "bankrec_form_dialog_bankrecformdialog_setup",
"community": 21,
"norm_label": ".setup()"
},
{
"label": "BankRecEditLineFormController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L25",
"id": "bankrec_form_dialog_bankreceditlineformcontroller",
"community": 21,
"norm_label": "bankreceditlineformcontroller"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L26",
"id": "bankrec_form_dialog_bankreceditlineformcontroller_setup",
"community": 21,
"norm_label": ".setup()"
},
{
"label": ".toReviewButtonClicked()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L34",
"id": "bankrec_form_dialog_bankreceditlineformcontroller_toreviewbuttonclicked",
"community": 21,
"norm_label": ".toreviewbuttonclicked()"
},
{
"label": "ai_alternatives_panel.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_alternatives_panel_js",
"community": 3,
"norm_label": "ai_alternatives_panel.js"
},
{
"label": "AiAlternativesPanel",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L6",
"id": "ai_alternatives_panel_aialternativespanel",
"community": 3,
"norm_label": "aialternativespanel"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L13",
"id": "ai_alternatives_panel_aialternativespanel_setup",
"community": 3,
"norm_label": ".setup()"
},
{
"label": ".bandFor()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L17",
"id": "ai_alternatives_panel_aialternativespanel_bandfor",
"community": 3,
"norm_label": ".bandfor()"
},
{
"label": ".pctFor()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L24",
"id": "ai_alternatives_panel_aialternativespanel_pctfor",
"community": 3,
"norm_label": ".pctfor()"
},
{
"label": ".onAccept()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L28",
"id": "ai_alternatives_panel_aialternativespanel_onaccept",
"community": 3,
"norm_label": ".onaccept()"
},
{
"label": "ai_suggestion_strip.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_suggestion_strip_js",
"community": 3,
"norm_label": "ai_suggestion_strip.js"
},
{
"label": "AiSuggestionStrip",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L6",
"id": "ai_suggestion_strip_aisuggestionstrip",
"community": 3,
"norm_label": "aisuggestionstrip"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L13",
"id": "ai_suggestion_strip_aisuggestionstrip_setup",
"community": 3,
"norm_label": ".setup()"
},
{
"label": ".band()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L17",
"id": "ai_suggestion_strip_aisuggestionstrip_band",
"community": 3,
"norm_label": ".band()"
},
{
"label": ".confidencePct()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L25",
"id": "ai_suggestion_strip_aisuggestionstrip_confidencepct",
"community": 3,
"norm_label": ".confidencepct()"
},
{
"label": ".onAccept()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L29",
"id": "ai_suggestion_strip_aisuggestionstrip_onaccept",
"community": 3,
"norm_label": ".onaccept()"
},
{
"label": ".onShowAlternatives()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L33",
"id": "ai_suggestion_strip_aisuggestionstrip_onshowalternatives",
"community": 3,
"norm_label": ".onshowalternatives()"
},
{
"label": "ai_reasoning_tooltip.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_reasoning_tooltip.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_reasoning_tooltip_js",
"community": 35,
"norm_label": "ai_reasoning_tooltip.js"
},
{
"label": "AiReasoningTooltip",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_reasoning_tooltip.js",
"source_location": "L5",
"id": "ai_reasoning_tooltip_aireasoningtooltip",
"community": 35,
"norm_label": "aireasoningtooltip"
},
{
"label": ".pctFor()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_reasoning_tooltip.js",
"source_location": "L12",
"id": "ai_reasoning_tooltip_aireasoningtooltip_pctfor",
"community": 35,
"norm_label": ".pctfor()"
},
{
"label": "file_uploader.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/file_uploader/file_uploader.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_file_uploader_file_uploader_js",
"community": 28,
"norm_label": "file_uploader.js"
},
{
"label": "BankRecFileUploader",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/file_uploader/file_uploader.js",
"source_location": "L11",
"id": "file_uploader_bankrecfileuploader",
"community": 28,
"norm_label": "bankrecfileuploader"
},
{
"label": ".getExtraContext()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/file_uploader/file_uploader.js",
"source_location": "L18",
"id": "file_uploader_bankrecfileuploader_getextracontext",
"community": 28,
"norm_label": ".getextracontext()"
},
{
"label": ".getResModel()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/file_uploader/file_uploader.js",
"source_location": "L26",
"id": "file_uploader_bankrecfileuploader_getresmodel",
"community": 28,
"norm_label": ".getresmodel()"
},
{
"label": "apply_amount.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_apply_amount_apply_amount_js",
"community": 22,
"norm_label": "apply_amount.js"
},
{
"label": "BankRecWidgetApplyAmountHtmlField",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L13",
"id": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"community": 22,
"norm_label": "bankrecwidgetapplyamounthtmlfield"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L17",
"id": "apply_amount_bankrecwidgetapplyamounthtmlfield_setup",
"community": 22,
"norm_label": ".setup()"
},
{
"label": ".value()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L22",
"id": "apply_amount_bankrecwidgetapplyamounthtmlfield_value",
"community": 22,
"norm_label": ".value()"
},
{
"label": ".switchApplyAmount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L26",
"id": "apply_amount_bankrecwidgetapplyamounthtmlfield_switchapplyamount",
"community": 22,
"norm_label": ".switchapplyamount()"
},
{
"label": ".openMove()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L69",
"id": "apply_amount_bankrecwidgetapplyamounthtmlfield_openmove",
"community": 22,
"norm_label": ".openmove()"
},
{
"label": "quick_create.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/quick_create/quick_create.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_quick_create_quick_create_js",
"community": 29,
"norm_label": "quick_create.js"
},
{
"label": "BankRecQuickCreateController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/quick_create/quick_create.js",
"source_location": "L13",
"id": "quick_create_bankrecquickcreatecontroller",
"community": 29,
"norm_label": "bankrecquickcreatecontroller"
},
{
"label": "BankRecQuickCreate",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/quick_create/quick_create.js",
"source_location": "L17",
"id": "quick_create_bankrecquickcreate",
"community": 29,
"norm_label": "bankrecquickcreate"
},
{
"label": ".getQuickCreateProps()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/quick_create/quick_create.js",
"source_location": "L32",
"id": "quick_create_bankrecquickcreate_getquickcreateprops",
"community": 29,
"norm_label": ".getquickcreateprops()"
},
{
"label": "partner_history_panel.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/partner_history_panel/partner_history_panel.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_partner_history_panel_partner_history_panel_js",
"community": 30,
"norm_label": "partner_history_panel.js"
},
{
"label": "PartnerHistoryPanel",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/partner_history_panel/partner_history_panel.js",
"source_location": "L6",
"id": "partner_history_panel_partnerhistorypanel",
"community": 30,
"norm_label": "partnerhistorypanel"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/partner_history_panel/partner_history_panel.js",
"source_location": "L12",
"id": "partner_history_panel_partnerhistorypanel_setup",
"community": 30,
"norm_label": ".setup()"
},
{
"label": ".formatAmount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/partner_history_panel/partner_history_panel.js",
"source_location": "L28",
"id": "partner_history_panel_partnerhistorypanel_formatamount",
"community": 30,
"norm_label": ".formatamount()"
},
{
"label": "line_to_reconcile.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_line_to_reconcile_line_to_reconcile_js",
"community": 2,
"norm_label": "line_to_reconcile.js"
},
{
"label": "BankRecLineToReconcile",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L19",
"id": "line_to_reconcile_bankreclinetoreconcile",
"community": 2,
"norm_label": "bankreclinetoreconcile"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L27",
"id": "line_to_reconcile_bankreclinetoreconcile_setup",
"community": 7,
"norm_label": ".setup()"
},
{
"label": ".onClickLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L41",
"id": "line_to_reconcile_bankreclinetoreconcile_onclickline",
"community": 2,
"norm_label": ".onclickline()"
},
{
"label": ".toggleEditLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L47",
"id": "line_to_reconcile_bankreclinetoreconcile_toggleeditline",
"community": 2,
"norm_label": ".toggleeditline()"
},
{
"label": ".deleteLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L69",
"id": "line_to_reconcile_bankreclinetoreconcile_deleteline",
"community": 2,
"norm_label": ".deleteline()"
},
{
"label": ".openMove()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L88",
"id": "line_to_reconcile_bankreclinetoreconcile_openmove",
"community": 2,
"norm_label": ".openmove()"
},
{
"label": ".openPartner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L98",
"id": "line_to_reconcile_bankreclinetoreconcile_openpartner",
"community": 2,
"norm_label": ".openpartner()"
},
{
"label": ".openLineInfoPopOver()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L108",
"id": "line_to_reconcile_bankreclinetoreconcile_openlineinfopopover",
"community": 2,
"norm_label": ".openlineinfopopover()"
},
{
"label": ".deleteTax()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L121",
"id": "line_to_reconcile_bankreclinetoreconcile_deletetax",
"community": 2,
"norm_label": ".deletetax()"
},
{
"label": ".statementLineData()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L135",
"id": "line_to_reconcile_bankreclinetoreconcile_statementlinedata",
"community": 2,
"norm_label": ".statementlinedata()"
},
{
"label": ".lineData()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L139",
"id": "line_to_reconcile_bankreclinetoreconcile_linedata",
"community": 2,
"norm_label": ".linedata()"
},
{
"label": ".reconciledLineId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L143",
"id": "line_to_reconcile_bankreclinetoreconcile_reconciledlineid",
"community": 2,
"norm_label": ".reconciledlineid()"
},
{
"label": ".reconciledLineExcludingExchangeDiffId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L149",
"id": "line_to_reconcile_bankreclinetoreconcile_reconciledlineexcludingexchangediffid",
"community": 2,
"norm_label": ".reconciledlineexcludingexchangediffid()"
},
{
"label": ".moveData()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L155",
"id": "line_to_reconcile_bankreclinetoreconcile_movedata",
"community": 2,
"norm_label": ".movedata()"
},
{
"label": ".isPartiallyReconciled()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L163",
"id": "line_to_reconcile_bankreclinetoreconcile_ispartiallyreconciled",
"community": 2,
"norm_label": ".ispartiallyreconciled()"
},
{
"label": ".hasDifferentCurrencies()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L170",
"id": "line_to_reconcile_bankreclinetoreconcile_hasdifferentcurrencies",
"community": 2,
"norm_label": ".hasdifferentcurrencies()"
},
{
"label": ".formattedAmountCurrencyOfLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L174",
"id": "line_to_reconcile_bankreclinetoreconcile_formattedamountcurrencyofline",
"community": 2,
"norm_label": ".formattedamountcurrencyofline()"
},
{
"label": ".formattedAmountCurrencyOfStatementLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L180",
"id": "line_to_reconcile_bankreclinetoreconcile_formattedamountcurrencyofstatementline",
"community": 2,
"norm_label": ".formattedamountcurrencyofstatementline()"
},
{
"label": ".exchangeMove()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L186",
"id": "line_to_reconcile_bankreclinetoreconcile_exchangemove",
"community": 2,
"norm_label": ".exchangemove()"
},
{
"label": ".showLineInfo()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L193",
"id": "line_to_reconcile_bankreclinetoreconcile_showlineinfo",
"community": 2,
"norm_label": ".showlineinfo()"
},
{
"label": ".isTaxLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L197",
"id": "line_to_reconcile_bankreclinetoreconcile_istaxline",
"community": 2,
"norm_label": ".istaxline()"
},
{
"label": ".lineDataTaxIds()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L201",
"id": "line_to_reconcile_bankreclinetoreconcile_linedatataxids",
"community": 2,
"norm_label": ".linedatataxids()"
},
{
"label": "line_info_pop_over.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_line_info_pop_over_line_info_pop_over_js",
"community": 16,
"norm_label": "line_info_pop_over.js"
},
{
"label": "BankRecLineInfoPopOver",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L13",
"id": "line_info_pop_over_bankreclineinfopopover",
"community": 16,
"norm_label": "bankreclineinfopopover"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L23",
"id": "line_info_pop_over_bankreclineinfopopover_setup",
"community": 16,
"norm_label": ".setup()"
},
{
"label": ".openExchangeMove()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L27",
"id": "line_info_pop_over_bankreclineinfopopover_openexchangemove",
"community": 16,
"norm_label": ".openexchangemove()"
},
{
"label": ".openReconciledMove()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L37",
"id": "line_info_pop_over_bankreclineinfopopover_openreconciledmove",
"community": 16,
"norm_label": ".openreconciledmove()"
},
{
"label": ".reconciledMoveName()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L47",
"id": "line_info_pop_over_bankreclineinfopopover_reconciledmovename",
"community": 16,
"norm_label": ".reconciledmovename()"
},
{
"label": ".formattedReconciledMoveAmountCurrency()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L51",
"id": "line_info_pop_over_bankreclineinfopopover_formattedreconciledmoveamountcurrency",
"community": 16,
"norm_label": ".formattedreconciledmoveamountcurrency()"
},
{
"label": ".reconciledLineData()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L57",
"id": "line_info_pop_over_bankreclineinfopopover_reconciledlinedata",
"community": 16,
"norm_label": ".reconciledlinedata()"
},
{
"label": ".formattedLineDataAmountCurrency()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L61",
"id": "line_info_pop_over_bankreclineinfopopover_formattedlinedataamountcurrency",
"community": 16,
"norm_label": ".formattedlinedataamountcurrency()"
},
{
"label": ".exchangeDiffMoveName()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L67",
"id": "line_info_pop_over_bankreclineinfopopover_exchangediffmovename",
"community": 16,
"norm_label": ".exchangediffmovename()"
},
{
"label": ".exchangeMoveBalance()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L71",
"id": "line_info_pop_over_bankreclineinfopopover_exchangemovebalance",
"community": 16,
"norm_label": ".exchangemovebalance()"
},
{
"label": ".formattedExchangeMoveBalance()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L75",
"id": "line_info_pop_over_bankreclineinfopopover_formattedexchangemovebalance",
"community": 16,
"norm_label": ".formattedexchangemovebalance()"
},
{
"label": "chatter.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/chatter/chatter.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_chatter_chatter_js",
"community": 36,
"norm_label": "chatter.js"
},
{
"label": "BankRecChatter",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/chatter/chatter.js",
"source_location": "L10",
"id": "chatter_bankrecchatter",
"community": 36,
"norm_label": "bankrecchatter"
},
{
"label": ".reloadParentView()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/chatter/chatter.js",
"source_location": "L13",
"id": "chatter_bankrecchatter_reloadparentview",
"community": 36,
"norm_label": ".reloadparentview()"
},
{
"label": "button.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button/button.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_button_button_js",
"community": 37,
"norm_label": "button.js"
},
{
"label": "BankRecButton",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button/button.js",
"source_location": "L11",
"id": "button_bankrecbutton",
"community": 37,
"norm_label": "bankrecbutton"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button/button.js",
"source_location": "L26",
"id": "button_bankrecbutton_setup",
"community": 37,
"norm_label": ".setup()"
},
{
"label": "statement_summary.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_summary/statement_summary.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_statement_summary_statement_summary_js",
"community": 38,
"norm_label": "statement_summary.js"
},
{
"label": "BankRecStatementSummary",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_summary/statement_summary.js",
"source_location": "L11",
"id": "statement_summary_bankrecstatementsummary",
"community": 38,
"norm_label": "bankrecstatementsummary"
},
{
"label": ".actionApplyInvalidStatement()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_summary/statement_summary.js",
"source_location": "L26",
"id": "statement_summary_bankrecstatementsummary_actionapplyinvalidstatement",
"community": 38,
"norm_label": ".actionapplyinvalidstatement()"
},
{
"label": "statement_line.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_statement_line_statement_line_js",
"community": 7,
"norm_label": "statement_line.js"
},
{
"label": "BankRecStatementLine",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L23",
"id": "statement_line_bankrecstatementline",
"community": 7,
"norm_label": "bankrecstatementline"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L33",
"id": "statement_line_bankrecstatementline_setup",
"community": 7,
"norm_label": ".setup()"
},
{
"label": ".getRecordClasses()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L51",
"id": "statement_line_bankrecstatementline_getrecordclasses",
"community": 7,
"norm_label": ".getrecordclasses()"
},
{
"label": ".openStatementCreate()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L63",
"id": "statement_line_bankrecstatementline_openstatementcreate",
"community": 7,
"norm_label": ".openstatementcreate()"
},
{
"label": ".openPartner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L75",
"id": "statement_line_bankrecstatementline_openpartner",
"community": 7,
"norm_label": ".openpartner()"
},
{
"label": ".removePartner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L85",
"id": "statement_line_bankrecstatementline_removepartner",
"community": 7,
"norm_label": ".removepartner()"
},
{
"label": ".reconciledLineName()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L95",
"id": "statement_line_bankrecstatementline_reconciledlinename",
"community": 7,
"norm_label": ".reconciledlinename()"
},
{
"label": ".record()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L115",
"id": "statement_line_bankrecstatementline_record",
"community": 7,
"norm_label": ".record()"
},
{
"label": ".recordData()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L119",
"id": "statement_line_bankrecstatementline_recorddata",
"community": 7,
"norm_label": ".recorddata()"
},
{
"label": ".fold()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L123",
"id": "statement_line_bankrecstatementline_fold",
"community": 7,
"norm_label": ".fold()"
},
{
"label": ".unfold()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L130",
"id": "statement_line_bankrecstatementline_unfold",
"community": 7,
"norm_label": ".unfold()"
},
{
"label": ".toggleUnfold()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L137",
"id": "statement_line_bankrecstatementline_toggleunfold",
"community": 7,
"norm_label": ".toggleunfold()"
},
{
"label": ".selectStatementLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L142",
"id": "statement_line_bankrecstatementline_selectstatementline",
"community": 7,
"norm_label": ".selectstatementline()"
},
{
"label": ".openChatter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L147",
"id": "statement_line_bankrecstatementline_openchatter",
"community": 7,
"norm_label": ".openchatter()"
},
{
"label": ".hasInvalidAnalytics()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L152",
"id": "statement_line_bankrecstatementline_hasinvalidanalytics",
"community": 7,
"norm_label": ".hasinvalidanalytics()"
},
{
"label": ".isUnfolded()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L156",
"id": "statement_line_bankrecstatementline_isunfolded",
"community": 7,
"norm_label": ".isunfolded()"
},
{
"label": ".hasStatementLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L160",
"id": "statement_line_bankrecstatementline_hasstatementline",
"community": 7,
"norm_label": ".hasstatementline()"
},
{
"label": ".formattedAmount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L164",
"id": "statement_line_bankrecstatementline_formattedamount",
"community": 7,
"norm_label": ".formattedamount()"
},
{
"label": ".formattedDate()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L170",
"id": "statement_line_bankrecstatementline_formatteddate",
"community": 7,
"norm_label": ".formatteddate()"
},
{
"label": ".formattedFullDate()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L177",
"id": "statement_line_bankrecstatementline_formattedfulldate",
"community": 7,
"norm_label": ".formattedfulldate()"
},
{
"label": ".partner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L185",
"id": "statement_line_bankrecstatementline_partner",
"community": 7,
"norm_label": ".partner()"
},
{
"label": ".linesToReconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L189",
"id": "statement_line_bankrecstatementline_linestoreconcile",
"community": 7,
"norm_label": ".linestoreconcile()"
},
{
"label": ".suspenseAccountLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L198",
"id": "statement_line_bankrecstatementline_suspenseaccountline",
"community": 7,
"norm_label": ".suspenseaccountline()"
},
{
"label": ".accountMoveLines()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L204",
"id": "statement_line_bankrecstatementline_accountmovelines",
"community": 7,
"norm_label": ".accountmovelines()"
},
{
"label": ".hasForeignCurrencyAndSameCurrencyForAllLines()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L208",
"id": "statement_line_bankrecstatementline_hasforeigncurrencyandsamecurrencyforalllines",
"community": 7,
"norm_label": ".hasforeigncurrencyandsamecurrencyforalllines()"
},
{
"label": ".suspenseAccountLineFormattedAmount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L218",
"id": "statement_line_bankrecstatementline_suspenseaccountlineformattedamount",
"community": 7,
"norm_label": ".suspenseaccountlineformattedamount()"
},
{
"label": ".activityNumber()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L224",
"id": "statement_line_bankrecstatementline_activitynumber",
"community": 7,
"norm_label": ".activitynumber()"
},
{
"label": ".hasAttachment()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L235",
"id": "statement_line_bankrecstatementline_hasattachment",
"community": 7,
"norm_label": ".hasattachment()"
},
{
"label": ".amountClasses()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L266",
"id": "statement_line_bankrecstatementline_amountclasses",
"community": 7,
"norm_label": ".amountclasses()"
},
{
"label": ".buttonListProps()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L277",
"id": "statement_line_bankrecstatementline_buttonlistprops",
"community": 7,
"norm_label": ".buttonlistprops()"
},
{
"label": ".formattedAmountCurrencyInForeign()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L292",
"id": "statement_line_bankrecstatementline_formattedamountcurrencyinforeign",
"community": 7,
"norm_label": ".formattedamountcurrencyinforeign()"
},
{
"label": ".isSelected()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L298",
"id": "statement_line_bankrecstatementline_isselected",
"community": 7,
"norm_label": ".isselected()"
},
{
"label": ".isChatterOpen()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L302",
"id": "statement_line_bankrecstatementline_ischatteropen",
"community": 7,
"norm_label": ".ischatteropen()"
},
{
"label": "batch_action_bar.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_batch_action_bar_batch_action_bar_js",
"community": 3,
"norm_label": "batch_action_bar.js"
},
{
"label": "BatchActionBar",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L6",
"id": "batch_action_bar_batchactionbar",
"community": 3,
"norm_label": "batchactionbar"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L12",
"id": "batch_action_bar_batchactionbar_setup",
"community": 3,
"norm_label": ".setup()"
},
{
"label": ".hasSelection()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L16",
"id": "batch_action_bar_batchactionbar_hasselection",
"community": 3,
"norm_label": ".hasselection()"
},
{
"label": ".selectionCount()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L20",
"id": "batch_action_bar_batchactionbar_selectioncount",
"community": 3,
"norm_label": ".selectioncount()"
},
{
"label": ".onAutoReconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L24",
"id": "batch_action_bar_batchactionbar_onautoreconcile",
"community": 3,
"norm_label": ".onautoreconcile()"
},
{
"label": ".onSuggestForSelected()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L31",
"id": "batch_action_bar_batchactionbar_onsuggestforselected",
"community": 3,
"norm_label": ".onsuggestforselected()"
},
{
"label": "button_list.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_button_list_button_list_js",
"community": 2,
"norm_label": "button_list.js"
},
{
"label": "BankRecButtonList",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L23",
"id": "button_list_bankrecbuttonlist",
"community": 2,
"norm_label": "bankrecbuttonlist"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L43",
"id": "button_list_bankrecbuttonlist_setup",
"community": 2,
"norm_label": ".setup()"
},
{
"label": ".restoreFocus()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L55",
"id": "button_list_bankrecbuttonlist_restorefocus",
"community": 2,
"norm_label": ".restorefocus()"
},
{
"label": ".setPartnerOnReconcileLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L64",
"id": "button_list_bankrecbuttonlist_setpartneronreconcileline",
"community": 2,
"norm_label": ".setpartneronreconcileline()"
},
{
"label": ".setAccountOnReconcileLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L110",
"id": "button_list_bankrecbuttonlist_setaccountonreconcileline",
"community": 2,
"norm_label": ".setaccountonreconcileline()"
},
{
"label": ".setAccountReceivableOnReconcileLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L171",
"id": "button_list_bankrecbuttonlist_setaccountreceivableonreconcileline",
"community": 2,
"norm_label": ".setaccountreceivableonreconcileline()"
},
{
"label": ".setAccountPayableOnReconcileLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L185",
"id": "button_list_bankrecbuttonlist_setaccountpayableonreconcileline",
"community": 2,
"norm_label": ".setaccountpayableonreconcileline()"
},
{
"label": ".reconcileOnReconcileLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L202",
"id": "button_list_bankrecbuttonlist_reconcileonreconcileline",
"community": 2,
"norm_label": ".reconcileonreconcileline()"
},
{
"label": ".getReconcileButtonDomain()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L247",
"id": "button_list_bankrecbuttonlist_getreconcilebuttondomain",
"community": 2,
"norm_label": ".getreconcilebuttondomain()"
},
{
"label": ".deleteTransaction()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L264",
"id": "button_list_bankrecbuttonlist_deletetransaction",
"community": 2,
"norm_label": ".deletetransaction()"
},
{
"label": ".setStatementLineAsReviewed()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L278",
"id": "button_list_bankrecbuttonlist_setstatementlineasreviewed",
"community": 2,
"norm_label": ".setstatementlineasreviewed()"
},
{
"label": ".triggerReconciliationModel()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L289",
"id": "button_list_bankrecbuttonlist_triggerreconciliationmodel",
"community": 2,
"norm_label": ".triggerreconciliationmodel()"
},
{
"label": ".getKeyAction()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L301",
"id": "button_list_bankrecbuttonlist_getkeyaction",
"community": 2,
"norm_label": ".getkeyaction()"
},
{
"label": ".registerHotkeys()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L407",
"id": "button_list_bankrecbuttonlist_registerhotkeys",
"community": 2,
"norm_label": ".registerhotkeys()"
},
{
"label": ".bankRecFileUploaderRecord()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L446",
"id": "button_list_bankrecbuttonlist_bankrecfileuploaderrecord",
"community": 2,
"norm_label": ".bankrecfileuploaderrecord()"
},
{
"label": ".actionViewRecoModels()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L455",
"id": "button_list_bankrecbuttonlist_actionviewrecomodels",
"community": 2,
"norm_label": ".actionviewrecomodels()"
},
{
"label": ".statementLineData()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L462",
"id": "button_list_bankrecbuttonlist_statementlinedata",
"community": 2,
"norm_label": ".statementlinedata()"
},
{
"label": ".isLineSelected()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L466",
"id": "button_list_bankrecbuttonlist_islineselected",
"community": 2,
"norm_label": ".islineselected()"
},
{
"label": ".lastAccountMoveLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L470",
"id": "button_list_bankrecbuttonlist_lastaccountmoveline",
"community": 2,
"norm_label": ".lastaccountmoveline()"
},
{
"label": ".isCustomerRankHigher()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L474",
"id": "button_list_bankrecbuttonlist_iscustomerrankhigher",
"community": 2,
"norm_label": ".iscustomerrankhigher()"
},
{
"label": ".isSetPartnerButtonShown()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L481",
"id": "button_list_bankrecbuttonlist_issetpartnerbuttonshown",
"community": 2,
"norm_label": ".issetpartnerbuttonshown()"
},
{
"label": ".isSetAccountButtonShown()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L485",
"id": "button_list_bankrecbuttonlist_issetaccountbuttonshown",
"community": 2,
"norm_label": ".issetaccountbuttonshown()"
},
{
"label": ".isSetReceivableButtonShown()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L489",
"id": "button_list_bankrecbuttonlist_issetreceivablebuttonshown",
"community": 2,
"norm_label": ".issetreceivablebuttonshown()"
},
{
"label": ".isSetPayableButtonShown()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L497",
"id": "button_list_bankrecbuttonlist_issetpayablebuttonshown",
"community": 2,
"norm_label": ".issetpayablebuttonshown()"
},
{
"label": ".isReconcileButtonShown()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L505",
"id": "button_list_bankrecbuttonlist_isreconcilebuttonshown",
"community": 2,
"norm_label": ".isreconcilebuttonshown()"
},
{
"label": ".reconcileModelsInDropdown()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L509",
"id": "button_list_bankrecbuttonlist_reconcilemodelsindropdown",
"community": 2,
"norm_label": ".reconcilemodelsindropdown()"
},
{
"label": ".buttons()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L518",
"id": "button_list_bankrecbuttonlist_buttons",
"community": 2,
"norm_label": ".buttons()"
},
{
"label": ".buttonsToDisplay()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L567",
"id": "button_list_bankrecbuttonlist_buttonstodisplay",
"community": 2,
"norm_label": ".buttonstodisplay()"
},
{
"label": ".buttonsInDropdown()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L593",
"id": "button_list_bankrecbuttonlist_buttonsindropdown",
"community": 2,
"norm_label": ".buttonsindropdown()"
},
{
"label": "reconcile_model_picker.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_reconcile_model_picker_reconcile_model_picker_js",
"community": 26,
"norm_label": "reconcile_model_picker.js"
},
{
"label": "ReconcileModelPicker",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L6",
"id": "reconcile_model_picker_reconcilemodelpicker",
"community": 26,
"norm_label": "reconcilemodelpicker"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L12",
"id": "reconcile_model_picker_reconcilemodelpicker_setup",
"community": 26,
"norm_label": ".setup()"
},
{
"label": ".onChange()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L28",
"id": "reconcile_model_picker_reconcilemodelpicker_onchange",
"community": 26,
"norm_label": ".onchange()"
},
{
"label": ".onApplyModel()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L35",
"id": "reconcile_model_picker_reconcilemodelpicker_onapplymodel",
"community": 26,
"norm_label": ".onapplymodel()"
},
{
"label": "search_dialog.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_js",
"community": 20,
"norm_label": "search_dialog.js"
},
{
"label": "BankRecSelectCreateDialog",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L15",
"id": "search_dialog_bankrecselectcreatedialog",
"community": 20,
"norm_label": "bankrecselectcreatedialog"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L30",
"id": "search_dialog_bankrecselectcreatedialog_setup",
"community": 20,
"norm_label": ".setup()"
},
{
"label": ".changeInSelectedMoveLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L43",
"id": "search_dialog_bankrecselectcreatedialog_changeinselectedmoveline",
"community": 20,
"norm_label": ".changeinselectedmoveline()"
},
{
"label": ".suspenseAccountLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L77",
"id": "search_dialog_bankrecselectcreatedialog_suspenseaccountline",
"community": 20,
"norm_label": ".suspenseaccountline()"
},
{
"label": ".remainingAmountFormatted()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L81",
"id": "search_dialog_bankrecselectcreatedialog_remainingamountformatted",
"community": 20,
"norm_label": ".remainingamountformatted()"
},
{
"label": ".formattedStatementLineDate()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L87",
"id": "search_dialog_bankrecselectcreatedialog_formattedstatementlinedate",
"community": 20,
"norm_label": ".formattedstatementlinedate()"
},
{
"label": "search_dialog_list.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_list_js",
"community": 23,
"norm_label": "search_dialog_list.js"
},
{
"label": "BankRecReconcileDialogListController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L15",
"id": "search_dialog_list_bankrecreconciledialoglistcontroller",
"community": 23,
"norm_label": "bankrecreconciledialoglistcontroller"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L16",
"id": "search_dialog_list_bankrecreconciledialoglistcontroller_setup",
"community": 23,
"norm_label": ".setup()"
},
{
"label": ".onSelectionChanged()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L21",
"id": "search_dialog_list_bankrecreconciledialoglistcontroller_onselectionchanged",
"community": 23,
"norm_label": ".onselectionchanged()"
},
{
"label": "BankRecReconcileDialogListRenderer",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L55",
"id": "search_dialog_list_bankrecreconciledialoglistrenderer",
"community": 23,
"norm_label": "bankrecreconciledialoglistrenderer"
},
{
"label": ".openMoveView()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L60",
"id": "search_dialog_list_bankrecreconciledialoglistrenderer_openmoveview",
"community": 23,
"norm_label": ".openmoveview()"
},
{
"label": "list_view_many2one_multi_edit.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list_view_many2one_multi_edit.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_view_many2one_multi_edit_js",
"community": 39,
"norm_label": "list_view_many2one_multi_edit.js"
},
{
"label": "BankRecMany2OneMultiID",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list_view_many2one_multi_edit.js",
"source_location": "L14",
"id": "list_view_many2one_multi_edit_bankrecmany2onemultiid",
"community": 39,
"norm_label": "bankrecmany2onemultiid"
},
{
"label": ".m2oProps()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list_view_many2one_multi_edit.js",
"source_location": "L19",
"id": "list_view_many2one_multi_edit_bankrecmany2onemultiid_m2oprops",
"community": 39,
"norm_label": ".m2oprops()"
},
{
"label": "list.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_js",
"community": 19,
"norm_label": "list.js"
},
{
"label": "BankRecListController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L22",
"id": "list_bankreclistcontroller",
"community": 19,
"norm_label": "bankreclistcontroller"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L23",
"id": "list_bankreclistcontroller_setup",
"community": 19,
"norm_label": ".setup()"
},
{
"label": ".onRecordSaved()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L37",
"id": "list_bankreclistcontroller_onrecordsaved",
"community": 19,
"norm_label": ".onrecordsaved()"
},
{
"label": ".previewerStorageKey()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L42",
"id": "list_bankreclistcontroller_previewerstoragekey",
"community": 19,
"norm_label": ".previewerstoragekey()"
},
{
"label": ".modelParams()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L46",
"id": "list_bankreclistcontroller_modelparams",
"community": 19,
"norm_label": ".modelparams()"
},
{
"label": ".setSelectedRecord()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L75",
"id": "list_bankreclistcontroller_setselectedrecord",
"community": 19,
"norm_label": ".setselectedrecord()"
},
{
"label": "BankRecListRenderer",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L80",
"id": "list_bankreclistrenderer",
"community": 19,
"norm_label": "bankreclistrenderer"
},
{
"label": "bank_rec_kanban_renderer.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_renderer.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_views_kanban_bank_rec_kanban_renderer_js",
"community": 40,
"norm_label": "bank_rec_kanban_renderer.js"
},
{
"label": "BankRecLineCard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_renderer.js",
"source_location": "L12",
"id": "bank_rec_kanban_renderer_bankreclinecard",
"community": 40,
"norm_label": "bankreclinecard"
},
{
"label": "bank_rec_kanban_controller.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_views_kanban_bank_rec_kanban_controller_js",
"community": 3,
"norm_label": "bank_rec_kanban_controller.js"
},
{
"label": "BankRecKanbanController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L19",
"id": "bank_rec_kanban_controller_bankreckanbancontroller",
"community": 3,
"norm_label": "bankreckanbancontroller"
},
{
"label": ".setup()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L29",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_setup",
"community": 3,
"norm_label": ".setup()"
},
{
"label": ".onSelectLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L46",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_onselectline",
"community": 3,
"norm_label": ".onselectline()"
},
{
"label": ".onLoadMore()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L50",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_onloadmore",
"community": 3,
"norm_label": ".onloadmore()"
},
{
"label": ".onSuggestForLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L54",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_onsuggestforline",
"community": 3,
"norm_label": ".onsuggestforline()"
},
{
"label": ".onAcceptSuggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L58",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_onacceptsuggestion",
"community": 3,
"norm_label": ".onacceptsuggestion()"
},
{
"label": ".onUnreconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L62",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_onunreconcile",
"community": 5,
"norm_label": ".onunreconcile()"
},
{
"label": ".formatCurrency()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L66",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_formatcurrency",
"community": 3,
"norm_label": ".formatcurrency()"
},
{
"label": ".confidenceBandLabel()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L73",
"id": "bank_rec_kanban_controller_bankreckanbancontroller_confidencebandlabel",
"community": 3,
"norm_label": ".confidencebandlabel()"
},
{
"label": "bank_rec_kanban_view.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_view.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_views_kanban_bank_rec_kanban_view_js",
"community": 55,
"norm_label": "bank_rec_kanban_view.js"
},
{
"label": "bank_reconciliation_service.js",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_services_bank_reconciliation_service_js",
"community": 7,
"norm_label": "bank_reconciliation_service.js"
},
{
"label": "BankReconciliationService",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L21",
"id": "bank_reconciliation_service_bankreconciliationservice",
"community": 3,
"norm_label": "bankreconciliationservice"
},
{
"label": ".constructor()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L22",
"id": "bank_reconciliation_service_bankreconciliationservice_constructor",
"community": 3,
"norm_label": ".constructor()"
},
{
"label": ".initForJournal()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L67",
"id": "bank_reconciliation_service_bankreconciliationservice_initforjournal",
"community": 3,
"norm_label": ".initforjournal()"
},
{
"label": ".loadLines()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L87",
"id": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"community": 3,
"norm_label": ".loadlines()"
},
{
"label": ".loadMore()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L112",
"id": "bank_reconciliation_service_bankreconciliationservice_loadmore",
"community": 3,
"norm_label": ".loadmore()"
},
{
"label": ".setFilter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L117",
"id": "bank_reconciliation_service_bankreconciliationservice_setfilter",
"community": 3,
"norm_label": ".setfilter()"
},
{
"label": ".selectLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L130",
"id": "bank_reconciliation_service_bankreconciliationservice_selectline",
"community": 3,
"norm_label": ".selectline()"
},
{
"label": ".loadLineDetail()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L137",
"id": "bank_reconciliation_service_bankreconciliationservice_loadlinedetail",
"community": 3,
"norm_label": ".loadlinedetail()"
},
{
"label": ".refreshLineDetail()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L145",
"id": "bank_reconciliation_service_bankreconciliationservice_refreshlinedetail",
"community": 3,
"norm_label": ".refreshlinedetail()"
},
{
"label": ".suggestMatches()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L150",
"id": "bank_reconciliation_service_bankreconciliationservice_suggestmatches",
"community": 3,
"norm_label": ".suggestmatches()"
},
{
"label": ".acceptSuggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L166",
"id": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"community": 3,
"norm_label": ".acceptsuggestion()"
},
{
"label": ".reconcileManual()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L184",
"id": "bank_reconciliation_service_bankreconciliationservice_reconcilemanual",
"community": 3,
"norm_label": ".reconcilemanual()"
},
{
"label": ".unreconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L202",
"id": "bank_reconciliation_service_bankreconciliationservice_unreconcile",
"community": 3,
"norm_label": ".unreconcile()"
},
{
"label": ".writeOff()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L217",
"id": "bank_reconciliation_service_bankreconciliationservice_writeoff",
"community": 3,
"norm_label": ".writeoff()"
},
{
"label": ".bulkReconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L238",
"id": "bank_reconciliation_service_bankreconciliationservice_bulkreconcile",
"community": 3,
"norm_label": ".bulkreconcile()"
},
{
"label": ".getPartnerHistory()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L261",
"id": "bank_reconciliation_service_bankreconciliationservice_getpartnerhistory",
"community": 3,
"norm_label": ".getpartnerhistory()"
},
{
"label": "._removeReconciledLineFromState()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L272",
"id": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"community": 3,
"norm_label": "._removereconciledlinefromstate()"
},
{
"label": ".getBandClass()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L285",
"id": "bank_reconciliation_service_bankreconciliationservice_getbandclass",
"community": 3,
"norm_label": ".getbandclass()"
},
{
"label": "._readChatterPref()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L298",
"id": "bank_reconciliation_service_bankreconciliationservice_readchatterpref",
"community": 3,
"norm_label": "._readchatterpref()"
},
{
"label": ".toggleChatter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L310",
"id": "bank_reconciliation_service_bankreconciliationservice_togglechatter",
"community": 3,
"norm_label": ".togglechatter()"
},
{
"label": ".openChatter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L322",
"id": "bank_reconciliation_service_bankreconciliationservice_openchatter",
"community": 3,
"norm_label": ".openchatter()"
},
{
"label": ".selectStatementLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L326",
"id": "bank_reconciliation_service_bankreconciliationservice_selectstatementline",
"community": 3,
"norm_label": ".selectstatementline()"
},
{
"label": ".reloadChatter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L330",
"id": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"community": 2,
"norm_label": ".reloadchatter()"
},
{
"label": ".computeReconcileLineCountPerPartnerId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L337",
"id": "bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"community": 2,
"norm_label": ".computereconcilelinecountperpartnerid()"
},
{
"label": ".computeAvailableReconcileModels()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L363",
"id": "bank_reconciliation_service_bankreconciliationservice_computeavailablereconcilemodels",
"community": 3,
"norm_label": ".computeavailablereconcilemodels()"
},
{
"label": ".updateAvailableReconcileModels()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L375",
"id": "bank_reconciliation_service_bankreconciliationservice_updateavailablereconcilemodels",
"community": 3,
"norm_label": ".updateavailablereconcilemodels()"
},
{
"label": ".reloadRecords()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L381",
"id": "bank_reconciliation_service_bankreconciliationservice_reloadrecords",
"community": 3,
"norm_label": ".reloadrecords()"
},
{
"label": ".statementLineMove()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L387",
"id": "bank_reconciliation_service_bankreconciliationservice_statementlinemove",
"community": 3,
"norm_label": ".statementlinemove()"
},
{
"label": ".statementLineMoveId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L391",
"id": "bank_reconciliation_service_bankreconciliationservice_statementlinemoveid",
"community": 3,
"norm_label": ".statementlinemoveid()"
},
{
"label": ".statementLine()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L395",
"id": "bank_reconciliation_service_bankreconciliationservice_statementline",
"community": 3,
"norm_label": ".statementline()"
},
{
"label": ".statementLineId()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L399",
"id": "bank_reconciliation_service_bankreconciliationservice_statementlineid",
"community": 3,
"norm_label": ".statementlineid()"
},
{
"label": "useBankReconciliation()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L420",
"id": "bank_reconciliation_service_usebankreconciliation",
"community": 7,
"norm_label": "usebankreconciliation()"
},
{
"label": "auto_reconcile_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_auto_reconcile_wizard_py",
"community": 8,
"norm_label": "auto_reconcile_wizard.py"
},
{
"label": "FusionAutoReconcileWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L11",
"id": "auto_reconcile_wizard_fusionautoreconcilewizard",
"community": 8,
"norm_label": "fusionautoreconcilewizard"
},
{
"label": "._build_domain()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L41",
"id": "auto_reconcile_wizard_fusionautoreconcilewizard_build_domain",
"community": 8,
"norm_label": "._build_domain()"
},
{
"label": ".action_run()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L55",
"id": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run",
"community": 8,
"norm_label": ".action_run()"
},
{
"label": "Auto-reconcile wizard. Lets the user pick filters (journal, date range, strateg",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L1",
"id": "auto_reconcile_wizard_rationale_1",
"community": 8,
"norm_label": "auto-reconcile wizard. lets the user pick filters (journal, date range, strateg"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_init_py",
"community": 43,
"norm_label": "__init__.py"
},
{
"label": "bulk_reconcile_wizard.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"community": 0,
"norm_label": "bulk_reconcile_wizard.py"
},
{
"label": "FusionBulkReconcileWizard",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L12",
"id": "bulk_reconcile_wizard_fusionbulkreconcilewizard",
"community": 0,
"norm_label": "fusionbulkreconcilewizard"
},
{
"label": "_default_line_ids()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L44",
"id": "bulk_reconcile_wizard_default_line_ids",
"community": 0,
"norm_label": "_default_line_ids()"
},
{
"label": "_compute_selected_count()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L51",
"id": "bulk_reconcile_wizard_compute_selected_count",
"community": 0,
"norm_label": "_compute_selected_count()"
},
{
"label": ".action_run()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L55",
"id": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"community": 0,
"norm_label": ".action_run()"
},
{
"label": "Bulk reconcile wizard \u2014 operates on user-selected records. Reads active_ids fro",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L1",
"id": "bulk_reconcile_wizard_rationale_1",
"community": 0,
"norm_label": "bulk reconcile wizard \u2014 operates on user-selected records. reads active_ids fro"
},
{
"label": "bank_rec_controller.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"community": 5,
"norm_label": "bank_rec_controller.py"
},
{
"label": "_adapter()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L23",
"id": "bank_rec_controller_adapter",
"community": 5,
"norm_label": "_adapter()"
},
{
"label": "FusionBankRecController",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L31",
"id": "bank_rec_controller_fusionbankreccontroller",
"community": 5,
"norm_label": "fusionbankreccontroller"
},
{
"label": "get_state()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L43",
"id": "bank_rec_controller_get_state",
"community": 5,
"norm_label": "get_state()"
},
{
"label": "list_unreconciled()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L77",
"id": "bank_rec_controller_list_unreconciled",
"community": 5,
"norm_label": "list_unreconciled()"
},
{
"label": "get_line_detail()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L119",
"id": "bank_rec_controller_get_line_detail",
"community": 5,
"norm_label": "get_line_detail()"
},
{
"label": "suggest_matches()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L176",
"id": "bank_rec_controller_suggest_matches",
"community": 0,
"norm_label": "suggest_matches()"
},
{
"label": "accept_suggestion()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L190",
"id": "bank_rec_controller_accept_suggestion",
"community": 5,
"norm_label": "accept_suggestion()"
},
{
"label": "reconcile_manual()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L218",
"id": "bank_rec_controller_reconcile_manual",
"community": 5,
"norm_label": "reconcile_manual()"
},
{
"label": "unreconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L239",
"id": "bank_rec_controller_unreconcile",
"community": 5,
"norm_label": "unreconcile()"
},
{
"label": "write_off()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L253",
"id": "bank_rec_controller_write_off",
"community": 5,
"norm_label": "write_off()"
},
{
"label": "bulk_reconcile()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L278",
"id": "bank_rec_controller_bulk_reconcile",
"community": 5,
"norm_label": "bulk_reconcile()"
},
{
"label": "get_partner_history()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L291",
"id": "bank_rec_controller_get_partner_history",
"community": 5,
"norm_label": "get_partner_history()"
},
{
"label": "HTTP controller: 10 JSON-RPC endpoints for the OWL bank-rec widget. All endpoin",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L1",
"id": "bank_rec_controller_rationale_1",
"community": 5,
"norm_label": "http controller: 10 json-rpc endpoints for the owl bank-rec widget. all endpoin"
},
{
"label": "Resolve the bank-rec data adapter from fusion_accounting_ai.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L24",
"id": "bank_rec_controller_rationale_24",
"community": 5,
"norm_label": "resolve the bank-rec data adapter from fusion_accounting_ai."
},
{
"label": "JSON-RPC surface consumed by the OWL bank-reconciliation widget. All routes",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L32",
"id": "bank_rec_controller_rationale_32",
"community": 5,
"norm_label": "json-rpc surface consumed by the owl bank-reconciliation widget. all routes"
},
{
"label": "Return the journal summary that seeds the kanban widget.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L44",
"id": "bank_rec_controller_rationale_44",
"community": 56,
"norm_label": "return the journal summary that seeds the kanban widget."
},
{
"label": "Return enriched, paginated unreconciled bank lines.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L80",
"id": "bank_rec_controller_rationale_80",
"community": 57,
"norm_label": "return enriched, paginated unreconciled bank lines."
},
{
"label": "Return full detail for one line including pending suggestions.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L120",
"id": "bank_rec_controller_rationale_120",
"community": 58,
"norm_label": "return full detail for one line including pending suggestions."
},
{
"label": "Trigger AI suggest for one or more statement lines.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L177",
"id": "bank_rec_controller_rationale_177",
"community": 59,
"norm_label": "trigger ai suggest for one or more statement lines."
},
{
"label": "Accept a fusion suggestion. Returns the partial IDs created.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L191",
"id": "bank_rec_controller_rationale_191",
"community": 60,
"norm_label": "accept a fusion suggestion. returns the partial ids created."
},
{
"label": "Reconcile a line against an explicit set of journal items.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L219",
"id": "bank_rec_controller_rationale_219",
"community": 61,
"norm_label": "reconcile a line against an explicit set of journal items."
},
{
"label": "Reverse one or more partial reconciles.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L240",
"id": "bank_rec_controller_rationale_240",
"community": 62,
"norm_label": "reverse one or more partial reconciles."
},
{
"label": "Apply a write-off against a bank statement line.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L255",
"id": "bank_rec_controller_rationale_255",
"community": 63,
"norm_label": "apply a write-off against a bank statement line."
},
{
"label": "Batch auto-reconcile. Returns counts + per-line errors.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L279",
"id": "bank_rec_controller_rationale_279",
"community": 64,
"norm_label": "batch auto-reconcile. returns counts + per-line errors."
},
{
"label": "Return a partner's reconcile history + learned pattern.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L292",
"id": "bank_rec_controller_rationale_292",
"community": 65,
"norm_label": "return a partner's reconcile history + learned pattern."
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_init_py",
"community": 44,
"norm_label": "__init__.py"
},
{
"label": "exchange_diff.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_exchange_diff_py",
"community": 14,
"norm_label": "exchange_diff.py"
},
{
"label": "ExchangeDiffResult",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L12",
"id": "exchange_diff_exchangediffresult",
"community": 14,
"norm_label": "exchangediffresult"
},
{
"label": "compute_exchange_diff()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L19",
"id": "exchange_diff_compute_exchange_diff",
"community": 14,
"norm_label": "compute_exchange_diff()"
},
{
"label": "Exchange-difference calculation helper. Pure-Python FX gain/loss computation. T",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L1",
"id": "exchange_diff_rationale_1",
"community": 14,
"norm_label": "exchange-difference calculation helper. pure-python fx gain/loss computation. t"
},
{
"label": "Compute whether an exchange-diff move is needed and its magnitude. Args:",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L21",
"id": "exchange_diff_rationale_21",
"community": 14,
"norm_label": "compute whether an exchange-diff move is needed and its magnitude. args:"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_init_py",
"community": 45,
"norm_label": "__init__.py"
},
{
"label": "precedent_lookup.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"community": 4,
"norm_label": "precedent_lookup.py"
},
{
"label": "PrecedentMatch",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L12",
"id": "precedent_lookup_precedentmatch",
"community": 4,
"norm_label": "precedentmatch"
},
{
"label": "find_nearest_precedents()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L23",
"id": "precedent_lookup_find_nearest_precedents",
"community": 4,
"norm_label": "find_nearest_precedents()"
},
{
"label": "_memo_overlap()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L54",
"id": "precedent_lookup_memo_overlap",
"community": 4,
"norm_label": "_memo_overlap()"
},
{
"label": "K-nearest precedent search. Given a new bank line, find the most similar past r",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L1",
"id": "precedent_lookup_rationale_1",
"community": 4,
"norm_label": "k-nearest precedent search. given a new bank line, find the most similar past r"
},
{
"label": "Return up to k most-similar precedents for a partner+amount. Indexed query:",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L24",
"id": "precedent_lookup_rationale_24",
"community": 4,
"norm_label": "return up to k most-similar precedents for a partner+amount. indexed query:"
},
{
"label": "Jaccard similarity between two token sets.",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L55",
"id": "precedent_lookup_rationale_55",
"community": 4,
"norm_label": "jaccard similarity between two token sets."
},
{
"label": "confidence_scoring.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"community": 4,
"norm_label": "confidence_scoring.py"
},
{
"label": "ScoredCandidate",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L21",
"id": "confidence_scoring_scoredcandidate",
"community": 4,
"norm_label": "scoredcandidate"
},
{
"label": "score_candidates()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L31",
"id": "confidence_scoring_score_candidates",
"community": 4,
"norm_label": "score_candidates()"
},
{
"label": "_pattern_score()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L94",
"id": "confidence_scoring_pattern_score",
"community": 4,
"norm_label": "_pattern_score()"
},
{
"label": "_precedent_score()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L104",
"id": "confidence_scoring_precedent_score",
"community": 4,
"norm_label": "_precedent_score()"
},
{
"label": "_build_reasoning()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L112",
"id": "confidence_scoring_build_reasoning",
"community": 4,
"norm_label": "_build_reasoning()"
},
{
"label": "_get_provider()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L125",
"id": "confidence_scoring_get_provider",
"community": 4,
"norm_label": "_get_provider()"
},
{
"label": "_ai_rerank()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L148",
"id": "confidence_scoring_ai_rerank",
"community": 4,
"norm_label": "_ai_rerank()"
},
{
"label": "4-pass confidence scoring pipeline. Pass 1: SQL filter \u2014 partner match + reconc",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L1",
"id": "confidence_scoring_rationale_1",
"community": 4,
"norm_label": "4-pass confidence scoring pipeline. pass 1: sql filter \u2014 partner match + reconc"
},
{
"label": "Score and rank candidate matches for a statement line. Args: env: O",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L32",
"id": "confidence_scoring_rationale_32",
"community": 4,
"norm_label": "score and rank candidate matches for a statement line. args: env: o"
},
{
"label": "How well does this candidate fit the partner's typical pattern?",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L95",
"id": "confidence_scoring_rationale_95",
"community": 4,
"norm_label": "how well does this candidate fit the partner's typical pattern?"
},
{
"label": "How similar is this candidate to past precedents?",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L105",
"id": "confidence_scoring_rationale_105",
"community": 4,
"norm_label": "how similar is this candidate to past precedents?"
},
{
"label": "Look up provider name from per-feature config; instantiate adapter. Returns",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L126",
"id": "confidence_scoring_rationale_126",
"community": 4,
"norm_label": "look up provider name from per-feature config; instantiate adapter. returns"
},
{
"label": "Send top-K candidates + features to LLM for re-rank. Parse JSON response. O",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L149",
"id": "confidence_scoring_rationale_149",
"community": 4,
"norm_label": "send top-k candidates + features to llm for re-rank. parse json response. o"
},
{
"label": "matching_strategies.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"community": 1,
"norm_label": "matching_strategies.py"
},
{
"label": "Candidate",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L13",
"id": "matching_strategies_candidate",
"community": 1,
"norm_label": "candidate"
},
{
"label": "MatchResult",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L21",
"id": "matching_strategies_matchresult",
"community": 1,
"norm_label": "matchresult"
},
{
"label": "AmountExactStrategy",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L31",
"id": "matching_strategies_amountexactstrategy",
"community": 1,
"norm_label": "amountexactstrategy"
},
{
"label": ".match()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L35",
"id": "matching_strategies_amountexactstrategy_match",
"community": 1,
"norm_label": ".match()"
},
{
"label": "FIFOStrategy",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L48",
"id": "matching_strategies_fifostrategy",
"community": 1,
"norm_label": "fifostrategy"
},
{
"label": ".match()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L52",
"id": "matching_strategies_fifostrategy_match",
"community": 1,
"norm_label": ".match()"
},
{
"label": "MultiInvoiceStrategy",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L73",
"id": "matching_strategies_multiinvoicestrategy",
"community": 1,
"norm_label": "multiinvoicestrategy"
},
{
"label": ".__init__()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L77",
"id": "matching_strategies_multiinvoicestrategy_init",
"community": 1,
"norm_label": ".__init__()"
},
{
"label": ".match()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L80",
"id": "matching_strategies_multiinvoicestrategy_match",
"community": 1,
"norm_label": ".match()"
},
{
"label": "Matching strategy classes for the reconcile engine. Each strategy takes a bank",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L1",
"id": "matching_strategies_rationale_1",
"community": 1,
"norm_label": "matching strategy classes for the reconcile engine. each strategy takes a bank"
},
{
"label": "Pick a single candidate whose amount equals the bank amount exactly. If mult",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L32",
"id": "matching_strategies_rationale_32",
"community": 1,
"norm_label": "pick a single candidate whose amount equals the bank amount exactly. if mult"
},
{
"label": "Pick oldest candidates first until the bank amount is exhausted. May produce",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L49",
"id": "matching_strategies_rationale_49",
"community": 1,
"norm_label": "pick oldest candidates first until the bank amount is exhausted. may produce"
},
{
"label": "Find the smallest combination of candidates summing to the bank amount. Boun",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L74",
"id": "matching_strategies_rationale_74",
"community": 1,
"norm_label": "find the smallest combination of candidates summing to the bank amount. boun"
},
{
"label": "pattern_extractor.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"community": 10,
"norm_label": "pattern_extractor.py"
},
{
"label": "extract_pattern_for_partner()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L11",
"id": "pattern_extractor_extract_pattern_for_partner",
"community": 10,
"norm_label": "extract_pattern_for_partner()"
},
{
"label": "_amounts_concentrated()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L68",
"id": "pattern_extractor_amounts_concentrated",
"community": 10,
"norm_label": "_amounts_concentrated()"
},
{
"label": "Aggregate per-partner reconciliation patterns from precedent rows. Computes typ",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L1",
"id": "pattern_extractor_rationale_1",
"community": 10,
"norm_label": "aggregate per-partner reconciliation patterns from precedent rows. computes typ"
},
{
"label": "Compute the pattern aggregate for one (company, partner) pair. Returns vals",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L12",
"id": "pattern_extractor_rationale_12",
"community": 10,
"norm_label": "compute the pattern aggregate for one (company, partner) pair. returns vals"
},
{
"label": "True if amounts cluster around a few values (suggests exact-amount strategy).",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L69",
"id": "pattern_extractor_rationale_69",
"community": 10,
"norm_label": "true if amounts cluster around a few values (suggests exact-amount strategy)."
},
{
"label": "precedent_backfill.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"community": 17,
"norm_label": "precedent_backfill.py"
},
{
"label": "_identify_bank_side()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L19",
"id": "precedent_backfill_identify_bank_side",
"community": 17,
"norm_label": "_identify_bank_side()"
},
{
"label": "backfill_precedents()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L32",
"id": "precedent_backfill_backfill_precedents",
"community": 0,
"norm_label": "backfill_precedents()"
},
{
"label": "Pure-Python helpers for backfilling fusion.reconcile.precedent from existing acc",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L1",
"id": "precedent_backfill_rationale_1",
"community": 17,
"norm_label": "pure-python helpers for backfilling fusion.reconcile.precedent from existing acc"
},
{
"label": "Return (bank_move_line, counterpart_move_line, statement_line_id) or (None,",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L20",
"id": "precedent_backfill_rationale_20",
"community": 17,
"norm_label": "return (bank_move_line, counterpart_move_line, statement_line_id) or (none,"
},
{
"label": "Walk account.partial.reconcile and create fusion.reconcile.precedent rows fo",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L33",
"id": "precedent_backfill_rationale_33",
"community": 0,
"norm_label": "walk account.partial.reconcile and create fusion.reconcile.precedent rows fo"
},
{
"label": "__init__.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/__init__.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_init_py",
"community": 46,
"norm_label": "__init__.py"
},
{
"label": "migration_audit_report.py",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/migration_audit_report.py",
"source_location": "L1",
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_migration_audit_report_py",
"community": 31,
"norm_label": "migration_audit_report.py"
},
{
"label": "FusionMigrationAuditReport",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/migration_audit_report.py",
"source_location": "L16",
"id": "migration_audit_report_fusionmigrationauditreport",
"community": 31,
"norm_label": "fusionmigrationauditreport"
},
{
"label": "_get_report_values()",
"file_type": "code",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/migration_audit_report.py",
"source_location": "L21",
"id": "migration_audit_report_get_report_values",
"community": 31,
"norm_label": "_get_report_values()"
},
{
"label": "QWeb PDF report: summary of bank-rec migration outcomes. Triggered from the mig",
"file_type": "rationale",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/migration_audit_report.py",
"source_location": "L1",
"id": "migration_audit_report_rationale_1",
"community": 31,
"norm_label": "qweb pdf report: summary of bank-rec migration outcomes. triggered from the mig"
}
],
"links": [
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/__init__.py",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_init_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L18",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_mv_unreconciled_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_mv_unreconciled_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L22",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_mv_unreconciled_py",
"_tgt": "test_mv_unreconciled_testunreconciledbanklinemv",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_mv_unreconciled_py",
"target": "test_mv_unreconciled_testunreconciledbanklinemv",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_mv_unreconciled_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_mv_unreconciled_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_mv_unreconciled_py",
"target": "test_mv_unreconciled_rationale_1",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L22",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv",
"_tgt": "transactioncase",
"source": "test_mv_unreconciled_testunreconciledbanklinemv",
"target": "transactioncase",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L24",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv",
"_tgt": "test_mv_unreconciled_testunreconciledbanklinemv_setup",
"source": "test_mv_unreconciled_testunreconciledbanklinemv",
"target": "test_mv_unreconciled_testunreconciledbanklinemv_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv",
"_tgt": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_exists_and_is_queryable",
"source": "test_mv_unreconciled_testunreconciledbanklinemv",
"target": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_exists_and_is_queryable",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv",
"_tgt": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_includes_unreconciled_line",
"source": "test_mv_unreconciled_testunreconciledbanklinemv",
"target": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_includes_unreconciled_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L56",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv",
"_tgt": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"source": "test_mv_unreconciled_testunreconciledbanklinemv",
"target": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L69",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv",
"_tgt": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"source": "test_mv_unreconciled_testunreconciledbanklinemv",
"target": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L8",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_exchange_diff_testexchangediff",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L15",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_bank_rec_prompt_testbankrecprompt",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L8",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_local_llm_compat_testlocalllmcompat",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L9",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_bank_rec_tools_testfusionbankrectools",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L5",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L24",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebase",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_unit_testreconcileenginebase",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L10",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_confidence_scoring_testconfidencescoring",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L33",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_performance_benchmarks_testenginebenchmarks",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L172",
"weight": 1.0,
"_src": "test_performance_benchmarks_testmvbenchmarks",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_performance_benchmarks_testmvbenchmarks",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L11",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_cron_methods_testfusionbankreccron",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L16",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L23",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_integration_testreconcilesimplematch",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L57",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilepartialchain",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_integration_testreconcilepartialchain",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L76",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_integration_testreconcilebatch",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L115",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_integration_testsuggestthenaccept",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L161",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testunreconcile",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_integration_testunreconcile",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L180",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_integration_testengineedgecases",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L21",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L130",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_reconcile_engine_property_testreconcileengineinvariants",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L9",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_precedent_lookup_testprecedentlookup",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L8",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L12",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_factories_testfactories",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L9",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_pattern_extraction_testpatternextractor",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L21",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_migration_round_trip_testmigrationroundtrip",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L8",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_matching_strategies_testamountexactstrategy",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_matching_strategies_testfifostrategy",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L68",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_matching_strategies_testmultiinvoicestrategy",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L12",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_coexistence_testcoexistence",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L9",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "transactioncase",
"source": "transactioncase",
"target": "test_bank_rec_adapter_testbankrecadapter",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L26",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_setup",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_setup",
"target": "fusion_unreconciled_bank_line_mv_refresh"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_includes_unreconciled_line",
"_tgt": "factories_make_bank_line",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_includes_unreconciled_line",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_includes_unreconciled_line",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_includes_unreconciled_line",
"target": "fusion_unreconciled_bank_line_mv_refresh"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L57",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"_tgt": "factories_make_reconcileable_pair",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"target": "factories_make_reconcileable_pair"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L59",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L61",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_excludes_reconciled_line",
"target": "fusion_unreconciled_bank_line_mv_refresh"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L70",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"_tgt": "factories_make_bank_line",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L72",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"_tgt": "factories_make_suggestion",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"target": "factories_make_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_mv_unreconciled.py",
"source_location": "L74",
"weight": 1.0,
"_src": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "test_mv_unreconciled_testunreconciledbanklinemv_test_mv_confidence_band_high_for_high_conf_suggestion",
"target": "fusion_unreconciled_bank_line_mv_refresh"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_exchange_diff_py",
"_tgt": "test_exchange_diff_testexchangediff",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_exchange_diff_py",
"target": "test_exchange_diff_testexchangediff",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L10",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff",
"_tgt": "test_exchange_diff_testexchangediff_test_no_diff_when_currencies_match_and_rates_match",
"source": "test_exchange_diff_testexchangediff",
"target": "test_exchange_diff_testexchangediff_test_no_diff_when_currencies_match_and_rates_match",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L19",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff",
"_tgt": "test_exchange_diff_testexchangediff_test_diff_when_rates_differ_same_currency",
"source": "test_exchange_diff_testexchangediff",
"target": "test_exchange_diff_testexchangediff_test_diff_when_rates_differ_same_currency",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L30",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff",
"_tgt": "test_exchange_diff_testexchangediff_test_diff_negative_when_rate_dropped",
"source": "test_exchange_diff_testexchangediff",
"target": "test_exchange_diff_testexchangediff_test_diff_negative_when_rate_dropped",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff",
"_tgt": "test_exchange_diff_testexchangediff_test_company_amounts_computed_correctly",
"source": "test_exchange_diff_testexchangediff",
"target": "test_exchange_diff_testexchangediff_test_company_amounts_computed_correctly",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff",
"_tgt": "test_exchange_diff_testexchangediff_test_tolerance_handles_rounding_noise",
"source": "test_exchange_diff_testexchangediff",
"target": "test_exchange_diff_testexchangediff_test_tolerance_handles_rounding_noise",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_exchange_diff_testexchangediff",
"_tgt": "exchange_diff_exchangediffresult",
"source": "test_exchange_diff_testexchangediff",
"target": "exchange_diff_exchangediffresult",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L11",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff_test_no_diff_when_currencies_match_and_rates_match",
"_tgt": "exchange_diff_compute_exchange_diff",
"source": "test_exchange_diff_testexchangediff_test_no_diff_when_currencies_match_and_rates_match",
"target": "exchange_diff_compute_exchange_diff"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L20",
"weight": 1.0,
"_src": "test_exchange_diff_rationale_20",
"_tgt": "test_exchange_diff_testexchangediff_test_diff_when_rates_differ_same_currency",
"source": "test_exchange_diff_testexchangediff_test_diff_when_rates_differ_same_currency",
"target": "test_exchange_diff_rationale_20",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L22",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff_test_diff_when_rates_differ_same_currency",
"_tgt": "exchange_diff_compute_exchange_diff",
"source": "test_exchange_diff_testexchangediff_test_diff_when_rates_differ_same_currency",
"target": "exchange_diff_compute_exchange_diff"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_exchange_diff_rationale_31",
"_tgt": "test_exchange_diff_testexchangediff_test_diff_negative_when_rate_dropped",
"source": "test_exchange_diff_testexchangediff_test_diff_negative_when_rate_dropped",
"target": "test_exchange_diff_rationale_31",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L32",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff_test_diff_negative_when_rate_dropped",
"_tgt": "exchange_diff_compute_exchange_diff",
"source": "test_exchange_diff_testexchangediff_test_diff_negative_when_rate_dropped",
"target": "exchange_diff_compute_exchange_diff"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff_test_company_amounts_computed_correctly",
"_tgt": "exchange_diff_compute_exchange_diff",
"source": "test_exchange_diff_testexchangediff_test_company_amounts_computed_correctly",
"target": "exchange_diff_compute_exchange_diff"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_exchange_diff_rationale_50",
"_tgt": "test_exchange_diff_testexchangediff_test_tolerance_handles_rounding_noise",
"source": "test_exchange_diff_testexchangediff_test_tolerance_handles_rounding_noise",
"target": "test_exchange_diff_rationale_50",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_exchange_diff_testexchangediff_test_tolerance_handles_rounding_noise",
"_tgt": "exchange_diff_compute_exchange_diff",
"source": "test_exchange_diff_testexchangediff_test_tolerance_handles_rounding_noise",
"target": "exchange_diff_compute_exchange_diff"
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_exchange_diff_rationale_20",
"_tgt": "exchange_diff_exchangediffresult",
"source": "test_exchange_diff_rationale_20",
"target": "exchange_diff_exchangediffresult",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_exchange_diff_rationale_31",
"_tgt": "exchange_diff_exchangediffresult",
"source": "test_exchange_diff_rationale_31",
"target": "exchange_diff_exchangediffresult",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_exchange_diff.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_exchange_diff_rationale_50",
"_tgt": "exchange_diff_exchangediffresult",
"source": "test_exchange_diff_rationale_50",
"target": "exchange_diff_exchangediffresult",
"confidence_score": 0.5
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_prompt_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_prompt_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L15",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_prompt_py",
"_tgt": "test_bank_rec_prompt_testbankrecprompt",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_prompt_py",
"target": "test_bank_rec_prompt_testbankrecprompt",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_bank_rec_prompt_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_prompt_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_prompt_py",
"target": "test_bank_rec_prompt_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L17",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_setup",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L45",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_test_system_prompt_requires_json_output",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_test_system_prompt_requires_json_output",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_test_build_prompt_returns_tuple",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_test_build_prompt_returns_tuple",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L56",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_bank_line_details",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_bank_line_details",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L62",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_all_candidates",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_all_candidates",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L67",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_omits_pattern_section_when_none",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_omits_pattern_section_when_none",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L71",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_pattern_section_when_provided",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_pattern_section_when_provided",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L77",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_precedents_when_provided",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_precedents_when_provided",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L8",
"weight": 0.8,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "confidence_scoring_scoredcandidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L78",
"weight": 0.8,
"_src": "test_bank_rec_prompt_testbankrecprompt",
"_tgt": "precedent_lookup_precedentmatch",
"source": "test_bank_rec_prompt_testbankrecprompt",
"target": "precedent_lookup_precedentmatch",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L19",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bank_rec_prompt_testbankrecprompt_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L20",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt_setup",
"_tgt": "factories_make_bank_line",
"source": "test_bank_rec_prompt_testbankrecprompt_setup",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L27",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt_setup",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "test_bank_rec_prompt_testbankrecprompt_setup",
"target": "confidence_scoring_scoredcandidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L72",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_pattern_section_when_provided",
"_tgt": "factories_make_pattern",
"source": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_pattern_section_when_provided",
"target": "factories_make_pattern"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L82",
"weight": 1.0,
"_src": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_precedents_when_provided",
"_tgt": "precedent_lookup_precedentmatch",
"source": "test_bank_rec_prompt_testbankrecprompt_test_user_prompt_includes_precedents_when_provided",
"target": "precedent_lookup_precedentmatch"
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L8",
"weight": 0.8,
"_src": "test_bank_rec_prompt_rationale_1",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "test_bank_rec_prompt_rationale_1",
"target": "confidence_scoring_scoredcandidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_prompt.py",
"source_location": "L78",
"weight": 0.8,
"_src": "test_bank_rec_prompt_rationale_1",
"_tgt": "precedent_lookup_precedentmatch",
"source": "test_bank_rec_prompt_rationale_1",
"target": "precedent_lookup_precedentmatch",
"confidence_score": 0.5
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bulk_reconcile_wizard_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bulk_reconcile_wizard_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bulk_reconcile_wizard_py",
"_tgt": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bulk_reconcile_wizard_py",
"target": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bulk_reconcile_wizard_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bulk_reconcile_wizard_py",
"target": "test_bulk_reconcile_wizard_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L10",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"_tgt": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"target": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L16",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"_tgt": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_default_picks_active_ids",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"target": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_default_picks_active_ids",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L28",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"_tgt": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard",
"target": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L12",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L13",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"_tgt": "factories_make_bank_journal",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"target": "factories_make_bank_journal"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L14",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"_tgt": "factories_make_bank_statement",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_setup",
"target": "factories_make_bank_statement"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L17",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_default_picks_active_ids",
"_tgt": "factories_make_bank_line",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_default_picks_active_ids",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L21",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_default_picks_active_ids",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_default_picks_active_ids",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"_tgt": "factories_make_invoice",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"target": "factories_make_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L32",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"_tgt": "factories_make_bank_line",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L35",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bulk_reconcile_wizard.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"_tgt": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"source": "test_bulk_reconcile_wizard_testbulkreconcilewizard_test_wizard_auto_mode_runs_engine_batch",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L19",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L22",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"_tgt": "test_local_llm_compat_server_reachable",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"target": "test_local_llm_compat_server_reachable",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L30",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"_tgt": "test_local_llm_compat_detect_local_llm",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"target": "test_local_llm_compat_detect_local_llm",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L50",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"_tgt": "test_local_llm_compat_testlocalllmcompat",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"target": "test_local_llm_compat_testlocalllmcompat",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_local_llm_compat_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_local_llm_compat_py",
"target": "test_local_llm_compat_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L44",
"weight": 1.0,
"_src": "test_local_llm_compat_detect_local_llm",
"_tgt": "test_local_llm_compat_server_reachable",
"source": "test_local_llm_compat_server_reachable",
"target": "test_local_llm_compat_detect_local_llm",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L54",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat_setup",
"_tgt": "test_local_llm_compat_detect_local_llm",
"source": "test_local_llm_compat_detect_local_llm",
"target": "test_local_llm_compat_testlocalllmcompat_setup",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_local_llm_compat_rationale_31",
"_tgt": "test_local_llm_compat_detect_local_llm",
"source": "test_local_llm_compat_detect_local_llm",
"target": "test_local_llm_compat_rationale_31",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L52",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat",
"_tgt": "test_local_llm_compat_testlocalllmcompat_setup",
"source": "test_local_llm_compat_testlocalllmcompat",
"target": "test_local_llm_compat_testlocalllmcompat_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L60",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat",
"_tgt": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"source": "test_local_llm_compat_testlocalllmcompat",
"target": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L81",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L83",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"_tgt": "factories_make_invoice",
"source": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"target": "factories_make_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L84",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"_tgt": "factories_make_bank_line",
"source": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_local_llm_compat.py",
"source_location": "L88",
"weight": 1.0,
"_src": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "test_local_llm_compat_testlocalllmcompat_test_suggest_matches_with_local_llm",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tools_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tools_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L9",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tools_py",
"_tgt": "test_bank_rec_tools_testfusionbankrectools",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tools_py",
"target": "test_bank_rec_tools_testfusionbankrectools",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_bank_rec_tools_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tools_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tools_py",
"target": "test_bank_rec_tools_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L11",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "test_bank_rec_tools_testfusionbankrectools_setup",
"source": "test_bank_rec_tools_testfusionbankrectools",
"target": "test_bank_rec_tools_testfusionbankrectools_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L15",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "test_bank_rec_tools_testfusionbankrectools_test_fusion_suggest_matches_returns_suggestions",
"source": "test_bank_rec_tools_testfusionbankrectools",
"target": "test_bank_rec_tools_testfusionbankrectools_test_fusion_suggest_matches_returns_suggestions",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L27",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"source": "test_bank_rec_tools_testfusionbankrectools",
"target": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L39",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "test_bank_rec_tools_testfusionbankrectools_test_fusion_reconcile_bank_line",
"source": "test_bank_rec_tools_testfusionbankrectools",
"target": "test_bank_rec_tools_testfusionbankrectools_test_fusion_reconcile_bank_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "test_bank_rec_tools_testfusionbankrectools_test_fusion_unreconcile",
"source": "test_bank_rec_tools_testfusionbankrectools",
"target": "test_bank_rec_tools_testfusionbankrectools_test_fusion_unreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L61",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions",
"source": "test_bank_rec_tools_testfusionbankrectools",
"target": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L73",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools",
"_tgt": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions_filters_by_min_confidence",
"source": "test_bank_rec_tools_testfusionbankrectools",
"target": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions_filters_by_min_confidence",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L13",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bank_rec_tools_testfusionbankrectools_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L16",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_suggest_matches_returns_suggestions",
"_tgt": "factories_make_invoice",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_suggest_matches_returns_suggestions",
"target": "factories_make_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L17",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_suggest_matches_returns_suggestions",
"_tgt": "factories_make_bank_line",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_suggest_matches_returns_suggestions",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L28",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"_tgt": "factories_make_invoice",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"target": "factories_make_invoice"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"_tgt": "factories_make_bank_line",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L32",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"_tgt": "factories_make_suggestion",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_accept_suggestion_reconciles",
"target": "factories_make_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_reconcile_bank_line",
"_tgt": "factories_make_reconcileable_pair",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_reconcile_bank_line",
"target": "factories_make_reconcileable_pair"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_unreconcile",
"_tgt": "factories_make_reconcileable_pair",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_unreconcile",
"target": "factories_make_reconcileable_pair"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L52",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_unreconcile",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_unreconcile",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L62",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions",
"_tgt": "factories_make_bank_line",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L63",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions",
"_tgt": "factories_make_suggestion",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions",
"target": "factories_make_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L74",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions_filters_by_min_confidence",
"_tgt": "factories_make_bank_line",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions_filters_by_min_confidence",
"target": "factories_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tools.py",
"source_location": "L76",
"weight": 1.0,
"_src": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions_filters_by_min_confidence",
"_tgt": "factories_make_suggestion",
"source": "test_bank_rec_tools_testfusionbankrectools_test_fusion_get_pending_suggestions_filters_by_min_confidence",
"target": "factories_make_suggestion"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L21",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_bank_journal",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_bank_journal",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L31",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_bank_statement",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_bank_statement",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L54",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_bank_line",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_bank_line",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L82",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_ensure_test_product",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_ensure_test_product",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L93",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_invoice",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_invoice",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L116",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_vendor_bill",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_vendor_bill",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L143",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_suggestion",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_suggestion",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L159",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_pattern",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_pattern",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L172",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_precedent",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_precedent",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L192",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"_tgt": "factories_make_reconcileable_pair",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_make_reconcileable_pair",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L1",
"weight": 1.0,
"_src": "factories_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_factories_py",
"target": "factories_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L41",
"weight": 1.0,
"_src": "factories_make_bank_statement",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "factories_make_bank_statement",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L65",
"weight": 1.0,
"_src": "factories_make_bank_line",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "factories_make_bank_line",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L22",
"weight": 1.0,
"_src": "factories_rationale_22",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "factories_rationale_22",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L24",
"weight": 1.0,
"_src": "factories_make_bank_journal",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_bank_journal",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_setup",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_performance_benchmarks_testenginebenchmarks_setup"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L77",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L128",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L83",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L13",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_setup",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_setup"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L15",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_bank_journal",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_factories_testfactories_test_make_bank_journal"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L28",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_setup",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_migration_round_trip_testmigrationroundtrip_setup"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L42",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_setup",
"_tgt": "factories_make_bank_journal",
"source": "factories_make_bank_journal",
"target": "test_controller_testbankreccontroller_setup"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L32",
"weight": 1.0,
"_src": "factories_rationale_32",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "factories_rationale_32",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L42",
"weight": 1.0,
"_src": "factories_make_bank_statement",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_bank_statement",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_setup",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_performance_benchmarks_testenginebenchmarks_setup"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L79",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L130",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L84",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L16",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L42",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L20",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_bank_statement",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_factories_testfactories_test_make_bank_statement"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L30",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_setup",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_migration_round_trip_testmigrationroundtrip_setup"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L104",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_list_unreconciled",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_controller_testbankreccontroller_test_list_unreconciled"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L269",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_bulk_reconcile",
"_tgt": "factories_make_bank_statement",
"source": "factories_make_bank_statement",
"target": "test_controller_testbankreccontroller_test_bulk_reconcile"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L202",
"weight": 1.0,
"_src": "factories_make_reconcileable_pair",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "factories_make_reconcileable_pair",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L56",
"weight": 1.0,
"_src": "factories_rationale_56",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "factories_rationale_56",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L75",
"weight": 1.0,
"_src": "factories_make_bank_line",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_bank_line",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L54",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L86",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L133",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L20",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L66",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L90",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L121",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L144",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L19",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L25",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_bank_line",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_factories_testfactories_test_make_bank_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L33",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_bank_line_with_partner",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_factories_testfactories_test_make_bank_line_with_partner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_suggestion",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_factories_testfactories_test_make_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L48",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L106",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_list_unreconciled",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_controller_testbankreccontroller_test_list_unreconciled"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L131",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_get_line_detail",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_controller_testbankreccontroller_test_get_line_detail"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L151",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_suggest_matches",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_controller_testbankreccontroller_test_suggest_matches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L169",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_accept_suggestion",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_controller_testbankreccontroller_test_accept_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L197",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_make_pair",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_controller_testbankreccontroller_make_pair"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L230",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_write_off_smoke",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_controller_testbankreccontroller_test_write_off_smoke"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L17",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_fusion_returns_base_fields",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_fusion_returns_base_fields"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_community_omits_fusion_fields",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_community_omits_fusion_fields"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_community_returns_empty",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_community_returns_empty"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L59",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"_tgt": "factories_make_bank_line",
"source": "factories_make_bank_line",
"target": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L96",
"weight": 1.0,
"_src": "factories_make_invoice",
"_tgt": "factories_ensure_test_product",
"source": "factories_ensure_test_product",
"target": "factories_make_invoice",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L119",
"weight": 1.0,
"_src": "factories_make_vendor_bill",
"_tgt": "factories_ensure_test_product",
"source": "factories_ensure_test_product",
"target": "factories_make_vendor_bill",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L83",
"weight": 1.0,
"_src": "factories_rationale_83",
"_tgt": "factories_ensure_test_product",
"source": "factories_ensure_test_product",
"target": "factories_rationale_83",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L86",
"weight": 1.0,
"_src": "factories_ensure_test_product",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_ensure_test_product",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L201",
"weight": 1.0,
"_src": "factories_make_reconcileable_pair",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "factories_make_reconcileable_pair",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L95",
"weight": 1.0,
"_src": "factories_rationale_95",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "factories_rationale_95",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L110",
"weight": 1.0,
"_src": "factories_make_invoice",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_invoice",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L48",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_setup",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_performance_benchmarks_testenginebenchmarks_setup"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L83",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L19",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L33",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L62",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L87",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L120",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L145",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L18",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_invoice_posted",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_factories_testfactories_test_make_invoice_posted"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L44",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L150",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_suggest_matches",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_controller_testbankreccontroller_test_suggest_matches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L165",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_accept_suggestion",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_controller_testbankreccontroller_test_accept_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L193",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_make_pair",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_controller_testbankreccontroller_make_pair"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L56",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"_tgt": "factories_make_invoice",
"source": "factories_make_invoice",
"target": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L118",
"weight": 1.0,
"_src": "factories_rationale_118",
"_tgt": "factories_make_vendor_bill",
"source": "factories_make_vendor_bill",
"target": "factories_rationale_118",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L133",
"weight": 1.0,
"_src": "factories_make_vendor_bill",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_vendor_bill",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L46",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_vendor_bill_posted",
"_tgt": "factories_make_vendor_bill",
"source": "factories_make_vendor_bill",
"target": "test_factories_testfactories_test_make_vendor_bill_posted"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L146",
"weight": 1.0,
"_src": "factories_rationale_146",
"_tgt": "factories_make_suggestion",
"source": "factories_make_suggestion",
"target": "factories_rationale_146",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L148",
"weight": 1.0,
"_src": "factories_make_suggestion",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_suggestion",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L36",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"_tgt": "factories_make_suggestion",
"source": "factories_make_suggestion",
"target": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L52",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_suggestion",
"_tgt": "factories_make_suggestion",
"source": "factories_make_suggestion",
"target": "test_factories_testfactories_test_make_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L133",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_get_line_detail",
"_tgt": "factories_make_suggestion",
"source": "factories_make_suggestion",
"target": "test_controller_testbankreccontroller_test_get_line_detail"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L171",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_accept_suggestion",
"_tgt": "factories_make_suggestion",
"source": "factories_make_suggestion",
"target": "test_controller_testbankreccontroller_test_accept_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L60",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"_tgt": "factories_make_suggestion",
"source": "factories_make_suggestion",
"target": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L161",
"weight": 1.0,
"_src": "factories_rationale_161",
"_tgt": "factories_make_pattern",
"source": "factories_make_pattern",
"target": "factories_rationale_161",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L162",
"weight": 1.0,
"_src": "factories_make_pattern",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_pattern",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L68",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern",
"_tgt": "factories_make_pattern",
"source": "factories_make_pattern",
"target": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L59",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_pattern",
"_tgt": "factories_make_pattern",
"source": "factories_make_pattern",
"target": "test_factories_testfactories_test_make_pattern"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L290",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_get_partner_history",
"_tgt": "factories_make_pattern",
"source": "factories_make_pattern",
"target": "test_controller_testbankreccontroller_test_get_partner_history"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L174",
"weight": 1.0,
"_src": "factories_rationale_174",
"_tgt": "factories_make_precedent",
"source": "factories_make_precedent",
"target": "factories_rationale_174",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L175",
"weight": 1.0,
"_src": "factories_make_precedent",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_precedent",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents",
"_tgt": "factories_make_precedent",
"source": "factories_make_precedent",
"target": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L72",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern",
"_tgt": "factories_make_precedent",
"source": "factories_make_precedent",
"target": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L65",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_precedent",
"_tgt": "factories_make_precedent",
"source": "factories_make_precedent",
"target": "test_factories_testfactories_test_make_precedent"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L288",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_get_partner_history",
"_tgt": "factories_make_precedent",
"source": "factories_make_precedent",
"target": "test_controller_testbankreccontroller_test_get_partner_history"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L193",
"weight": 1.0,
"_src": "factories_rationale_193",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "factories_rationale_193",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/_factories.py",
"source_location": "L200",
"weight": 1.0,
"_src": "factories_make_reconcileable_pair",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "factories_make_reconcileable_pair",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L25",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_match_bank_line_to_payments_uses_engine",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_match_bank_line_to_payments_uses_engine"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L27",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_creates_partial_reconcile",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_creates_partial_reconcile"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L37",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_marks_line_reconciled",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_marks_line_reconciled"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L44",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_records_precedent",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_records_precedent"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L165",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L192",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L71",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_reconcileable_pair",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_factories_testfactories_test_make_reconcileable_pair"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L73",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"_tgt": "factories_make_reconcileable_pair",
"source": "factories_make_reconcileable_pair",
"target": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tours_py",
"_tgt": "test_bank_rec_tours_testbankrectours",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tours_py",
"target": "test_bank_rec_tours_testbankrectours",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_bank_rec_tours_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tours_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_tours_py",
"target": "test_bank_rec_tours_rationale_1",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L12",
"weight": 1.0,
"_src": "test_bank_rec_tours_testbankrectours",
"_tgt": "httpcase",
"source": "test_bank_rec_tours_testbankrectours",
"target": "httpcase",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L14",
"weight": 1.0,
"_src": "test_bank_rec_tours_testbankrectours",
"_tgt": "test_bank_rec_tours_testbankrectours_test_smoke_tour",
"source": "test_bank_rec_tours_testbankrectours",
"target": "test_bank_rec_tours_testbankrectours_test_smoke_tour",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L18",
"weight": 1.0,
"_src": "test_bank_rec_tours_testbankrectours",
"_tgt": "test_bank_rec_tours_testbankrectours_test_select_line_tour",
"source": "test_bank_rec_tours_testbankrectours",
"target": "test_bank_rec_tours_testbankrectours_test_select_line_tour",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_bank_rec_tours_testbankrectours",
"_tgt": "test_bank_rec_tours_testbankrectours_test_accept_suggestion_tour",
"source": "test_bank_rec_tours_testbankrectours",
"target": "test_bank_rec_tours_testbankrectours_test_accept_suggestion_tour",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_bank_rec_tours_testbankrectours",
"_tgt": "test_bank_rec_tours_testbankrectours_test_auto_reconcile_wizard_tour",
"source": "test_bank_rec_tours_testbankrectours",
"target": "test_bank_rec_tours_testbankrectours_test_auto_reconcile_wizard_tour",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_bank_rec_tours_testbankrectours",
"_tgt": "test_bank_rec_tours_testbankrectours_test_load_more_tour",
"source": "test_bank_rec_tours_testbankrectours",
"target": "test_bank_rec_tours_testbankrectours_test_load_more_tour",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L105",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks",
"_tgt": "httpcase",
"source": "httpcase",
"target": "test_performance_benchmarks_testcontrollerbenchmarks",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L18",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "httpcase",
"source": "httpcase",
"target": "test_controller_testbankreccontroller",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_tours.py",
"source_location": "L20",
"weight": 1.0,
"_src": "test_bank_rec_tours_testbankrectours_test_select_line_tour",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bank_rec_tours_testbankrectours_test_select_line_tour",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_ai_suggestion_lifecycle_py",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_ai_suggestion_lifecycle_py",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L8",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_setup",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L27",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_high",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_high",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L42",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_medium",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_medium",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L46",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_low",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_low",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_none",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_none",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L54",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_default_state_is_pending",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_default_state_is_pending",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L58",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_accepted",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_accepted",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L69",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_rejected_with_reason",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_rejected_with_reason",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L79",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_superseded",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_superseded",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L84",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_currency_id_relates_to_line",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_currency_id_relates_to_line",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L6",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_rationale_6",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle",
"target": "test_ai_suggestion_lifecycle_rationale_6",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L10",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L39",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_high",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_high",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_medium",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_medium",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L47",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_low",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_low",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_none",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_compute_band_none",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L55",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_default_state_is_pending",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_default_state_is_pending",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L59",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_accepted",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_accepted",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L70",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_rejected_with_reason",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_rejected_with_reason",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L80",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_superseded",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_superseded",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L85",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_currency_id_relates_to_line",
"_tgt": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_currency_id_relates_to_line",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L36",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_make_suggestion",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L60",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_accepted",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_accepted",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L71",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_rejected_with_reason",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_rejected_with_reason",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_ai_suggestion_lifecycle.py",
"source_location": "L81",
"weight": 1.0,
"_src": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_superseded",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "test_ai_suggestion_lifecycle_testsuggestionlifecycle_test_state_transition_to_superseded",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L24",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileenginebase",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L28",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_setupclass",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_setupclass",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L109",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileengineapi",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileengineapi",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L137",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L170",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L209",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L254",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L304",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebatch",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileenginebatch",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L335",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"_tgt": "test_reconcile_engine_unit_testreconcileenginewriteoff",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_testreconcileenginewriteoff",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_unit_py",
"target": "test_reconcile_engine_unit_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L66",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebase",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L81",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebase",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L99",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebase",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L109",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineapi",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileengineapi",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L137",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L170",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L209",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L254",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L304",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileenginebatch",
"confidence_score": 1.0
},
{
"relation": "inherits",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L335",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginewriteoff",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_testreconcileenginewriteoff",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L25",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_rationale_25",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase",
"source": "test_reconcile_engine_unit_testreconcileenginebase",
"target": "test_reconcile_engine_unit_rationale_25",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L33",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_setupclass",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_unit_setupclass",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L128",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineapi_test_reconcile_one_requires_arguments",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileengineapi_test_reconcile_one_requires_arguments",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L140",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L173",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L192",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L212",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L233",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L257",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L277",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L295",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L312",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L321",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L338",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginewriteoff_test_write_off_clears_bank_line",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "test_reconcile_engine_unit_testreconcileenginewriteoff_test_write_off_clears_bank_line",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L68",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_statement_line",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L141",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L174",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L193",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L213",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L234",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L258",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L278",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L310",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L322",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L82",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_rationale_82",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "test_reconcile_engine_unit_rationale_82",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L83",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_unit_testreconcileenginebase_make_invoice",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L142",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"target": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L175",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L194",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L214",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L235",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L273",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L323",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"source": "test_reconcile_engine_unit_testreconcileenginebase_receivable_line",
"target": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L113",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineapi",
"_tgt": "test_reconcile_engine_unit_testreconcileengineapi_test_engine_in_registry",
"source": "test_reconcile_engine_unit_testreconcileengineapi",
"target": "test_reconcile_engine_unit_testreconcileengineapi_test_engine_in_registry",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L116",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineapi",
"_tgt": "test_reconcile_engine_unit_testreconcileengineapi_test_engine_is_abstract_model",
"source": "test_reconcile_engine_unit_testreconcileengineapi",
"target": "test_reconcile_engine_unit_testreconcileengineapi_test_engine_is_abstract_model",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L120",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineapi",
"_tgt": "test_reconcile_engine_unit_testreconcileengineapi_test_six_public_methods_callable",
"source": "test_reconcile_engine_unit_testreconcileengineapi",
"target": "test_reconcile_engine_unit_testreconcileengineapi_test_six_public_methods_callable",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L127",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineapi",
"_tgt": "test_reconcile_engine_unit_testreconcileengineapi_test_reconcile_one_requires_arguments",
"source": "test_reconcile_engine_unit_testreconcileengineapi",
"target": "test_reconcile_engine_unit_testreconcileengineapi_test_reconcile_one_requires_arguments",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L110",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_rationale_110",
"_tgt": "test_reconcile_engine_unit_testreconcileengineapi",
"source": "test_reconcile_engine_unit_testreconcileengineapi",
"target": "test_reconcile_engine_unit_rationale_110",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L130",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineapi_test_reconcile_one_requires_arguments",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_unit_testreconcileengineapi_test_reconcile_one_requires_arguments",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L139",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"_tgt": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"source": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"target": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L160",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"_tgt": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_empty_recordset_returns_empty",
"source": "test_reconcile_engine_unit_testreconcileengineunreconcile",
"target": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_empty_recordset_returns_empty",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L143",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L151",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"_tgt": "bank_rec_controller_unreconcile",
"source": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_removes_partial_reconcile",
"target": "bank_rec_controller_unreconcile"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L162",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_empty_recordset_returns_empty",
"_tgt": "bank_rec_controller_unreconcile",
"source": "test_reconcile_engine_unit_testreconcileengineunreconcile_test_unreconcile_empty_recordset_returns_empty",
"target": "bank_rec_controller_unreconcile"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L172",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"_tgt": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"source": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L191",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"_tgt": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"source": "test_reconcile_engine_unit_testreconcileenginereconcileone",
"target": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L178",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_simple_invoice_match",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L198",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_unit_testreconcileenginereconcileone_test_reconcile_one_creates_precedent",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L211",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"_tgt": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"source": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L232",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"_tgt": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"source": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion",
"target": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L215",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L225",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"_tgt": "bank_rec_controller_accept_suggestion",
"source": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_reconciles_and_marks_accepted",
"target": "bank_rec_controller_accept_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L236",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L245",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"_tgt": "bank_rec_controller_accept_suggestion",
"source": "test_reconcile_engine_unit_testreconcileengineacceptsuggestion_test_accept_suggestion_by_id",
"target": "bank_rec_controller_accept_suggestion"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L256",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"_tgt": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L276",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"_tgt": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L293",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"_tgt": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches",
"target": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L262",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_persists_pending_suggestions",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L279",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L288",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_supersedes_prior_pending",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L294",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L296",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "test_reconcile_engine_unit_testreconcileenginesuggestmatches_test_suggest_matches_returns_empty_for_no_candidates",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L306",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"source": "test_reconcile_engine_unit_testreconcileenginebatch",
"target": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L320",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch",
"_tgt": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"source": "test_reconcile_engine_unit_testreconcileenginebatch",
"target": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L314",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_auto_strategy_matches_n_lines",
"target": "fusion_reconcile_engine_reconcile_batch"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L324",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L326",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "test_reconcile_engine_unit_testreconcileenginebatch_test_reconcile_batch_skips_already_reconciled",
"target": "fusion_reconcile_engine_reconcile_batch"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L337",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginewriteoff",
"_tgt": "test_reconcile_engine_unit_testreconcileenginewriteoff_test_write_off_clears_bank_line",
"source": "test_reconcile_engine_unit_testreconcileenginewriteoff",
"target": "test_reconcile_engine_unit_testreconcileenginewriteoff_test_write_off_clears_bank_line",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_unit.py",
"source_location": "L340",
"weight": 1.0,
"_src": "test_reconcile_engine_unit_testreconcileenginewriteoff_test_write_off_clears_bank_line",
"_tgt": "bank_rec_controller_write_off",
"source": "test_reconcile_engine_unit_testreconcileenginewriteoff_test_write_off_clears_bank_line",
"target": "bank_rec_controller_write_off"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_confidence_scoring_py",
"_tgt": "test_confidence_scoring_testconfidencescoring",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_confidence_scoring_py",
"target": "test_confidence_scoring_testconfidencescoring",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L12",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_setup",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L36",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_candidate",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_candidate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L39",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_candidates",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_candidates",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_statement_line",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_statement_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L48",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_amount_exact_dominates",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_test_amount_exact_dominates",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L60",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_returns_top_k",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_test_returns_top_k",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L66",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L77",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_use_ai_false_skips_ai_rerank",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_test_use_ai_false_skips_ai_rerank",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L83",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L3",
"weight": 0.8,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "confidence_scoring_scoredcandidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L6",
"weight": 0.8,
"_src": "test_confidence_scoring_testconfidencescoring",
"_tgt": "matching_strategies_candidate",
"source": "test_confidence_scoring_testconfidencescoring",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L14",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_confidence_scoring_testconfidencescoring_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L45",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_statement_line",
"_tgt": "test_confidence_scoring_testconfidencescoring_candidate",
"source": "test_confidence_scoring_testconfidencescoring_candidate",
"target": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_statement_line",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_amount_exact_dominates",
"_tgt": "test_confidence_scoring_testconfidencescoring_candidate",
"source": "test_confidence_scoring_testconfidencescoring_candidate",
"target": "test_confidence_scoring_testconfidencescoring_test_amount_exact_dominates",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L61",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_returns_top_k",
"_tgt": "test_confidence_scoring_testconfidencescoring_candidate",
"source": "test_confidence_scoring_testconfidencescoring_candidate",
"target": "test_confidence_scoring_testconfidencescoring_test_returns_top_k",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L72",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"_tgt": "test_confidence_scoring_testconfidencescoring_candidate",
"source": "test_confidence_scoring_testconfidencescoring_candidate",
"target": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L78",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_use_ai_false_skips_ai_rerank",
"_tgt": "test_confidence_scoring_testconfidencescoring_candidate",
"source": "test_confidence_scoring_testconfidencescoring_candidate",
"target": "test_confidence_scoring_testconfidencescoring_test_use_ai_false_skips_ai_rerank",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L91",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"_tgt": "test_confidence_scoring_testconfidencescoring_candidate",
"source": "test_confidence_scoring_testconfidencescoring_candidate",
"target": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L37",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_candidate",
"_tgt": "matching_strategies_candidate",
"source": "test_confidence_scoring_testconfidencescoring_candidate",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_candidates",
"_tgt": "confidence_scoring_score_candidates",
"source": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_candidates",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L44",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_statement_line",
"_tgt": "confidence_scoring_score_candidates",
"source": "test_confidence_scoring_testconfidencescoring_test_returns_empty_when_no_statement_line",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L53",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_amount_exact_dominates",
"_tgt": "confidence_scoring_score_candidates",
"source": "test_confidence_scoring_testconfidencescoring_test_amount_exact_dominates",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L62",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_returns_top_k",
"_tgt": "confidence_scoring_score_candidates",
"source": "test_confidence_scoring_testconfidencescoring_test_returns_top_k",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L67",
"weight": 1.0,
"_src": "test_confidence_scoring_rationale_67",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"source": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"target": "test_confidence_scoring_rationale_67",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L73",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"_tgt": "confidence_scoring_score_candidates",
"source": "test_confidence_scoring_testconfidencescoring_test_no_ai_provider_returns_statistical_only",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L79",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_use_ai_false_skips_ai_rerank",
"_tgt": "confidence_scoring_score_candidates",
"source": "test_confidence_scoring_testconfidencescoring_test_use_ai_false_skips_ai_rerank",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L84",
"weight": 1.0,
"_src": "test_confidence_scoring_rationale_84",
"_tgt": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"source": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"target": "test_confidence_scoring_rationale_84",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L85",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L92",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"_tgt": "confidence_scoring_score_candidates",
"source": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L96",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L97",
"weight": 1.0,
"_src": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"_tgt": "matching_strategies_candidate",
"source": "test_confidence_scoring_testconfidencescoring_test_pattern_match_boosts_confidence",
"target": "matching_strategies_candidate"
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L3",
"weight": 0.8,
"_src": "test_confidence_scoring_rationale_67",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "test_confidence_scoring_rationale_67",
"target": "confidence_scoring_scoredcandidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L6",
"weight": 0.8,
"_src": "test_confidence_scoring_rationale_67",
"_tgt": "matching_strategies_candidate",
"source": "test_confidence_scoring_rationale_67",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L3",
"weight": 0.8,
"_src": "test_confidence_scoring_rationale_84",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "test_confidence_scoring_rationale_84",
"target": "confidence_scoring_scoredcandidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_confidence_scoring.py",
"source_location": "L6",
"weight": 0.8,
"_src": "test_confidence_scoring_rationale_84",
"_tgt": "matching_strategies_candidate",
"source": "test_confidence_scoring_rationale_84",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L20",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L23",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"_tgt": "test_performance_benchmarks_percentile",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"target": "test_performance_benchmarks_percentile",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L33",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"_tgt": "test_performance_benchmarks_testenginebenchmarks",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"target": "test_performance_benchmarks_testenginebenchmarks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L105",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"_tgt": "test_performance_benchmarks_testcontrollerbenchmarks",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"target": "test_performance_benchmarks_testcontrollerbenchmarks",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L172",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"_tgt": "test_performance_benchmarks_testmvbenchmarks",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"target": "test_performance_benchmarks_testmvbenchmarks",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_performance_benchmarks_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_performance_benchmarks_py",
"target": "test_performance_benchmarks_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L63",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"_tgt": "test_performance_benchmarks_percentile",
"source": "test_performance_benchmarks_percentile",
"target": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L161",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"_tgt": "test_performance_benchmarks_percentile",
"source": "test_performance_benchmarks_percentile",
"target": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L24",
"weight": 1.0,
"_src": "test_performance_benchmarks_rationale_24",
"_tgt": "test_performance_benchmarks_percentile",
"source": "test_performance_benchmarks_percentile",
"target": "test_performance_benchmarks_rationale_24",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L35",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks",
"_tgt": "test_performance_benchmarks_testenginebenchmarks_setup",
"source": "test_performance_benchmarks_testenginebenchmarks",
"target": "test_performance_benchmarks_testenginebenchmarks_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks",
"_tgt": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"source": "test_performance_benchmarks_testenginebenchmarks",
"target": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L74",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks",
"_tgt": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"source": "test_performance_benchmarks_testenginebenchmarks",
"target": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L36",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_setup",
"_tgt": "test_performance_benchmarks_testcontrollerbenchmarks_setup",
"source": "test_performance_benchmarks_testenginebenchmarks_setup",
"target": "test_performance_benchmarks_testcontrollerbenchmarks_setup",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L37",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_performance_benchmarks_testenginebenchmarks_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L58",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "test_performance_benchmarks_testenginebenchmarks_test_suggest_matches_p95_under_500ms",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L92",
"weight": 1.0,
"_src": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "test_performance_benchmarks_testenginebenchmarks_test_reconcile_batch_p95_under_5s",
"target": "fusion_reconcile_engine_reconcile_batch"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L110",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks",
"_tgt": "test_performance_benchmarks_testcontrollerbenchmarks_setup",
"source": "test_performance_benchmarks_testcontrollerbenchmarks",
"target": "test_performance_benchmarks_testcontrollerbenchmarks_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L126",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks",
"_tgt": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"source": "test_performance_benchmarks_testcontrollerbenchmarks",
"target": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L127",
"weight": 1.0,
"_src": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_performance_benchmarks_testcontrollerbenchmarks_test_list_unreconciled_p95_under_200ms",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L174",
"weight": 1.0,
"_src": "test_performance_benchmarks_testmvbenchmarks",
"_tgt": "test_performance_benchmarks_testmvbenchmarks_test_mv_refresh_under_2s",
"source": "test_performance_benchmarks_testmvbenchmarks",
"target": "test_performance_benchmarks_testmvbenchmarks_test_mv_refresh_under_2s",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_performance_benchmarks.py",
"source_location": "L178",
"weight": 1.0,
"_src": "test_performance_benchmarks_testmvbenchmarks_test_mv_refresh_under_2s",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "test_performance_benchmarks_testmvbenchmarks_test_mv_refresh_under_2s",
"target": "fusion_unreconciled_bank_line_mv_refresh"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L7",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_cron_methods_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_cron_methods_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_cron_methods_py",
"_tgt": "test_cron_methods_testfusionbankreccron",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_cron_methods_py",
"target": "test_cron_methods_testfusionbankreccron",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_cron_methods_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_cron_methods_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_cron_methods_py",
"target": "test_cron_methods_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L13",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron",
"_tgt": "test_cron_methods_testfusionbankreccron_setup",
"source": "test_cron_methods_testfusionbankreccron",
"target": "test_cron_methods_testfusionbankreccron_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L18",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron",
"_tgt": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line",
"source": "test_cron_methods_testfusionbankreccron",
"target": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L32",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron",
"_tgt": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"source": "test_cron_methods_testfusionbankreccron",
"target": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron",
"_tgt": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents",
"source": "test_cron_methods_testfusionbankreccron",
"target": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L65",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron",
"_tgt": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern",
"source": "test_cron_methods_testfusionbankreccron",
"target": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L83",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron",
"_tgt": "test_cron_methods_testfusionbankreccron_test_cron_refresh_mv_does_not_raise",
"source": "test_cron_methods_testfusionbankreccron",
"target": "test_cron_methods_testfusionbankreccron_test_cron_refresh_mv_does_not_raise",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L15",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_cron_methods_testfusionbankreccron_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L27",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line",
"_tgt": "fusion_bank_rec_cron_cron_suggest_pending",
"source": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_creates_suggestions_for_new_line",
"target": "fusion_bank_rec_cron_cron_suggest_pending"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L42",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"_tgt": "fusion_bank_rec_cron_cron_suggest_pending",
"source": "test_cron_methods_testfusionbankreccron_test_cron_suggest_pending_skips_lines_with_recent_suggestions",
"target": "fusion_bank_rec_cron_cron_suggest_pending"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L57",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents",
"_tgt": "fusion_bank_rec_cron_cron_refresh_patterns",
"source": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_creates_pattern_for_partner_with_precedents",
"target": "fusion_bank_rec_cron_cron_refresh_patterns"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L75",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern",
"_tgt": "fusion_bank_rec_cron_cron_refresh_patterns",
"source": "test_cron_methods_testfusionbankreccron_test_cron_refresh_patterns_updates_existing_pattern",
"target": "fusion_bank_rec_cron_cron_refresh_patterns"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_cron_methods.py",
"source_location": "L85",
"weight": 1.0,
"_src": "test_cron_methods_testfusionbankreccron_test_cron_refresh_mv_does_not_raise",
"_tgt": "fusion_bank_rec_cron_cron_refresh_mv",
"source": "test_cron_methods_testfusionbankreccron_test_cron_refresh_mv_does_not_raise",
"target": "fusion_bank_rec_cron_cron_refresh_mv"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/__init__.py",
"source_location": "L25",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_legacy_tools_refactor_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_legacy_tools_refactor_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L19",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L4",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_auto_reconcile_wizard_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_auto_reconcile_wizard_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_factories_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_factories_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L17",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_migration_round_trip_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_migration_round_trip_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L14",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_controller_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_controller_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_adapter_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_adapter_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L16",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_legacy_tools_refactor_py",
"_tgt": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_legacy_tools_refactor_py",
"target": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_legacy_tools_refactor_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_legacy_tools_refactor_py",
"target": "test_legacy_tools_refactor_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L18",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"_tgt": "test_legacy_tools_refactor_testlegacytoolsrefactor_setup",
"source": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"target": "test_legacy_tools_refactor_testlegacytoolsrefactor_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L22",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"_tgt": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_match_bank_line_to_payments_uses_engine",
"source": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"target": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_match_bank_line_to_payments_uses_engine",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"_tgt": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_auto_reconcile_bank_lines_uses_engine",
"source": "test_legacy_tools_refactor_testlegacytoolsrefactor",
"target": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_auto_reconcile_bank_lines_uses_engine",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L20",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_testlegacytoolsrefactor_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_legacy_tools_refactor_testlegacytoolsrefactor_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L23",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_rationale_23",
"_tgt": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_match_bank_line_to_payments_uses_engine",
"source": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_match_bank_line_to_payments_uses_engine",
"target": "test_legacy_tools_refactor_rationale_23",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_legacy_tools_refactor.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_legacy_tools_refactor_rationale_41",
"_tgt": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_auto_reconcile_bank_lines_uses_engine",
"source": "test_legacy_tools_refactor_testlegacytoolsrefactor_test_auto_reconcile_bank_lines_uses_engine",
"target": "test_legacy_tools_refactor_rationale_41",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L23",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"_tgt": "test_reconcile_engine_integration_testreconcilesimplematch",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"target": "test_reconcile_engine_integration_testreconcilesimplematch",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L57",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"_tgt": "test_reconcile_engine_integration_testreconcilepartialchain",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"target": "test_reconcile_engine_integration_testreconcilepartialchain",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L76",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"_tgt": "test_reconcile_engine_integration_testreconcilebatch",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"target": "test_reconcile_engine_integration_testreconcilebatch",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L115",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"_tgt": "test_reconcile_engine_integration_testsuggestthenaccept",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"target": "test_reconcile_engine_integration_testsuggestthenaccept",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L161",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"_tgt": "test_reconcile_engine_integration_testunreconcile",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"target": "test_reconcile_engine_integration_testunreconcile",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L180",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"_tgt": "test_reconcile_engine_integration_testengineedgecases",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"target": "test_reconcile_engine_integration_testengineedgecases",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_integration_py",
"target": "test_reconcile_engine_integration_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L26",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch",
"_tgt": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_creates_partial_reconcile",
"source": "test_reconcile_engine_integration_testreconcilesimplematch",
"target": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_creates_partial_reconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L36",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch",
"_tgt": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_marks_line_reconciled",
"source": "test_reconcile_engine_integration_testreconcilesimplematch",
"target": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_marks_line_reconciled",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch",
"_tgt": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_records_precedent",
"source": "test_reconcile_engine_integration_testreconcilesimplematch",
"target": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_records_precedent",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L24",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_rationale_24",
"_tgt": "test_reconcile_engine_integration_testreconcilesimplematch",
"source": "test_reconcile_engine_integration_testreconcilesimplematch",
"target": "test_reconcile_engine_integration_rationale_24",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L29",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_creates_partial_reconcile",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_creates_partial_reconcile",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_marks_line_reconciled",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_marks_line_reconciled",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_records_precedent",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_integration_testreconcilesimplematch_test_simple_match_records_precedent",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L60",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilepartialchain",
"_tgt": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"source": "test_reconcile_engine_integration_testreconcilepartialchain",
"target": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L58",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_rationale_58",
"_tgt": "test_reconcile_engine_integration_testreconcilepartialchain",
"source": "test_reconcile_engine_integration_testreconcilepartialchain",
"target": "test_reconcile_engine_integration_rationale_58",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L61",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L67",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_integration_testreconcilepartialchain_test_partial_reconcile_leaves_residual",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L79",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch",
"_tgt": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"source": "test_reconcile_engine_integration_testreconcilebatch",
"target": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L108",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch",
"_tgt": "test_reconcile_engine_integration_testreconcilebatch_test_batch_handles_empty_recordset",
"source": "test_reconcile_engine_integration_testreconcilebatch",
"target": "test_reconcile_engine_integration_testreconcilebatch_test_batch_handles_empty_recordset",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L77",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_rationale_77",
"_tgt": "test_reconcile_engine_integration_testreconcilebatch",
"source": "test_reconcile_engine_integration_testreconcilebatch",
"target": "test_reconcile_engine_integration_rationale_77",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L80",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L101",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "test_reconcile_engine_integration_testreconcilebatch_test_batch_reconciles_matchable_lines_only",
"target": "fusion_reconcile_engine_reconcile_batch"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L110",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testreconcilebatch_test_batch_handles_empty_recordset",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "test_reconcile_engine_integration_testreconcilebatch_test_batch_handles_empty_recordset",
"target": "fusion_reconcile_engine_reconcile_batch"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L118",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept",
"_tgt": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"source": "test_reconcile_engine_integration_testsuggestthenaccept",
"target": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L142",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept",
"_tgt": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"source": "test_reconcile_engine_integration_testsuggestthenaccept",
"target": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L116",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_rationale_116",
"_tgt": "test_reconcile_engine_integration_testsuggestthenaccept",
"source": "test_reconcile_engine_integration_testsuggestthenaccept",
"target": "test_reconcile_engine_integration_rationale_116",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L119",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L124",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L133",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"_tgt": "bank_rec_controller_accept_suggestion",
"source": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_then_accept",
"target": "bank_rec_controller_accept_suggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L143",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L147",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "test_reconcile_engine_integration_testsuggestthenaccept_test_suggest_supersedes_prior_pending",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L164",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testunreconcile",
"_tgt": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"source": "test_reconcile_engine_integration_testunreconcile",
"target": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L162",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_rationale_162",
"_tgt": "test_reconcile_engine_integration_testunreconcile",
"source": "test_reconcile_engine_integration_testunreconcile",
"target": "test_reconcile_engine_integration_rationale_162",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L166",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L171",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"_tgt": "bank_rec_controller_unreconcile",
"source": "test_reconcile_engine_integration_testunreconcile_test_unreconcile_removes_partial",
"target": "bank_rec_controller_unreconcile"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L183",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases",
"_tgt": "test_reconcile_engine_integration_testengineedgecases_test_reconcile_validates_line_exists",
"source": "test_reconcile_engine_integration_testengineedgecases",
"target": "test_reconcile_engine_integration_testengineedgecases_test_reconcile_validates_line_exists",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L190",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases",
"_tgt": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"source": "test_reconcile_engine_integration_testengineedgecases",
"target": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L181",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_rationale_181",
"_tgt": "test_reconcile_engine_integration_testengineedgecases",
"source": "test_reconcile_engine_integration_testengineedgecases",
"target": "test_reconcile_engine_integration_rationale_181",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L186",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases_test_reconcile_validates_line_exists",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_integration_testengineedgecases_test_reconcile_validates_line_exists",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L191",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L195",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_integration.py",
"source_location": "L200",
"weight": 1.0,
"_src": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "test_reconcile_engine_integration_testengineedgecases_test_already_reconciled_line_skipped_in_batch",
"target": "fusion_reconcile_engine_reconcile_batch"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L21",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"_tgt": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"target": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L36",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"_tgt": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"target": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L71",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"_tgt": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"target": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L107",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"_tgt": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"target": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L130",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"_tgt": "test_reconcile_engine_property_testreconcileengineinvariants",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"target": "test_reconcile_engine_property_testreconcileengineinvariants",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L190",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"_tgt": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"target": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_reconcile_engine_property_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_reconcile_engine_property_py",
"target": "test_reconcile_engine_property_rationale_1",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L22",
"weight": 1.0,
"_src": "test_reconcile_engine_property_rationale_22",
"_tgt": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"source": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"target": "test_reconcile_engine_property_rationale_22",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_testmatchingstrategyinvariants",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L45",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L45",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_test_amount_exact_picks_only_when_amount_matches",
"target": "matching_strategies_amountexactstrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L75",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L80",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L80",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_test_fifo_picks_oldest_first",
"target": "matching_strategies_fifostrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L112",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L116",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L116",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_test_multi_invoice_finds_combination_when_one_exists",
"target": "matching_strategies_multiinvoicestrategy"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L134",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "test_reconcile_engine_property_testreconcileengineinvariants_setup",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "test_reconcile_engine_property_testreconcileengineinvariants_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L150",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "test_reconcile_engine_property_testreconcileengineinvariants_make_bank_line",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "test_reconcile_engine_property_testreconcileengineinvariants_make_bank_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L164",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "test_reconcile_engine_property_testreconcileengineinvariants_make_invoice",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "test_reconcile_engine_property_testreconcileengineinvariants_make_invoice",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L131",
"weight": 1.0,
"_src": "test_reconcile_engine_property_rationale_131",
"_tgt": "test_reconcile_engine_property_testreconcileengineinvariants",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "test_reconcile_engine_property_rationale_131",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_testreconcileengineinvariants",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L136",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_property_testreconcileengineinvariants_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L196",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"_tgt": "test_reconcile_engine_property_testreconcileengineinvariants_make_bank_line",
"source": "test_reconcile_engine_property_testreconcileengineinvariants_make_bank_line",
"target": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L151",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants_make_bank_line",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_property_testreconcileengineinvariants_make_bank_line",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L197",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"_tgt": "test_reconcile_engine_property_testreconcileengineinvariants_make_invoice",
"source": "test_reconcile_engine_property_testreconcileengineinvariants_make_invoice",
"target": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L168",
"weight": 1.0,
"_src": "test_reconcile_engine_property_testreconcileengineinvariants_make_invoice",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_reconcile_engine_property_testreconcileengineinvariants_make_invoice",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L201",
"weight": 1.0,
"_src": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_reconcile_engine_property_test_invariant_simple_reconcile_balances",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_1",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_rationale_1",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_1",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_rationale_1",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_1",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_rationale_1",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_1",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_rationale_1",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_22",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_rationale_22",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_22",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_rationale_22",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_22",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_rationale_22",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_22",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_rationale_22",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_38",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_rationale_38",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_38",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_rationale_38",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_38",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_rationale_38",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_38",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_rationale_38",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_72",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_rationale_72",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_72",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_rationale_72",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_72",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_rationale_72",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_72",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_rationale_72",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_108",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_rationale_108",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_108",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_rationale_108",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_108",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_rationale_108",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_108",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_rationale_108",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_131",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_rationale_131",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_131",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_rationale_131",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_131",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_rationale_131",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_131",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_rationale_131",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_191",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_reconcile_engine_property_rationale_191",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_191",
"_tgt": "matching_strategies_candidate",
"source": "test_reconcile_engine_property_rationale_191",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_191",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_reconcile_engine_property_rationale_191",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_reconcile_engine_property.py",
"source_location": "L12",
"weight": 0.8,
"_src": "test_reconcile_engine_property_rationale_191",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_reconcile_engine_property_rationale_191",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L9",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_precedent_lookup_py",
"_tgt": "test_precedent_lookup_testprecedentlookup",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_precedent_lookup_py",
"target": "test_precedent_lookup_testprecedentlookup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L11",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "test_precedent_lookup_testprecedentlookup_setup",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "test_precedent_lookup_testprecedentlookup_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L28",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "test_precedent_lookup_testprecedentlookup_test_finds_amount_exact_precedents",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "test_precedent_lookup_testprecedentlookup_test_finds_amount_exact_precedents",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "test_precedent_lookup_testprecedentlookup_test_returns_empty_for_unknown_partner",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "test_precedent_lookup_testprecedentlookup_test_returns_empty_for_unknown_partner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L39",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "test_precedent_lookup_testprecedentlookup_test_respects_k_limit",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "test_precedent_lookup_testprecedentlookup_test_respects_k_limit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L54",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "test_precedent_lookup_testprecedentlookup_test_results_sorted_by_similarity_desc",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "test_precedent_lookup_testprecedentlookup_test_results_sorted_by_similarity_desc",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L60",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "test_precedent_lookup_testprecedentlookup_test_memo_overlap_boosts_score",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "test_precedent_lookup_testprecedentlookup_test_memo_overlap_boosts_score",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L70",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "test_precedent_lookup_testprecedentlookup_test_amount_outside_tolerance_excluded",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "test_precedent_lookup_testprecedentlookup_test_amount_outside_tolerance_excluded",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L3",
"weight": 0.8,
"_src": "test_precedent_lookup_testprecedentlookup",
"_tgt": "precedent_lookup_precedentmatch",
"source": "test_precedent_lookup_testprecedentlookup",
"target": "precedent_lookup_precedentmatch",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L13",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_precedent_lookup_testprecedentlookup_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L29",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_test_finds_amount_exact_precedents",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "test_precedent_lookup_testprecedentlookup_test_finds_amount_exact_precedents",
"target": "precedent_lookup_find_nearest_precedents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L35",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_test_returns_empty_for_unknown_partner",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "test_precedent_lookup_testprecedentlookup_test_returns_empty_for_unknown_partner",
"target": "precedent_lookup_find_nearest_precedents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_test_respects_k_limit",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_precedent_lookup_testprecedentlookup_test_respects_k_limit",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_test_respects_k_limit",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "test_precedent_lookup_testprecedentlookup_test_respects_k_limit",
"target": "precedent_lookup_find_nearest_precedents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L55",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_test_results_sorted_by_similarity_desc",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "test_precedent_lookup_testprecedentlookup_test_results_sorted_by_similarity_desc",
"target": "precedent_lookup_find_nearest_precedents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L61",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_test_memo_overlap_boosts_score",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "test_precedent_lookup_testprecedentlookup_test_memo_overlap_boosts_score",
"target": "precedent_lookup_find_nearest_precedents"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_precedent_lookup.py",
"source_location": "L71",
"weight": 1.0,
"_src": "test_precedent_lookup_testprecedentlookup_test_amount_outside_tolerance_excluded",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "test_precedent_lookup_testprecedentlookup_test_amount_outside_tolerance_excluded",
"target": "precedent_lookup_find_nearest_precedents"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_auto_reconcile_wizard_py",
"_tgt": "test_auto_reconcile_wizard_testautoreconcilewizard",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_auto_reconcile_wizard_py",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_auto_reconcile_wizard_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_auto_reconcile_wizard_py",
"target": "test_auto_reconcile_wizard_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L10",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard",
"_tgt": "test_auto_reconcile_wizard_testautoreconcilewizard_setup",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L15",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard",
"_tgt": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard",
"_tgt": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_filters_by_date_range",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_filters_by_date_range",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard",
"_tgt": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard",
"target": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L12",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L22",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L27",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"_tgt": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_runs_and_reconciles_matchable_lines",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L32",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_filters_by_date_range",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_filters_by_date_range",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_filters_by_date_range",
"_tgt": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_filters_by_date_range",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L44",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_auto_reconcile_wizard.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"_tgt": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"source": "test_auto_reconcile_wizard_testautoreconcilewizard_test_wizard_skips_when_only_with_partner_excludes_orphans",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_factories_py",
"_tgt": "test_factories_testfactories",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_factories_py",
"target": "test_factories_testfactories",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_factories_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_factories_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_factories_py",
"target": "test_factories_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L14",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_bank_journal",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_bank_journal",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L19",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_bank_statement",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_bank_statement",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L24",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_bank_line",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_bank_line",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L31",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_bank_line_with_partner",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_bank_line_with_partner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L36",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_invoice_posted",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_invoice_posted",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L44",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_vendor_bill_posted",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_vendor_bill_posted",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_suggestion",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_suggestion",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L57",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_pattern",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_pattern",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L63",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_precedent",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_precedent",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L70",
"weight": 1.0,
"_src": "test_factories_testfactories",
"_tgt": "test_factories_testfactories_test_make_reconcileable_pair",
"source": "test_factories_testfactories",
"target": "test_factories_testfactories_test_make_reconcileable_pair",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L32",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_bank_line_with_partner",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_factories_testfactories_test_make_bank_line_with_partner",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L37",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_invoice_posted",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_factories_testfactories_test_make_invoice_posted",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L45",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_vendor_bill_posted",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_factories_testfactories_test_make_vendor_bill_posted",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L58",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_pattern",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_factories_testfactories_test_make_pattern",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_factories.py",
"source_location": "L64",
"weight": 1.0,
"_src": "test_factories_testfactories_test_make_precedent",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_factories_testfactories_test_make_precedent",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L9",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_pattern_extraction_py",
"_tgt": "test_pattern_extraction_testpatternextractor",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_pattern_extraction_py",
"target": "test_pattern_extraction_testpatternextractor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L11",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_setup",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L17",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_make_precedent",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_make_precedent",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L30",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_test_extracts_typical_amount_range",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_test_extracts_typical_amount_range",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L39",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_test_detects_exact_amount_strategy",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_test_detects_exact_amount_strategy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L46",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_test_detects_multi_invoice_strategy",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_test_detects_multi_invoice_strategy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L53",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_test_computes_cadence_days",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_test_computes_cadence_days",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L60",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_test_extracts_common_memo_tokens",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_test_extracts_common_memo_tokens",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L69",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor",
"_tgt": "test_pattern_extraction_testpatternextractor_test_returns_zero_count_for_partner_with_no_precedents",
"source": "test_pattern_extraction_testpatternextractor",
"target": "test_pattern_extraction_testpatternextractor_test_returns_zero_count_for_partner_with_no_precedents",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L13",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_pattern_extraction_testpatternextractor_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L32",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_extracts_typical_amount_range",
"_tgt": "test_pattern_extraction_testpatternextractor_make_precedent",
"source": "test_pattern_extraction_testpatternextractor_make_precedent",
"target": "test_pattern_extraction_testpatternextractor_test_extracts_typical_amount_range",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_detects_exact_amount_strategy",
"_tgt": "test_pattern_extraction_testpatternextractor_make_precedent",
"source": "test_pattern_extraction_testpatternextractor_make_precedent",
"target": "test_pattern_extraction_testpatternextractor_test_detects_exact_amount_strategy",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L48",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_detects_multi_invoice_strategy",
"_tgt": "test_pattern_extraction_testpatternextractor_make_precedent",
"source": "test_pattern_extraction_testpatternextractor_make_precedent",
"target": "test_pattern_extraction_testpatternextractor_test_detects_multi_invoice_strategy",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L55",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_computes_cadence_days",
"_tgt": "test_pattern_extraction_testpatternextractor_make_precedent",
"source": "test_pattern_extraction_testpatternextractor_make_precedent",
"target": "test_pattern_extraction_testpatternextractor_test_computes_cadence_days",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L61",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_extracts_common_memo_tokens",
"_tgt": "test_pattern_extraction_testpatternextractor_make_precedent",
"source": "test_pattern_extraction_testpatternextractor_make_precedent",
"target": "test_pattern_extraction_testpatternextractor_test_extracts_common_memo_tokens",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L18",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_make_precedent",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_pattern_extraction_testpatternextractor_make_precedent",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_extracts_typical_amount_range",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "test_pattern_extraction_testpatternextractor_test_extracts_typical_amount_range",
"target": "pattern_extractor_extract_pattern_for_partner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L42",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_detects_exact_amount_strategy",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "test_pattern_extraction_testpatternextractor_test_detects_exact_amount_strategy",
"target": "pattern_extractor_extract_pattern_for_partner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_detects_multi_invoice_strategy",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "test_pattern_extraction_testpatternextractor_test_detects_multi_invoice_strategy",
"target": "pattern_extractor_extract_pattern_for_partner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L56",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_computes_cadence_days",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "test_pattern_extraction_testpatternextractor_test_computes_cadence_days",
"target": "pattern_extractor_extract_pattern_for_partner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L64",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_extracts_common_memo_tokens",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "test_pattern_extraction_testpatternextractor_test_extracts_common_memo_tokens",
"target": "pattern_extractor_extract_pattern_for_partner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L70",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_returns_zero_count_for_partner_with_no_precedents",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_pattern_extraction_testpatternextractor_test_returns_zero_count_for_partner_with_no_precedents",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_pattern_extraction.py",
"source_location": "L71",
"weight": 1.0,
"_src": "test_pattern_extraction_testpatternextractor_test_returns_zero_count_for_partner_with_no_precedents",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "test_pattern_extraction_testpatternextractor_test_returns_zero_count_for_partner_with_no_precedents",
"target": "pattern_extractor_extract_pattern_for_partner"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L21",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_migration_round_trip_py",
"_tgt": "test_migration_round_trip_testmigrationroundtrip",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_migration_round_trip_py",
"target": "test_migration_round_trip_testmigrationroundtrip",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_migration_round_trip_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_migration_round_trip_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_migration_round_trip_py",
"target": "test_migration_round_trip_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L23",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_setup",
"source": "test_migration_round_trip_testmigrationroundtrip",
"target": "test_migration_round_trip_testmigrationroundtrip_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L33",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"source": "test_migration_round_trip_testmigrationroundtrip",
"target": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L57",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_wipe_precedents",
"source": "test_migration_round_trip_testmigrationroundtrip",
"target": "test_migration_round_trip_testmigrationroundtrip_wipe_precedents",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L62",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"source": "test_migration_round_trip_testmigrationroundtrip",
"target": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L92",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"source": "test_migration_round_trip_testmigrationroundtrip",
"target": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L107",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"source": "test_migration_round_trip_testmigrationroundtrip",
"target": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L25",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_migration_round_trip_testmigrationroundtrip_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L63",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"source": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"target": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L93",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"source": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"target": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_migration_round_trip_rationale_34",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"source": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"target": "test_migration_round_trip_rationale_34",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_migration_round_trip_testmigrationroundtrip_seed_partial_reconciles",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L67",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_wipe_precedents",
"source": "test_migration_round_trip_testmigrationroundtrip_wipe_precedents",
"target": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L94",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_wipe_precedents",
"source": "test_migration_round_trip_testmigrationroundtrip_wipe_precedents",
"target": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L75",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L76",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"source": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_creates_precedents_from_existing_reconciles",
"target": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L96",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L97",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"source": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_step_idempotent",
"target": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L108",
"weight": 1.0,
"_src": "test_migration_round_trip_rationale_108",
"_tgt": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"source": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"target": "test_migration_round_trip_rationale_108",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L109",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_migration_round_trip.py",
"source_location": "L111",
"weight": 1.0,
"_src": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"source": "test_migration_round_trip_testmigrationroundtrip_test_bootstrap_refreshes_mv_without_error",
"target": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L8",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_matching_strategies_py",
"_tgt": "test_matching_strategies_testamountexactstrategy",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_matching_strategies_py",
"target": "test_matching_strategies_testamountexactstrategy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L43",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_matching_strategies_py",
"_tgt": "test_matching_strategies_testfifostrategy",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_matching_strategies_py",
"target": "test_matching_strategies_testfifostrategy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L68",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_matching_strategies_py",
"_tgt": "test_matching_strategies_testmultiinvoicestrategy",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_matching_strategies_py",
"target": "test_matching_strategies_testmultiinvoicestrategy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L10",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L20",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L28",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L37",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "test_matching_strategies_testamountexactstrategy_test_handles_empty_candidates",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "test_matching_strategies_testamountexactstrategy_test_handles_empty_candidates",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testamountexactstrategy",
"_tgt": "matching_strategies_matchresult",
"source": "test_matching_strategies_testamountexactstrategy",
"target": "matching_strategies_matchresult",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L12",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L16",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L16",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_matching_strategies_testamountexactstrategy_test_picks_exact_amount",
"target": "matching_strategies_amountexactstrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L22",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L25",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L25",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_matching_strategies_testamountexactstrategy_test_no_match_when_no_exact",
"target": "matching_strategies_amountexactstrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L30",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L34",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_matching_strategies_testamountexactstrategy_test_picks_oldest_when_multiple_exact",
"target": "matching_strategies_amountexactstrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_handles_empty_candidates",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testamountexactstrategy_test_handles_empty_candidates",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_matching_strategies_testamountexactstrategy_test_handles_empty_candidates",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_matching_strategies_testamountexactstrategy_test_handles_empty_candidates",
"target": "matching_strategies_amountexactstrategy"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L45",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"source": "test_matching_strategies_testfifostrategy",
"target": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L54",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"source": "test_matching_strategies_testfifostrategy",
"target": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L62",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "test_matching_strategies_testfifostrategy_test_handles_empty_candidates",
"source": "test_matching_strategies_testfifostrategy",
"target": "test_matching_strategies_testfifostrategy_test_handles_empty_candidates",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testfifostrategy",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_matching_strategies_testfifostrategy",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_matching_strategies_testfifostrategy",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_matching_strategies_testfifostrategy",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testfifostrategy",
"_tgt": "matching_strategies_matchresult",
"source": "test_matching_strategies_testfifostrategy",
"target": "matching_strategies_matchresult",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L47",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L51",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_matching_strategies_testfifostrategy_test_picks_oldest_first",
"target": "matching_strategies_fifostrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L56",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L58",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L58",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_matching_strategies_testfifostrategy_test_handles_partial_payment",
"target": "matching_strategies_fifostrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L63",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_handles_empty_candidates",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testfifostrategy_test_handles_empty_candidates",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L63",
"weight": 1.0,
"_src": "test_matching_strategies_testfifostrategy_test_handles_empty_candidates",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_matching_strategies_testfifostrategy_test_handles_empty_candidates",
"target": "matching_strategies_fifostrategy"
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L70",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L85",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L94",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L103",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "matching_strategies_fifostrategy",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L2",
"weight": 0.8,
"_src": "test_matching_strategies_testmultiinvoicestrategy",
"_tgt": "matching_strategies_matchresult",
"source": "test_matching_strategies_testmultiinvoicestrategy",
"target": "matching_strategies_matchresult",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L72",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L77",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L77",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_finds_smallest_set_summing_to_amount",
"target": "matching_strategies_multiinvoicestrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L87",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L90",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L90",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_returns_empty_when_no_combination_sums",
"target": "matching_strategies_multiinvoicestrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L96",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L98",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L98",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_respects_max_combinations",
"target": "matching_strategies_multiinvoicestrategy"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L105",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"_tgt": "matching_strategies_candidate",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"target": "matching_strategies_candidate"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L108",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_matching_strategies.py",
"source_location": "L108",
"weight": 1.0,
"_src": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "test_matching_strategies_testmultiinvoicestrategy_test_strategy_name_includes_combination_size",
"target": "matching_strategies_multiinvoicestrategy"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L18",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_controller_py",
"_tgt": "test_controller_testbankreccontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_controller_py",
"target": "test_controller_testbankreccontroller",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_controller_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_controller_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_controller_py",
"target": "test_controller_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L24",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_setup",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L49",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_jsonrpc",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L85",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_get_state",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_get_state",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L100",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_list_unreconciled",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_list_unreconciled",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L130",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_get_line_detail",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_get_line_detail",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L149",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_suggest_matches",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_suggest_matches",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L164",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_accept_suggestion",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_accept_suggestion",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L184",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_make_pair",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_make_pair",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L202",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_reconcile_manual",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_reconcile_manual",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L215",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_unreconcile",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_unreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L229",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_write_off_smoke",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_write_off_smoke",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L268",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_bulk_reconcile",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_bulk_reconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L286",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_get_partner_history",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_get_partner_history",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L305",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller",
"_tgt": "test_controller_testbankreccontroller_test_unauthenticated_request_blocked",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_testbankreccontroller_test_unauthenticated_request_blocked",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L19",
"weight": 1.0,
"_src": "test_controller_rationale_19",
"_tgt": "test_controller_testbankreccontroller",
"source": "test_controller_testbankreccontroller",
"target": "test_controller_rationale_19",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L40",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_controller_testbankreccontroller_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L86",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_get_state",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_get_state",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L112",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_list_unreconciled",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_list_unreconciled",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L135",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_get_line_detail",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_get_line_detail",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L153",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_suggest_matches",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_suggest_matches",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L174",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_accept_suggestion",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_accept_suggestion",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L204",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_reconcile_manual",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_reconcile_manual",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L219",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_unreconcile",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_unreconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L275",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_bulk_reconcile",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_bulk_reconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L292",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_get_partner_history",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_testbankreccontroller_test_get_partner_history",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L50",
"weight": 1.0,
"_src": "test_controller_rationale_50",
"_tgt": "test_controller_testbankreccontroller_jsonrpc",
"source": "test_controller_testbankreccontroller_jsonrpc",
"target": "test_controller_rationale_50",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L203",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_reconcile_manual",
"_tgt": "test_controller_testbankreccontroller_make_pair",
"source": "test_controller_testbankreccontroller_make_pair",
"target": "test_controller_testbankreccontroller_test_reconcile_manual",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L216",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_unreconcile",
"_tgt": "test_controller_testbankreccontroller_make_pair",
"source": "test_controller_testbankreccontroller_make_pair",
"target": "test_controller_testbankreccontroller_test_unreconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L273",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_bulk_reconcile",
"_tgt": "test_controller_testbankreccontroller_make_pair",
"source": "test_controller_testbankreccontroller_make_pair",
"target": "test_controller_testbankreccontroller_test_bulk_reconcile",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L185",
"weight": 1.0,
"_src": "test_controller_rationale_185",
"_tgt": "test_controller_testbankreccontroller_make_pair",
"source": "test_controller_testbankreccontroller_make_pair",
"target": "test_controller_rationale_185",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_controller.py",
"source_location": "L217",
"weight": 1.0,
"_src": "test_controller_testbankreccontroller_test_unreconcile",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_controller_testbankreccontroller_test_unreconcile",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_coexistence_py",
"_tgt": "test_coexistence_testcoexistence",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_coexistence_py",
"target": "test_coexistence_testcoexistence",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_coexistence_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_coexistence_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_coexistence_py",
"target": "test_coexistence_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L14",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "test_coexistence_testcoexistence_setup",
"source": "test_coexistence_testcoexistence",
"target": "test_coexistence_testcoexistence_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L19",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "test_coexistence_testcoexistence_account_accountant_installed",
"source": "test_coexistence_testcoexistence",
"target": "test_coexistence_testcoexistence_account_accountant_installed",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L25",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "test_coexistence_testcoexistence_test_group_exists",
"source": "test_coexistence_testcoexistence",
"target": "test_coexistence_testcoexistence_test_group_exists",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L28",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "test_coexistence_testcoexistence_test_recompute_when_enterprise_present",
"source": "test_coexistence_testcoexistence",
"target": "test_coexistence_testcoexistence_test_recompute_when_enterprise_present",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L41",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "test_coexistence_testcoexistence_test_recompute_when_enterprise_absent",
"source": "test_coexistence_testcoexistence",
"target": "test_coexistence_testcoexistence_test_recompute_when_enterprise_absent",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L64",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "test_coexistence_testcoexistence_test_menu_has_coexistence_group",
"source": "test_coexistence_testcoexistence",
"target": "test_coexistence_testcoexistence_test_menu_has_coexistence_group",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L79",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence",
"_tgt": "test_coexistence_testcoexistence_test_engine_works_regardless_of_coexistence",
"source": "test_coexistence_testcoexistence",
"target": "test_coexistence_testcoexistence_test_engine_works_regardless_of_coexistence",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L30",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence_test_recompute_when_enterprise_present",
"_tgt": "test_coexistence_testcoexistence_account_accountant_installed",
"source": "test_coexistence_testcoexistence_account_accountant_installed",
"target": "test_coexistence_testcoexistence_test_recompute_when_enterprise_present",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L43",
"weight": 1.0,
"_src": "test_coexistence_testcoexistence_test_recompute_when_enterprise_absent",
"_tgt": "test_coexistence_testcoexistence_account_accountant_installed",
"source": "test_coexistence_testcoexistence_account_accountant_installed",
"target": "test_coexistence_testcoexistence_test_recompute_when_enterprise_absent",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L29",
"weight": 1.0,
"_src": "test_coexistence_rationale_29",
"_tgt": "test_coexistence_testcoexistence_test_recompute_when_enterprise_present",
"source": "test_coexistence_testcoexistence_test_recompute_when_enterprise_present",
"target": "test_coexistence_rationale_29",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L42",
"weight": 1.0,
"_src": "test_coexistence_rationale_42",
"_tgt": "test_coexistence_testcoexistence_test_recompute_when_enterprise_absent",
"source": "test_coexistence_testcoexistence_test_recompute_when_enterprise_absent",
"target": "test_coexistence_rationale_42",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L65",
"weight": 1.0,
"_src": "test_coexistence_rationale_65",
"_tgt": "test_coexistence_testcoexistence_test_menu_has_coexistence_group",
"source": "test_coexistence_testcoexistence_test_menu_has_coexistence_group",
"target": "test_coexistence_rationale_65",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_coexistence.py",
"source_location": "L80",
"weight": 1.0,
"_src": "test_coexistence_rationale_80",
"_tgt": "test_coexistence_testcoexistence_test_engine_works_regardless_of_coexistence",
"source": "test_coexistence_testcoexistence_test_engine_works_regardless_of_coexistence",
"target": "test_coexistence_rationale_80",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L9",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_adapter_py",
"_tgt": "test_bank_rec_adapter_testbankrecadapter",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_adapter_py",
"target": "test_bank_rec_adapter_testbankrecadapter",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L1",
"weight": 1.0,
"_src": "test_bank_rec_adapter_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_adapter_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_tests_test_bank_rec_adapter_py",
"target": "test_bank_rec_adapter_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L11",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_setup",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L16",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_fusion_returns_base_fields",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_fusion_returns_base_fields",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L30",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_community_omits_fusion_fields",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_test_list_unreconciled_via_community_omits_fusion_fields",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L38",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L48",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_community_returns_empty",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_community_returns_empty",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L54",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L67",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_community_raises",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_community_raises",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L71",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter",
"_tgt": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"source": "test_bank_rec_adapter_testbankrecadapter",
"target": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L13",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_setup",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bank_rec_adapter_testbankrecadapter_setup",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L39",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bank_rec_adapter_testbankrecadapter_test_suggest_matches_via_fusion_returns_dict",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L55",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bank_rec_adapter_testbankrecadapter_test_accept_suggestion_via_fusion",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L72",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/tests/test_bank_rec_adapter.py",
"source_location": "L75",
"weight": 1.0,
"_src": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "test_bank_rec_adapter_testbankrecadapter_test_unreconcile_via_fusion",
"target": "fusion_reconcile_engine_reconcile_one"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_precedent.py",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_precedent_py",
"_tgt": "fusion_reconcile_precedent_fusionreconcileprecedent",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_precedent_py",
"target": "fusion_reconcile_precedent_fusionreconcileprecedent",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_precedent.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_reconcile_precedent_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_precedent_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_precedent_py",
"target": "fusion_reconcile_precedent_rationale_1",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_pattern.py",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_pattern_py",
"_tgt": "fusion_reconcile_pattern_fusionreconcilepattern",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_pattern_py",
"target": "fusion_reconcile_pattern_fusionreconcilepattern",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_pattern.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_reconcile_pattern_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_pattern_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_pattern_py",
"target": "fusion_reconcile_pattern_rationale_1",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_reconcile_model.py",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_reconcile_model_py",
"_tgt": "account_reconcile_model_accountreconcilemodel",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_reconcile_model_py",
"target": "account_reconcile_model_accountreconcilemodel",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_reconcile_model.py",
"source_location": "L1",
"weight": 1.0,
"_src": "account_reconcile_model_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_reconcile_model_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_reconcile_model_py",
"target": "account_reconcile_model_rationale_1",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/__init__.py",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_init_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L15",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L20",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"_tgt": "fusion_bank_rec_cron_fusionbankreccron",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"target": "fusion_bank_rec_cron_fusionbankreccron",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L25",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"_tgt": "fusion_bank_rec_cron_cron_suggest_pending",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"target": "fusion_bank_rec_cron_cron_suggest_pending",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L64",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"_tgt": "fusion_bank_rec_cron_cron_refresh_patterns",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"target": "fusion_bank_rec_cron_cron_refresh_patterns",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L95",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"_tgt": "fusion_bank_rec_cron_cron_refresh_mv",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"target": "fusion_bank_rec_cron_cron_refresh_mv",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_bank_rec_cron_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_cron_py",
"target": "fusion_bank_rec_cron_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L58",
"weight": 1.0,
"_src": "fusion_bank_rec_cron_cron_suggest_pending",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "fusion_bank_rec_cron_cron_suggest_pending",
"target": "bank_rec_controller_suggest_matches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L79",
"weight": 1.0,
"_src": "fusion_bank_rec_cron_cron_refresh_patterns",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "fusion_bank_rec_cron_cron_refresh_patterns",
"target": "pattern_extractor_extract_pattern_for_partner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L86",
"weight": 1.0,
"_src": "fusion_bank_rec_cron_cron_refresh_patterns",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "fusion_bank_rec_cron_cron_refresh_patterns",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L88",
"weight": 1.0,
"_src": "fusion_bank_rec_cron_cron_refresh_patterns",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "fusion_bank_rec_cron_cron_refresh_patterns",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L44",
"weight": 1.0,
"_src": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"_tgt": "fusion_bank_rec_cron_cron_refresh_patterns",
"source": "fusion_bank_rec_cron_cron_refresh_patterns",
"target": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_cron.py",
"source_location": "L115",
"weight": 1.0,
"_src": "fusion_bank_rec_cron_cron_refresh_mv",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "fusion_bank_rec_cron_cron_refresh_mv",
"target": "fusion_unreconciled_bank_line_mv_refresh"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L17",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_unreconciled_bank_line_mv_py",
"_tgt": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_unreconciled_bank_line_mv_py",
"target": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L59",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_unreconciled_bank_line_mv_py",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_unreconciled_bank_line_mv_py",
"target": "fusion_unreconciled_bank_line_mv_refresh",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_unreconciled_bank_line_mv_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_unreconciled_bank_line_mv_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_unreconciled_bank_line_mv_py",
"target": "fusion_unreconciled_bank_line_mv_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L44",
"weight": 1.0,
"_src": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv",
"_tgt": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv_init",
"source": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv",
"target": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv_init",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_unreconciled_bank_line_mv.py",
"source_location": "L45",
"weight": 1.0,
"_src": "fusion_unreconciled_bank_line_mv_rationale_45",
"_tgt": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv_init",
"source": "fusion_unreconciled_bank_line_mv_fusionunreconciledbanklinemv_init",
"target": "fusion_unreconciled_bank_line_mv_rationale_45",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L52",
"weight": 1.0,
"_src": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "fusion_unreconciled_bank_line_mv_refresh",
"target": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L133",
"weight": 1.0,
"_src": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"_tgt": "fusion_unreconciled_bank_line_mv_refresh",
"source": "fusion_unreconciled_bank_line_mv_refresh",
"target": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh"
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L18",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_migration_wizard_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_migration_wizard_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L23",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_migration_wizard_py",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_migration_wizard_py",
"target": "fusion_migration_wizard_fusionmigrationwizard",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_migration_wizard_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_migration_wizard_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_migration_wizard_py",
"target": "fusion_migration_wizard_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L26",
"weight": 1.0,
"_src": "fusion_migration_wizard_fusionmigrationwizard",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"source": "fusion_migration_wizard_fusionmigrationwizard",
"target": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L70",
"weight": 1.0,
"_src": "fusion_migration_wizard_fusionmigrationwizard",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_action_run_migration",
"source": "fusion_migration_wizard_fusionmigrationwizard",
"target": "fusion_migration_wizard_fusionmigrationwizard_action_run_migration",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L80",
"weight": 1.0,
"_src": "fusion_migration_wizard_fusionmigrationwizard_action_run_migration",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"source": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"target": "fusion_migration_wizard_fusionmigrationwizard_action_run_migration",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L27",
"weight": 1.0,
"_src": "fusion_migration_wizard_rationale_27",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"source": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"target": "fusion_migration_wizard_rationale_27",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L40",
"weight": 1.0,
"_src": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"_tgt": "precedent_backfill_backfill_precedents",
"source": "fusion_migration_wizard_fusionmigrationwizard_bank_rec_bootstrap_step",
"target": "precedent_backfill_backfill_precedents"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_migration_wizard.py",
"source_location": "L71",
"weight": 1.0,
"_src": "fusion_migration_wizard_rationale_71",
"_tgt": "fusion_migration_wizard_fusionmigrationwizard_action_run_migration",
"source": "fusion_migration_wizard_fusionmigrationwizard_action_run_migration",
"target": "fusion_migration_wizard_rationale_71",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_bank_statement_line_py",
"_tgt": "account_bank_statement_line_accountbankstatementline",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_bank_statement_line_py",
"target": "account_bank_statement_line_accountbankstatementline",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L48",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_bank_statement_line_py",
"_tgt": "account_bank_statement_line_compute_bank_statement_attachment_ids",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_bank_statement_line_py",
"target": "account_bank_statement_line_compute_bank_statement_attachment_ids",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L1",
"weight": 1.0,
"_src": "account_bank_statement_line_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_bank_statement_line_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_account_bank_statement_line_py",
"target": "account_bank_statement_line_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/account_bank_statement_line.py",
"source_location": "L36",
"weight": 1.0,
"_src": "account_bank_statement_line_accountbankstatementline",
"_tgt": "account_bank_statement_line_accountbankstatementline_compute_top_suggestion",
"source": "account_bank_statement_line_accountbankstatementline",
"target": "account_bank_statement_line_accountbankstatementline_compute_top_suggestion",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L19",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"_tgt": "fusion_reconcile_suggestion_fusionreconcilesuggestion",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"target": "fusion_reconcile_suggestion_fusionreconcilesuggestion",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L92",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"_tgt": "fusion_reconcile_suggestion_compute_band",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"target": "fusion_reconcile_suggestion_compute_band",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L110",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"_tgt": "fusion_reconcile_suggestion_create",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"target": "fusion_reconcile_suggestion_create",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_reconcile_suggestion_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_suggestion_py",
"target": "fusion_reconcile_suggestion_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L115",
"weight": 1.0,
"_src": "fusion_reconcile_suggestion_fusionreconcilesuggestion",
"_tgt": "fusion_reconcile_suggestion_fusionreconcilesuggestion_write",
"source": "fusion_reconcile_suggestion_fusionreconcilesuggestion",
"target": "fusion_reconcile_suggestion_fusionreconcilesuggestion_write",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L122",
"weight": 1.0,
"_src": "fusion_reconcile_suggestion_fusionreconcilesuggestion",
"_tgt": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"source": "fusion_reconcile_suggestion_fusionreconcilesuggestion",
"target": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L112",
"weight": 1.0,
"_src": "fusion_reconcile_suggestion_create",
"_tgt": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"source": "fusion_reconcile_suggestion_create",
"target": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L119",
"weight": 1.0,
"_src": "fusion_reconcile_suggestion_fusionreconcilesuggestion_write",
"_tgt": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"source": "fusion_reconcile_suggestion_fusionreconcilesuggestion_write",
"target": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_suggestion.py",
"source_location": "L123",
"weight": 1.0,
"_src": "fusion_reconcile_suggestion_rationale_123",
"_tgt": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"source": "fusion_reconcile_suggestion_fusionreconcilesuggestion_trigger_mv_refresh",
"target": "fusion_reconcile_suggestion_rationale_123",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_widget_py",
"_tgt": "fusion_bank_rec_widget_fusionbankrecwidget",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_widget_py",
"target": "fusion_bank_rec_widget_fusionbankrecwidget",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_bank_rec_widget_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_widget_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_bank_rec_widget_py",
"target": "fusion_bank_rec_widget_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L26",
"weight": 1.0,
"_src": "fusion_bank_rec_widget_fusionbankrecwidget",
"_tgt": "fusion_bank_rec_widget_fusionbankrecwidget_action_open_kanban",
"source": "fusion_bank_rec_widget_fusionbankrecwidget",
"target": "fusion_bank_rec_widget_fusionbankrecwidget_action_open_kanban",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_bank_rec_widget.py",
"source_location": "L27",
"weight": 1.0,
"_src": "fusion_bank_rec_widget_rationale_27",
"_tgt": "fusion_bank_rec_widget_fusionbankrecwidget_action_open_kanban",
"source": "fusion_bank_rec_widget_fusionbankrecwidget_action_open_kanban",
"target": "fusion_bank_rec_widget_rationale_27",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L39",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L45",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_fusionreconcileengine",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L54",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_reconcile_one",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L167",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_reconcile_batch",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L204",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "fusion_reconcile_engine_suggest_matches",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_suggest_matches",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L257",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "fusion_reconcile_engine_accept_suggestion",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_accept_suggestion",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L277",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "fusion_reconcile_engine_write_off",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_write_off",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L293",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"_tgt": "fusion_reconcile_engine_unreconcile",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_unreconcile",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L1",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_models_fusion_reconcile_engine_py",
"target": "fusion_reconcile_engine_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L333",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L348",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L374",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L392",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L405",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L420",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L438",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_post_audit",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_post_audit",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L456",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_fusionreconcileengine",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_fusionreconcileengine",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L70",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_one",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L94",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_one",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L111",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_one",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L155",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_one",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_post_audit",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_fusionreconcileengine_post_audit",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L158",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_one",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L189",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_batch",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_reconcile_batch",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L268",
"weight": 1.0,
"_src": "fusion_reconcile_engine_accept_suggestion",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_accept_suggestion",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L289",
"weight": 1.0,
"_src": "fusion_reconcile_engine_write_off",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "fusion_reconcile_engine_write_off",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L122",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_one",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L127",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_one",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L227",
"weight": 1.0,
"_src": "bank_rec_controller_reconcile_manual",
"_tgt": "fusion_reconcile_engine_reconcile_one",
"source": "fusion_reconcile_engine_reconcile_one",
"target": "bank_rec_controller_reconcile_manual"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L185",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_batch",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"source": "fusion_reconcile_engine_reconcile_batch",
"target": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L186",
"weight": 1.0,
"_src": "fusion_reconcile_engine_reconcile_batch",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"source": "fusion_reconcile_engine_reconcile_batch",
"target": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L59",
"weight": 1.0,
"_src": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "fusion_reconcile_engine_reconcile_batch",
"target": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L58",
"weight": 1.0,
"_src": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "fusion_reconcile_engine_reconcile_batch",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L282",
"weight": 1.0,
"_src": "bank_rec_controller_bulk_reconcile",
"_tgt": "fusion_reconcile_engine_reconcile_batch",
"source": "fusion_reconcile_engine_reconcile_batch",
"target": "bank_rec_controller_bulk_reconcile"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L212",
"weight": 1.0,
"_src": "fusion_reconcile_engine_suggest_matches",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"source": "fusion_reconcile_engine_suggest_matches",
"target": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L215",
"weight": 1.0,
"_src": "fusion_reconcile_engine_suggest_matches",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"source": "fusion_reconcile_engine_suggest_matches",
"target": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L217",
"weight": 1.0,
"_src": "fusion_reconcile_engine_suggest_matches",
"_tgt": "confidence_scoring_score_candidates",
"source": "fusion_reconcile_engine_suggest_matches",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L225",
"weight": 1.0,
"_src": "fusion_reconcile_engine_suggest_matches",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "fusion_reconcile_engine_suggest_matches",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L232",
"weight": 1.0,
"_src": "fusion_reconcile_engine_suggest_matches",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "fusion_reconcile_engine_suggest_matches",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L269",
"weight": 1.0,
"_src": "fusion_reconcile_engine_accept_suggestion",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "fusion_reconcile_engine_accept_suggestion",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L334",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_334",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile",
"source": "fusion_reconcile_engine_fusionreconcileengine_validate_reconcile",
"target": "fusion_reconcile_engine_rationale_334",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L350",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_350",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals",
"source": "fusion_reconcile_engine_fusionreconcileengine_build_counterpart_vals",
"target": "fusion_reconcile_engine_rationale_350",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L376",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_376",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals",
"source": "fusion_reconcile_engine_fusionreconcileengine_build_write_off_vals",
"target": "fusion_reconcile_engine_rationale_376",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L393",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_393",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"source": "fusion_reconcile_engine_fusionreconcileengine_fetch_candidates",
"target": "fusion_reconcile_engine_rationale_393",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L426",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"source": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"target": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L406",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_406",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"source": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"target": "fusion_reconcile_engine_rationale_406",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L412",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_fusionreconcileengine_records_to_candidates",
"target": "matching_strategies_candidate"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L421",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_421",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"source": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"target": "fusion_reconcile_engine_rationale_421",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L432",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "fusion_reconcile_engine_fusionreconcileengine_apply_strategy",
"target": "matching_strategies_multiinvoicestrategy_match"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L439",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_439",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_post_audit",
"source": "fusion_reconcile_engine_fusionreconcileengine_post_audit",
"target": "fusion_reconcile_engine_rationale_439",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L457",
"weight": 1.0,
"_src": "fusion_reconcile_engine_rationale_457",
"_tgt": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"source": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"target": "fusion_reconcile_engine_rationale_457",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L461",
"weight": 1.0,
"_src": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "fusion_reconcile_engine_fusionreconcileengine_record_precedent",
"target": "account_accountant_account_reconcile_model_create"
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_1",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_1",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_1",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_1",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_1",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_1",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_1",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_1",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_56",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_56",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_56",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_56",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_56",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_56",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_56",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_56",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_168",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_168",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_168",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_168",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_168",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_168",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_168",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_168",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_205",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_205",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_205",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_205",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_205",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_205",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_205",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_205",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_258",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_258",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_258",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_258",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_258",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_258",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_258",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_258",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_278",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_278",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_278",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_278",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_278",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_278",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_278",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_278",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_294",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_294",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_294",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_294",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_294",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_294",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_294",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_294",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_334",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_334",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_334",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_334",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_334",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_334",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_334",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_334",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_350",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_350",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_350",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_350",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_350",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_350",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_350",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_350",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_376",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_376",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_376",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_376",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_376",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_376",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_376",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_376",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_393",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_393",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_393",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_393",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_393",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_393",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_393",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_393",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_406",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_406",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_406",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_406",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_406",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_406",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_406",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_406",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_421",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_421",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_421",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_421",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_421",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_421",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_421",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_421",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_439",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_439",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_439",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_439",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_439",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_439",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_439",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_439",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_457",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "fusion_reconcile_engine_rationale_457",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_457",
"_tgt": "matching_strategies_candidate",
"source": "fusion_reconcile_engine_rationale_457",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_457",
"_tgt": "matching_strategies_fifostrategy",
"source": "fusion_reconcile_engine_rationale_457",
"target": "matching_strategies_fifostrategy",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/models/fusion_reconcile_engine.py",
"source_location": "L33",
"weight": 0.8,
"_src": "fusion_reconcile_engine_rationale_457",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "fusion_reconcile_engine_rationale_457",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 0.5
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_reconcile_model_py",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_reconcile_model_py",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L46",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_reconcile_model_py",
"_tgt": "account_accountant_account_reconcile_model_get_available_reconcile_model_per_statement_line",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_reconcile_model_py",
"target": "account_accountant_account_reconcile_model_get_available_reconcile_model_per_statement_line",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L302",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_reconcile_model_py",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_reconcile_model_py",
"target": "account_accountant_account_reconcile_model_create",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L11",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_lines_for_bank_widget",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_lines_for_bank_widget",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L134",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L280",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_trigger_reconciliation_model",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_trigger_reconciliation_model",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L286",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L313",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_action_archive",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_action_archive",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L255",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel_trigger_reconciliation_model",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_lines_for_bank_widget",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_lines_for_bank_widget",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_trigger_reconciliation_model",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L12",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_rationale_12",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_lines_for_bank_widget",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_lines_for_bank_widget",
"target": "account_accountant_account_reconcile_model_rationale_12",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L247",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_trigger_reconciliation_model",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_trigger_reconciliation_model",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L297",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"target": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_reconcile_model.py",
"source_location": "L309",
"weight": 1.0,
"_src": "account_accountant_account_reconcile_model_create",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_apply_reconcile_models",
"target": "account_accountant_account_reconcile_model_create",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L86",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_removepartner",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"target": "statement_line_bankrecstatementline_removepartner"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L62",
"weight": 1.0,
"_src": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"target": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L77",
"weight": 1.0,
"_src": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"_tgt": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"source": "account_accountant_account_reconcile_model_accountreconcilemodel_write",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L86",
"weight": 1.0,
"_src": "precedent_backfill_backfill_precedents",
"_tgt": "account_accountant_account_reconcile_model_create",
"source": "account_accountant_account_reconcile_model_create",
"target": "precedent_backfill_backfill_precedents"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L7",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_auto_reconcile_wizard_py",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_auto_reconcile_wizard_py",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L48",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_auto_reconcile_wizard_py",
"_tgt": "account_accountant_account_auto_reconcile_wizard_default_get",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_auto_reconcile_wizard_py",
"target": "account_accountant_account_auto_reconcile_wizard_default_get",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L60",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_auto_reconcile_wizard_py",
"_tgt": "account_accountant_account_auto_reconcile_wizard_get_default_wizard_values",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_account_auto_reconcile_wizard_py",
"target": "account_accountant_account_auto_reconcile_wizard_get_default_wizard_values",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L74",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_wizard_values",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_wizard_values",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L88",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L111",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L134",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L153",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L8",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_rationale_8",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard",
"target": "account_accountant_account_auto_reconcile_wizard_rationale_8",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L55",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_default_get",
"_tgt": "account_accountant_account_auto_reconcile_wizard_get_default_wizard_values",
"source": "account_accountant_account_auto_reconcile_wizard_default_get",
"target": "account_accountant_account_auto_reconcile_wizard_get_default_wizard_values",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L91",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"_tgt": "account_accountant_account_auto_reconcile_wizard_get_default_wizard_values",
"source": "account_accountant_account_auto_reconcile_wizard_get_default_wizard_values",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L91",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_wizard_values",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_wizard_values",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L75",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_rationale_75",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_wizard_values",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_wizard_values",
"target": "account_accountant_account_auto_reconcile_wizard_rationale_75",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L117",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L140",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L89",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_rationale_89",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_get_amls_domain",
"target": "account_accountant_account_auto_reconcile_wizard_rationale_89",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L162",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L112",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_rationale_112",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_one_to_one",
"target": "account_accountant_account_auto_reconcile_wizard_rationale_112",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L159",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"target": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L135",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_rationale_135",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile_zero_balance",
"target": "account_accountant_account_auto_reconcile_wizard_rationale_135",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__account_auto_reconcile_wizard.py",
"source_location": "L154",
"weight": 1.0,
"_src": "account_accountant_account_auto_reconcile_wizard_rationale_154",
"_tgt": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"source": "account_accountant_account_auto_reconcile_wizard_accountautoreconcilewizard_auto_reconcile",
"target": "account_accountant_account_auto_reconcile_wizard_rationale_154",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_bank_reconciliation_service_js",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_bank_reconciliation_service_js",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L137",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_bank_reconciliation_service_js",
"_tgt": "account_accountant_bank_reconciliation_service_usebankreconciliation",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_docs_odoo_diff_v19_account_accountant_bank_reconciliation_service_js",
"target": "account_accountant_bank_reconciliation_service_usebankreconciliation",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L7",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_constructor",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L12",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_setup",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L27",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_togglechatter",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_togglechatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L41",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_openchatter",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_openchatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L45",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_selectstatementline",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_selectstatementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L49",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L56",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L87",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_computeavailablereconcilemodels",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_computeavailablereconcilemodels",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L98",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_updateavailablereconcilemodels",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_updateavailablereconcilemodels",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L107",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_reloadrecords",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_reloadrecords",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L111",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlinemove",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlinemove",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L115",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlinemoveid",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlinemoveid",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L119",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementline",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L123",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlineid",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_statementlineid",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/docs/odoo_diff/v19/account_accountant__bank_reconciliation_service.js",
"source_location": "L9",
"weight": 1.0,
"_src": "account_accountant_bank_reconciliation_service_bankreconciliationservice_constructor",
"_tgt": "account_accountant_bank_reconciliation_service_bankreconciliationservice_setup",
"source": "account_accountant_bank_reconciliation_service_bankreconciliationservice_constructor",
"target": "account_accountant_bank_reconciliation_service_bankreconciliationservice_setup",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L14",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_reconciled_line_name_reconciled_line_name_js",
"_tgt": "reconciled_line_name_bankrecreconciledlinename",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_reconciled_line_name_reconciled_line_name_js",
"target": "reconciled_line_name_bankrecreconciledlinename",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L23",
"weight": 1.0,
"_src": "reconciled_line_name_bankrecreconciledlinename",
"_tgt": "reconciled_line_name_bankrecreconciledlinename_setup",
"source": "reconciled_line_name_bankrecreconciledlinename",
"target": "reconciled_line_name_bankrecreconciledlinename_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L28",
"weight": 1.0,
"_src": "reconciled_line_name_bankrecreconciledlinename",
"_tgt": "reconciled_line_name_bankrecreconciledlinename_deletetax",
"source": "reconciled_line_name_bankrecreconciledlinename",
"target": "reconciled_line_name_bankrecreconciledlinename_deletetax",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L25",
"weight": 1.0,
"_src": "reconciled_line_name_bankrecreconciledlinename_setup",
"_tgt": "bank_reconciliation_service_usebankreconciliation",
"source": "reconciled_line_name_bankrecreconciledlinename_setup",
"target": "bank_reconciliation_service_usebankreconciliation"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconciled_line_name/reconciled_line_name.js",
"source_location": "L38",
"weight": 1.0,
"_src": "reconciled_line_name_bankrecreconciledlinename_deletetax",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "reconciled_line_name_bankrecreconciledlinename_deletetax",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/attachment_strip/attachment_strip.js",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_attachment_strip_attachment_strip_js",
"_tgt": "attachment_strip_attachmentstrip",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_attachment_strip_attachment_strip_js",
"target": "attachment_strip_attachmentstrip",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/attachment_strip/attachment_strip.js",
"source_location": "L11",
"weight": 1.0,
"_src": "attachment_strip_attachmentstrip",
"_tgt": "attachment_strip_attachmentstrip_iconfor",
"source": "attachment_strip_attachmentstrip",
"target": "attachment_strip_attachmentstrip_iconfor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/attachment_strip/attachment_strip.js",
"source_location": "L24",
"weight": 1.0,
"_src": "attachment_strip_attachmentstrip",
"_tgt": "attachment_strip_attachmentstrip_urlfor",
"source": "attachment_strip_attachmentstrip",
"target": "attachment_strip_attachmentstrip_urlfor",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L16",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_bankrec_form_dialog_bankrec_form_dialog_js",
"_tgt": "bankrec_form_dialog_bankrecformdialog",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_bankrec_form_dialog_bankrec_form_dialog_js",
"target": "bankrec_form_dialog_bankrecformdialog",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L25",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_bankrec_form_dialog_bankrec_form_dialog_js",
"_tgt": "bankrec_form_dialog_bankreceditlineformcontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_bankrec_form_dialog_bankrec_form_dialog_js",
"target": "bankrec_form_dialog_bankreceditlineformcontroller",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L17",
"weight": 1.0,
"_src": "bankrec_form_dialog_bankrecformdialog",
"_tgt": "bankrec_form_dialog_bankrecformdialog_setup",
"source": "bankrec_form_dialog_bankrecformdialog",
"target": "bankrec_form_dialog_bankrecformdialog_setup",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L18",
"weight": 1.0,
"_src": "bankrec_form_dialog_bankrecformdialog_setup",
"_tgt": "bankrec_form_dialog_bankreceditlineformcontroller_setup",
"source": "bankrec_form_dialog_bankrecformdialog_setup",
"target": "bankrec_form_dialog_bankreceditlineformcontroller_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L26",
"weight": 1.0,
"_src": "bankrec_form_dialog_bankreceditlineformcontroller",
"_tgt": "bankrec_form_dialog_bankreceditlineformcontroller_setup",
"source": "bankrec_form_dialog_bankreceditlineformcontroller",
"target": "bankrec_form_dialog_bankreceditlineformcontroller_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/bankrec_form_dialog/bankrec_form_dialog.js",
"source_location": "L34",
"weight": 1.0,
"_src": "bankrec_form_dialog_bankreceditlineformcontroller",
"_tgt": "bankrec_form_dialog_bankreceditlineformcontroller_toreviewbuttonclicked",
"source": "bankrec_form_dialog_bankreceditlineformcontroller",
"target": "bankrec_form_dialog_bankreceditlineformcontroller_toreviewbuttonclicked",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_alternatives_panel_js",
"_tgt": "ai_alternatives_panel_aialternativespanel",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_alternatives_panel_js",
"target": "ai_alternatives_panel_aialternativespanel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L13",
"weight": 1.0,
"_src": "ai_alternatives_panel_aialternativespanel",
"_tgt": "ai_alternatives_panel_aialternativespanel_setup",
"source": "ai_alternatives_panel_aialternativespanel",
"target": "ai_alternatives_panel_aialternativespanel_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L17",
"weight": 1.0,
"_src": "ai_alternatives_panel_aialternativespanel",
"_tgt": "ai_alternatives_panel_aialternativespanel_bandfor",
"source": "ai_alternatives_panel_aialternativespanel",
"target": "ai_alternatives_panel_aialternativespanel_bandfor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L24",
"weight": 1.0,
"_src": "ai_alternatives_panel_aialternativespanel",
"_tgt": "ai_alternatives_panel_aialternativespanel_pctfor",
"source": "ai_alternatives_panel_aialternativespanel",
"target": "ai_alternatives_panel_aialternativespanel_pctfor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L28",
"weight": 1.0,
"_src": "ai_alternatives_panel_aialternativespanel",
"_tgt": "ai_alternatives_panel_aialternativespanel_onaccept",
"source": "ai_alternatives_panel_aialternativespanel",
"target": "ai_alternatives_panel_aialternativespanel_onaccept",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_alternatives_panel.js",
"source_location": "L29",
"weight": 1.0,
"_src": "ai_alternatives_panel_aialternativespanel_onaccept",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"source": "ai_alternatives_panel_aialternativespanel_onaccept",
"target": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_suggestion_strip_js",
"_tgt": "ai_suggestion_strip_aisuggestionstrip",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_suggestion_strip_js",
"target": "ai_suggestion_strip_aisuggestionstrip",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L13",
"weight": 1.0,
"_src": "ai_suggestion_strip_aisuggestionstrip",
"_tgt": "ai_suggestion_strip_aisuggestionstrip_setup",
"source": "ai_suggestion_strip_aisuggestionstrip",
"target": "ai_suggestion_strip_aisuggestionstrip_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L17",
"weight": 1.0,
"_src": "ai_suggestion_strip_aisuggestionstrip",
"_tgt": "ai_suggestion_strip_aisuggestionstrip_band",
"source": "ai_suggestion_strip_aisuggestionstrip",
"target": "ai_suggestion_strip_aisuggestionstrip_band",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L25",
"weight": 1.0,
"_src": "ai_suggestion_strip_aisuggestionstrip",
"_tgt": "ai_suggestion_strip_aisuggestionstrip_confidencepct",
"source": "ai_suggestion_strip_aisuggestionstrip",
"target": "ai_suggestion_strip_aisuggestionstrip_confidencepct",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L29",
"weight": 1.0,
"_src": "ai_suggestion_strip_aisuggestionstrip",
"_tgt": "ai_suggestion_strip_aisuggestionstrip_onaccept",
"source": "ai_suggestion_strip_aisuggestionstrip",
"target": "ai_suggestion_strip_aisuggestionstrip_onaccept",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L33",
"weight": 1.0,
"_src": "ai_suggestion_strip_aisuggestionstrip",
"_tgt": "ai_suggestion_strip_aisuggestionstrip_onshowalternatives",
"source": "ai_suggestion_strip_aisuggestionstrip",
"target": "ai_suggestion_strip_aisuggestionstrip_onshowalternatives",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_suggestion_strip.js",
"source_location": "L30",
"weight": 1.0,
"_src": "ai_suggestion_strip_aisuggestionstrip_onaccept",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"source": "ai_suggestion_strip_aisuggestionstrip_onaccept",
"target": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_reasoning_tooltip.js",
"source_location": "L5",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_reasoning_tooltip_js",
"_tgt": "ai_reasoning_tooltip_aireasoningtooltip",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_ai_suggestion_ai_reasoning_tooltip_js",
"target": "ai_reasoning_tooltip_aireasoningtooltip",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/ai_suggestion/ai_reasoning_tooltip.js",
"source_location": "L12",
"weight": 1.0,
"_src": "ai_reasoning_tooltip_aireasoningtooltip",
"_tgt": "ai_reasoning_tooltip_aireasoningtooltip_pctfor",
"source": "ai_reasoning_tooltip_aireasoningtooltip",
"target": "ai_reasoning_tooltip_aireasoningtooltip_pctfor",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/file_uploader/file_uploader.js",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_file_uploader_file_uploader_js",
"_tgt": "file_uploader_bankrecfileuploader",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_file_uploader_file_uploader_js",
"target": "file_uploader_bankrecfileuploader",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/file_uploader/file_uploader.js",
"source_location": "L18",
"weight": 1.0,
"_src": "file_uploader_bankrecfileuploader",
"_tgt": "file_uploader_bankrecfileuploader_getextracontext",
"source": "file_uploader_bankrecfileuploader",
"target": "file_uploader_bankrecfileuploader_getextracontext",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/file_uploader/file_uploader.js",
"source_location": "L26",
"weight": 1.0,
"_src": "file_uploader_bankrecfileuploader",
"_tgt": "file_uploader_bankrecfileuploader_getresmodel",
"source": "file_uploader_bankrecfileuploader",
"target": "file_uploader_bankrecfileuploader_getresmodel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_apply_amount_apply_amount_js",
"_tgt": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_apply_amount_apply_amount_js",
"target": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L17",
"weight": 1.0,
"_src": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"_tgt": "apply_amount_bankrecwidgetapplyamounthtmlfield_setup",
"source": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"target": "apply_amount_bankrecwidgetapplyamounthtmlfield_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L22",
"weight": 1.0,
"_src": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"_tgt": "apply_amount_bankrecwidgetapplyamounthtmlfield_value",
"source": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"target": "apply_amount_bankrecwidgetapplyamounthtmlfield_value",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L26",
"weight": 1.0,
"_src": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"_tgt": "apply_amount_bankrecwidgetapplyamounthtmlfield_switchapplyamount",
"source": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"target": "apply_amount_bankrecwidgetapplyamounthtmlfield_switchapplyamount",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L69",
"weight": 1.0,
"_src": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"_tgt": "apply_amount_bankrecwidgetapplyamounthtmlfield_openmove",
"source": "apply_amount_bankrecwidgetapplyamounthtmlfield",
"target": "apply_amount_bankrecwidgetapplyamounthtmlfield_openmove",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/apply_amount/apply_amount.js",
"source_location": "L52",
"weight": 1.0,
"_src": "apply_amount_bankrecwidgetapplyamounthtmlfield_switchapplyamount",
"_tgt": "apply_amount_bankrecwidgetapplyamounthtmlfield_openmove",
"source": "apply_amount_bankrecwidgetapplyamounthtmlfield_switchapplyamount",
"target": "apply_amount_bankrecwidgetapplyamounthtmlfield_openmove",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/quick_create/quick_create.js",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_quick_create_quick_create_js",
"_tgt": "quick_create_bankrecquickcreatecontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_quick_create_quick_create_js",
"target": "quick_create_bankrecquickcreatecontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/quick_create/quick_create.js",
"source_location": "L17",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_quick_create_quick_create_js",
"_tgt": "quick_create_bankrecquickcreate",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_quick_create_quick_create_js",
"target": "quick_create_bankrecquickcreate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/quick_create/quick_create.js",
"source_location": "L32",
"weight": 1.0,
"_src": "quick_create_bankrecquickcreate",
"_tgt": "quick_create_bankrecquickcreate_getquickcreateprops",
"source": "quick_create_bankrecquickcreate",
"target": "quick_create_bankrecquickcreate_getquickcreateprops",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/partner_history_panel/partner_history_panel.js",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_partner_history_panel_partner_history_panel_js",
"_tgt": "partner_history_panel_partnerhistorypanel",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_partner_history_panel_partner_history_panel_js",
"target": "partner_history_panel_partnerhistorypanel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/partner_history_panel/partner_history_panel.js",
"source_location": "L12",
"weight": 1.0,
"_src": "partner_history_panel_partnerhistorypanel",
"_tgt": "partner_history_panel_partnerhistorypanel_setup",
"source": "partner_history_panel_partnerhistorypanel",
"target": "partner_history_panel_partnerhistorypanel_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/partner_history_panel/partner_history_panel.js",
"source_location": "L28",
"weight": 1.0,
"_src": "partner_history_panel_partnerhistorypanel",
"_tgt": "partner_history_panel_partnerhistorypanel_formatamount",
"source": "partner_history_panel_partnerhistorypanel",
"target": "partner_history_panel_partnerhistorypanel_formatamount",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L19",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_line_to_reconcile_line_to_reconcile_js",
"_tgt": "line_to_reconcile_bankreclinetoreconcile",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_line_to_reconcile_line_to_reconcile_js",
"target": "line_to_reconcile_bankreclinetoreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L27",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_setup",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L41",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_onclickline",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_onclickline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L47",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_toggleeditline",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_toggleeditline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L69",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_deleteline",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_deleteline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L88",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_openmove",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_openmove",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L98",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_openpartner",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_openpartner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L108",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_openlineinfopopover",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_openlineinfopopover",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L121",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_deletetax",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_deletetax",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L135",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_statementlinedata",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_statementlinedata",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L139",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_linedata",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_linedata",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L143",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_reconciledlineid",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_reconciledlineid",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L149",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_reconciledlineexcludingexchangediffid",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_reconciledlineexcludingexchangediffid",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L155",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_movedata",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_movedata",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L163",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_ispartiallyreconciled",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_ispartiallyreconciled",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L170",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_hasdifferentcurrencies",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_hasdifferentcurrencies",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L174",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_formattedamountcurrencyofline",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_formattedamountcurrencyofline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L180",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_formattedamountcurrencyofstatementline",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_formattedamountcurrencyofstatementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L186",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_exchangemove",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_exchangemove",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L193",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_showlineinfo",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_showlineinfo",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L197",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_istaxline",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_istaxline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L201",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_linedatataxids",
"source": "line_to_reconcile_bankreclinetoreconcile",
"target": "line_to_reconcile_bankreclinetoreconcile_linedatataxids",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L32",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile_setup",
"_tgt": "bank_reconciliation_service_usebankreconciliation",
"source": "line_to_reconcile_bankreclinetoreconcile_setup",
"target": "bank_reconciliation_service_usebankreconciliation"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L43",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile_onclickline",
"_tgt": "line_to_reconcile_bankreclinetoreconcile_toggleeditline",
"source": "line_to_reconcile_bankreclinetoreconcile_onclickline",
"target": "line_to_reconcile_bankreclinetoreconcile_toggleeditline",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L77",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile_deleteline",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"source": "line_to_reconcile_bankreclinetoreconcile_deleteline",
"target": "bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L82",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile_deleteline",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "line_to_reconcile_bankreclinetoreconcile_deleteline",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_to_reconcile/line_to_reconcile.js",
"source_location": "L129",
"weight": 1.0,
"_src": "line_to_reconcile_bankreclinetoreconcile_deletetax",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "line_to_reconcile_bankreclinetoreconcile_deletetax",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_line_info_pop_over_line_info_pop_over_js",
"_tgt": "line_info_pop_over_bankreclineinfopopover",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_line_info_pop_over_line_info_pop_over_js",
"target": "line_info_pop_over_bankreclineinfopopover",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L23",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_setup",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L27",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_openexchangemove",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_openexchangemove",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L37",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_openreconciledmove",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_openreconciledmove",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L47",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_reconciledmovename",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_reconciledmovename",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L51",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_formattedreconciledmoveamountcurrency",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_formattedreconciledmoveamountcurrency",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L57",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_reconciledlinedata",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_reconciledlinedata",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L61",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_formattedlinedataamountcurrency",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_formattedlinedataamountcurrency",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L67",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_exchangediffmovename",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_exchangediffmovename",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L71",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_exchangemovebalance",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_exchangemovebalance",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/line_info_pop_over/line_info_pop_over.js",
"source_location": "L75",
"weight": 1.0,
"_src": "line_info_pop_over_bankreclineinfopopover",
"_tgt": "line_info_pop_over_bankreclineinfopopover_formattedexchangemovebalance",
"source": "line_info_pop_over_bankreclineinfopopover",
"target": "line_info_pop_over_bankreclineinfopopover_formattedexchangemovebalance",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/chatter/chatter.js",
"source_location": "L10",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_chatter_chatter_js",
"_tgt": "chatter_bankrecchatter",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_chatter_chatter_js",
"target": "chatter_bankrecchatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/chatter/chatter.js",
"source_location": "L13",
"weight": 1.0,
"_src": "chatter_bankrecchatter",
"_tgt": "chatter_bankrecchatter_reloadparentview",
"source": "chatter_bankrecchatter",
"target": "chatter_bankrecchatter_reloadparentview",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button/button.js",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_button_button_js",
"_tgt": "button_bankrecbutton",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_button_button_js",
"target": "button_bankrecbutton",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button/button.js",
"source_location": "L26",
"weight": 1.0,
"_src": "button_bankrecbutton",
"_tgt": "button_bankrecbutton_setup",
"source": "button_bankrecbutton",
"target": "button_bankrecbutton_setup",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_summary/statement_summary.js",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_statement_summary_statement_summary_js",
"_tgt": "statement_summary_bankrecstatementsummary",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_statement_summary_statement_summary_js",
"target": "statement_summary_bankrecstatementsummary",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_summary/statement_summary.js",
"source_location": "L26",
"weight": 1.0,
"_src": "statement_summary_bankrecstatementsummary",
"_tgt": "statement_summary_bankrecstatementsummary_actionapplyinvalidstatement",
"source": "statement_summary_bankrecstatementsummary",
"target": "statement_summary_bankrecstatementsummary_actionapplyinvalidstatement",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L23",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_statement_line_statement_line_js",
"_tgt": "statement_line_bankrecstatementline",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_statement_line_statement_line_js",
"target": "statement_line_bankrecstatementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L33",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_setup",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L51",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_getrecordclasses",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_getrecordclasses",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L63",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_openstatementcreate",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_openstatementcreate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L75",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_openpartner",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_openpartner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L85",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_removepartner",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_removepartner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L95",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_reconciledlinename",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_reconciledlinename",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L115",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_record",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_record",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L119",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_recorddata",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_recorddata",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L123",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_fold",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_fold",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L130",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_unfold",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_unfold",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L137",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_toggleunfold",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_toggleunfold",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L142",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_selectstatementline",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_selectstatementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L147",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_openchatter",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_openchatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L152",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_hasinvalidanalytics",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_hasinvalidanalytics",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L156",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_isunfolded",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_isunfolded",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L160",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_hasstatementline",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_hasstatementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L164",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_formattedamount",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_formattedamount",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L170",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_formatteddate",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_formatteddate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L177",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_formattedfulldate",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_formattedfulldate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L185",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_partner",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_partner",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L189",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_linestoreconcile",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_linestoreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L198",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_suspenseaccountline",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_suspenseaccountline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L204",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_accountmovelines",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_accountmovelines",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L208",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_hasforeigncurrencyandsamecurrencyforalllines",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_hasforeigncurrencyandsamecurrencyforalllines",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L218",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_suspenseaccountlineformattedamount",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_suspenseaccountlineformattedamount",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L224",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_activitynumber",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_activitynumber",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L235",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_hasattachment",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_hasattachment",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L266",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_amountclasses",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_amountclasses",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L277",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_buttonlistprops",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_buttonlistprops",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L292",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_formattedamountcurrencyinforeign",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_formattedamountcurrencyinforeign",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L298",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_isselected",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_isselected",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L302",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline",
"_tgt": "statement_line_bankrecstatementline_ischatteropen",
"source": "statement_line_bankrecstatementline",
"target": "statement_line_bankrecstatementline_ischatteropen",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L44",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_setup",
"_tgt": "statement_line_bankrecstatementline_selectstatementline",
"source": "statement_line_bankrecstatementline_setup",
"target": "statement_line_bankrecstatementline_selectstatementline",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L37",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_setup",
"_tgt": "bank_reconciliation_service_usebankreconciliation",
"source": "statement_line_bankrecstatementline_setup",
"target": "bank_reconciliation_service_usebankreconciliation"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L125",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_fold",
"_tgt": "statement_line_bankrecstatementline_toggleunfold",
"source": "statement_line_bankrecstatementline_fold",
"target": "statement_line_bankrecstatementline_toggleunfold",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L127",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_fold",
"_tgt": "statement_line_bankrecstatementline_selectstatementline",
"source": "statement_line_bankrecstatementline_fold",
"target": "statement_line_bankrecstatementline_selectstatementline",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L132",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_unfold",
"_tgt": "statement_line_bankrecstatementline_toggleunfold",
"source": "statement_line_bankrecstatementline_unfold",
"target": "statement_line_bankrecstatementline_toggleunfold",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L134",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_unfold",
"_tgt": "statement_line_bankrecstatementline_selectstatementline",
"source": "statement_line_bankrecstatementline_unfold",
"target": "statement_line_bankrecstatementline_selectstatementline",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L139",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_toggleunfold",
"_tgt": "statement_line_bankrecstatementline_selectstatementline",
"source": "statement_line_bankrecstatementline_toggleunfold",
"target": "statement_line_bankrecstatementline_selectstatementline",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/statement_line/statement_line.js",
"source_location": "L148",
"weight": 1.0,
"_src": "statement_line_bankrecstatementline_openchatter",
"_tgt": "statement_line_bankrecstatementline_selectstatementline",
"source": "statement_line_bankrecstatementline_selectstatementline",
"target": "statement_line_bankrecstatementline_openchatter",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_batch_action_bar_batch_action_bar_js",
"_tgt": "batch_action_bar_batchactionbar",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_batch_action_bar_batch_action_bar_js",
"target": "batch_action_bar_batchactionbar",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L12",
"weight": 1.0,
"_src": "batch_action_bar_batchactionbar",
"_tgt": "batch_action_bar_batchactionbar_setup",
"source": "batch_action_bar_batchactionbar",
"target": "batch_action_bar_batchactionbar_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L16",
"weight": 1.0,
"_src": "batch_action_bar_batchactionbar",
"_tgt": "batch_action_bar_batchactionbar_hasselection",
"source": "batch_action_bar_batchactionbar",
"target": "batch_action_bar_batchactionbar_hasselection",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L20",
"weight": 1.0,
"_src": "batch_action_bar_batchactionbar",
"_tgt": "batch_action_bar_batchactionbar_selectioncount",
"source": "batch_action_bar_batchactionbar",
"target": "batch_action_bar_batchactionbar_selectioncount",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L24",
"weight": 1.0,
"_src": "batch_action_bar_batchactionbar",
"_tgt": "batch_action_bar_batchactionbar_onautoreconcile",
"source": "batch_action_bar_batchactionbar",
"target": "batch_action_bar_batchactionbar_onautoreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L31",
"weight": 1.0,
"_src": "batch_action_bar_batchactionbar",
"_tgt": "batch_action_bar_batchactionbar_onsuggestforselected",
"source": "batch_action_bar_batchactionbar",
"target": "batch_action_bar_batchactionbar_onsuggestforselected",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L28",
"weight": 1.0,
"_src": "batch_action_bar_batchactionbar_onautoreconcile",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_bulkreconcile",
"source": "batch_action_bar_batchactionbar_onautoreconcile",
"target": "bank_reconciliation_service_bankreconciliationservice_bulkreconcile"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/batch_action_bar/batch_action_bar.js",
"source_location": "L35",
"weight": 1.0,
"_src": "batch_action_bar_batchactionbar_onsuggestforselected",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_suggestmatches",
"source": "batch_action_bar_batchactionbar_onsuggestforselected",
"target": "bank_reconciliation_service_bankreconciliationservice_suggestmatches"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L23",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_button_list_button_list_js",
"_tgt": "button_list_bankrecbuttonlist",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_button_list_button_list_js",
"target": "button_list_bankrecbuttonlist",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L43",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_setup",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L55",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_restorefocus",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_restorefocus",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L64",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_setpartneronreconcileline",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_setpartneronreconcileline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L162",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_setaccountonreconcileline",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_setaccountonreconcileline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L171",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_setaccountreceivableonreconcileline",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_setaccountreceivableonreconcileline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L185",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_setaccountpayableonreconcileline",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_setaccountpayableonreconcileline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L202",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_reconcileonreconcileline",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_reconcileonreconcileline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L247",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_getreconcilebuttondomain",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_getreconcilebuttondomain",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L264",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_deletetransaction",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_deletetransaction",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L278",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_setstatementlineasreviewed",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_setstatementlineasreviewed",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L289",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_triggerreconciliationmodel",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_triggerreconciliationmodel",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L301",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_getkeyaction",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_getkeyaction",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L407",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_registerhotkeys",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_registerhotkeys",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L446",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_bankrecfileuploaderrecord",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_bankrecfileuploaderrecord",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L455",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_actionviewrecomodels",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_actionviewrecomodels",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L462",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_statementlinedata",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_statementlinedata",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L466",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_islineselected",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_islineselected",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L470",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_lastaccountmoveline",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_lastaccountmoveline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L474",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_iscustomerrankhigher",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_iscustomerrankhigher",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L481",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_issetpartnerbuttonshown",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_issetpartnerbuttonshown",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L485",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_issetaccountbuttonshown",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_issetaccountbuttonshown",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L489",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_issetreceivablebuttonshown",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_issetreceivablebuttonshown",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L497",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_issetpayablebuttonshown",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_issetpayablebuttonshown",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L505",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_isreconcilebuttonshown",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_isreconcilebuttonshown",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L509",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_reconcilemodelsindropdown",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_reconcilemodelsindropdown",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L518",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_buttons",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_buttons",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L567",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_buttonstodisplay",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_buttonstodisplay",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L593",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist",
"_tgt": "button_list_bankrecbuttonlist_buttonsindropdown",
"source": "button_list_bankrecbuttonlist",
"target": "button_list_bankrecbuttonlist_buttonsindropdown",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L52",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_setup",
"_tgt": "button_list_bankrecbuttonlist_registerhotkeys",
"source": "button_list_bankrecbuttonlist_setup",
"target": "button_list_bankrecbuttonlist_registerhotkeys",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L50",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_setup",
"_tgt": "bank_reconciliation_service_usebankreconciliation",
"source": "button_list_bankrecbuttonlist_setup",
"target": "bank_reconciliation_service_usebankreconciliation"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L182",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_setaccountreceivableonreconcileline",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "button_list_bankrecbuttonlist_setaccountreceivableonreconcileline",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L196",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_setaccountpayableonreconcileline",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "button_list_bankrecbuttonlist_setaccountpayableonreconcileline",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter"
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L218",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_reconcileonreconcileline",
"_tgt": "button_list_bankrecbuttonlist_getreconcilebuttondomain",
"source": "button_list_bankrecbuttonlist_reconcileonreconcileline",
"target": "button_list_bankrecbuttonlist_getreconcilebuttondomain",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L283",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_setstatementlineasreviewed",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "button_list_bankrecbuttonlist_setstatementlineasreviewed",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L294",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_triggerreconciliationmodel",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"source": "button_list_bankrecbuttonlist_triggerreconciliationmodel",
"target": "bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/button_list/button_list.js",
"source_location": "L298",
"weight": 1.0,
"_src": "button_list_bankrecbuttonlist_triggerreconciliationmodel",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "button_list_bankrecbuttonlist_triggerreconciliationmodel",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L6",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_reconcile_model_picker_reconcile_model_picker_js",
"_tgt": "reconcile_model_picker_reconcilemodelpicker",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_reconcile_model_picker_reconcile_model_picker_js",
"target": "reconcile_model_picker_reconcilemodelpicker",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L12",
"weight": 1.0,
"_src": "reconcile_model_picker_reconcilemodelpicker",
"_tgt": "reconcile_model_picker_reconcilemodelpicker_setup",
"source": "reconcile_model_picker_reconcilemodelpicker",
"target": "reconcile_model_picker_reconcilemodelpicker_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L28",
"weight": 1.0,
"_src": "reconcile_model_picker_reconcilemodelpicker",
"_tgt": "reconcile_model_picker_reconcilemodelpicker_onchange",
"source": "reconcile_model_picker_reconcilemodelpicker",
"target": "reconcile_model_picker_reconcilemodelpicker_onchange",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L35",
"weight": 1.0,
"_src": "reconcile_model_picker_reconcilemodelpicker",
"_tgt": "reconcile_model_picker_reconcilemodelpicker_onapplymodel",
"source": "reconcile_model_picker_reconcilemodelpicker",
"target": "reconcile_model_picker_reconcilemodelpicker_onapplymodel",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/reconcile_model_picker/reconcile_model_picker.js",
"source_location": "L31",
"weight": 1.0,
"_src": "reconcile_model_picker_reconcilemodelpicker_onchange",
"_tgt": "reconcile_model_picker_reconcilemodelpicker_onapplymodel",
"source": "reconcile_model_picker_reconcilemodelpicker_onchange",
"target": "reconcile_model_picker_reconcilemodelpicker_onapplymodel",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L15",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_js",
"_tgt": "search_dialog_bankrecselectcreatedialog",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_js",
"target": "search_dialog_bankrecselectcreatedialog",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L30",
"weight": 1.0,
"_src": "search_dialog_bankrecselectcreatedialog",
"_tgt": "search_dialog_bankrecselectcreatedialog_setup",
"source": "search_dialog_bankrecselectcreatedialog",
"target": "search_dialog_bankrecselectcreatedialog_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L43",
"weight": 1.0,
"_src": "search_dialog_bankrecselectcreatedialog",
"_tgt": "search_dialog_bankrecselectcreatedialog_changeinselectedmoveline",
"source": "search_dialog_bankrecselectcreatedialog",
"target": "search_dialog_bankrecselectcreatedialog_changeinselectedmoveline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L77",
"weight": 1.0,
"_src": "search_dialog_bankrecselectcreatedialog",
"_tgt": "search_dialog_bankrecselectcreatedialog_suspenseaccountline",
"source": "search_dialog_bankrecselectcreatedialog",
"target": "search_dialog_bankrecselectcreatedialog_suspenseaccountline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L81",
"weight": 1.0,
"_src": "search_dialog_bankrecselectcreatedialog",
"_tgt": "search_dialog_bankrecselectcreatedialog_remainingamountformatted",
"source": "search_dialog_bankrecselectcreatedialog",
"target": "search_dialog_bankrecselectcreatedialog_remainingamountformatted",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog.js",
"source_location": "L87",
"weight": 1.0,
"_src": "search_dialog_bankrecselectcreatedialog",
"_tgt": "search_dialog_bankrecselectcreatedialog_formattedstatementlinedate",
"source": "search_dialog_bankrecselectcreatedialog",
"target": "search_dialog_bankrecselectcreatedialog_formattedstatementlinedate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L15",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_list_js",
"_tgt": "search_dialog_list_bankrecreconciledialoglistcontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_list_js",
"target": "search_dialog_list_bankrecreconciledialoglistcontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L55",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_list_js",
"_tgt": "search_dialog_list_bankrecreconciledialoglistrenderer",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_search_dialog_search_dialog_list_js",
"target": "search_dialog_list_bankrecreconciledialoglistrenderer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L16",
"weight": 1.0,
"_src": "search_dialog_list_bankrecreconciledialoglistcontroller",
"_tgt": "search_dialog_list_bankrecreconciledialoglistcontroller_setup",
"source": "search_dialog_list_bankrecreconciledialoglistcontroller",
"target": "search_dialog_list_bankrecreconciledialoglistcontroller_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L21",
"weight": 1.0,
"_src": "search_dialog_list_bankrecreconciledialoglistcontroller",
"_tgt": "search_dialog_list_bankrecreconciledialoglistcontroller_onselectionchanged",
"source": "search_dialog_list_bankrecreconciledialoglistcontroller",
"target": "search_dialog_list_bankrecreconciledialoglistcontroller_onselectionchanged",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/search_dialog/search_dialog_list.js",
"source_location": "L60",
"weight": 1.0,
"_src": "search_dialog_list_bankrecreconciledialoglistrenderer",
"_tgt": "search_dialog_list_bankrecreconciledialoglistrenderer_openmoveview",
"source": "search_dialog_list_bankrecreconciledialoglistrenderer",
"target": "search_dialog_list_bankrecreconciledialoglistrenderer_openmoveview",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list_view_many2one_multi_edit.js",
"source_location": "L14",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_view_many2one_multi_edit_js",
"_tgt": "list_view_many2one_multi_edit_bankrecmany2onemultiid",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_view_many2one_multi_edit_js",
"target": "list_view_many2one_multi_edit_bankrecmany2onemultiid",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list_view_many2one_multi_edit.js",
"source_location": "L19",
"weight": 1.0,
"_src": "list_view_many2one_multi_edit_bankrecmany2onemultiid",
"_tgt": "list_view_many2one_multi_edit_bankrecmany2onemultiid_m2oprops",
"source": "list_view_many2one_multi_edit_bankrecmany2onemultiid",
"target": "list_view_many2one_multi_edit_bankrecmany2onemultiid_m2oprops",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L22",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_js",
"_tgt": "list_bankreclistcontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_js",
"target": "list_bankreclistcontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L80",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_js",
"_tgt": "list_bankreclistrenderer",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_components_bank_reconciliation_list_view_list_js",
"target": "list_bankreclistrenderer",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L23",
"weight": 1.0,
"_src": "list_bankreclistcontroller",
"_tgt": "list_bankreclistcontroller_setup",
"source": "list_bankreclistcontroller",
"target": "list_bankreclistcontroller_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L37",
"weight": 1.0,
"_src": "list_bankreclistcontroller",
"_tgt": "list_bankreclistcontroller_onrecordsaved",
"source": "list_bankreclistcontroller",
"target": "list_bankreclistcontroller_onrecordsaved",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L42",
"weight": 1.0,
"_src": "list_bankreclistcontroller",
"_tgt": "list_bankreclistcontroller_previewerstoragekey",
"source": "list_bankreclistcontroller",
"target": "list_bankreclistcontroller_previewerstoragekey",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L46",
"weight": 1.0,
"_src": "list_bankreclistcontroller",
"_tgt": "list_bankreclistcontroller_modelparams",
"source": "list_bankreclistcontroller",
"target": "list_bankreclistcontroller_modelparams",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/components/bank_reconciliation/list_view/list.js",
"source_location": "L75",
"weight": 1.0,
"_src": "list_bankreclistcontroller",
"_tgt": "list_bankreclistcontroller_setselectedrecord",
"source": "list_bankreclistcontroller",
"target": "list_bankreclistcontroller_setselectedrecord",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_renderer.js",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_views_kanban_bank_rec_kanban_renderer_js",
"_tgt": "bank_rec_kanban_renderer_bankreclinecard",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_views_kanban_bank_rec_kanban_renderer_js",
"target": "bank_rec_kanban_renderer_bankreclinecard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L19",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_views_kanban_bank_rec_kanban_controller_js",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_views_kanban_bank_rec_kanban_controller_js",
"target": "bank_rec_kanban_controller_bankreckanbancontroller",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L29",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_setup",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_setup",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L46",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_onselectline",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_onselectline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L50",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_onloadmore",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_onloadmore",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L54",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_onsuggestforline",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_onsuggestforline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L58",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_onacceptsuggestion",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_onacceptsuggestion",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L62",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_onunreconcile",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_onunreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L66",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_formatcurrency",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_formatcurrency",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L73",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller",
"_tgt": "bank_rec_kanban_controller_bankreckanbancontroller_confidencebandlabel",
"source": "bank_rec_kanban_controller_bankreckanbancontroller",
"target": "bank_rec_kanban_controller_bankreckanbancontroller_confidencebandlabel",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L47",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller_onselectline",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_selectline",
"source": "bank_rec_kanban_controller_bankreckanbancontroller_onselectline",
"target": "bank_reconciliation_service_bankreconciliationservice_selectline"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L51",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller_onloadmore",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadmore",
"source": "bank_rec_kanban_controller_bankreckanbancontroller_onloadmore",
"target": "bank_reconciliation_service_bankreconciliationservice_loadmore"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L55",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller_onsuggestforline",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_suggestmatches",
"source": "bank_rec_kanban_controller_bankreckanbancontroller_onsuggestforline",
"target": "bank_reconciliation_service_bankreconciliationservice_suggestmatches"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L59",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller_onacceptsuggestion",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"source": "bank_rec_kanban_controller_bankreckanbancontroller_onacceptsuggestion",
"target": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion"
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/views/kanban/bank_rec_kanban_controller.js",
"source_location": "L63",
"weight": 1.0,
"_src": "bank_rec_kanban_controller_bankreckanbancontroller_onunreconcile",
"_tgt": "bank_rec_controller_unreconcile",
"source": "bank_rec_kanban_controller_bankreckanbancontroller_onunreconcile",
"target": "bank_rec_controller_unreconcile"
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L21",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_services_bank_reconciliation_service_js",
"_tgt": "bank_reconciliation_service_bankreconciliationservice",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_services_bank_reconciliation_service_js",
"target": "bank_reconciliation_service_bankreconciliationservice",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L420",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_services_bank_reconciliation_service_js",
"_tgt": "bank_reconciliation_service_usebankreconciliation",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_static_src_services_bank_reconciliation_service_js",
"target": "bank_reconciliation_service_usebankreconciliation",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L22",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_constructor",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_constructor",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L67",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_initforjournal",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_initforjournal",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L87",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L112",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadmore",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_loadmore",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L117",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_setfilter",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_setfilter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L130",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_selectline",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_selectline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L137",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlinedetail",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_loadlinedetail",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L145",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_refreshlinedetail",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_refreshlinedetail",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L150",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_suggestmatches",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_suggestmatches",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L166",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L184",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reconcilemanual",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_reconcilemanual",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L202",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_unreconcile",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_unreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L217",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_writeoff",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_writeoff",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L238",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_bulkreconcile",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_bulkreconcile",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L261",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_getpartnerhistory",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_getpartnerhistory",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L272",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L285",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_getbandclass",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_getbandclass",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L298",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_readchatterpref",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_readchatterpref",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L310",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_togglechatter",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_togglechatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L322",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_openchatter",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_openchatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L326",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_selectstatementline",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_selectstatementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L330",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadchatter",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L337",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_computereconcilelinecountperpartnerid",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L363",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_computeavailablereconcilemodels",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_computeavailablereconcilemodels",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L375",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_updateavailablereconcilemodels",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_updateavailablereconcilemodels",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L381",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_reloadrecords",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_reloadrecords",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L387",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_statementlinemove",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_statementlinemove",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L391",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_statementlinemoveid",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_statementlinemoveid",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L395",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_statementline",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_statementline",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L399",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_statementlineid",
"source": "bank_reconciliation_service_bankreconciliationservice",
"target": "bank_reconciliation_service_bankreconciliationservice_statementlineid",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L38",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_constructor",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_readchatterpref",
"source": "bank_reconciliation_service_bankreconciliationservice_constructor",
"target": "bank_reconciliation_service_bankreconciliationservice_readchatterpref",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L77",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_initforjournal",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"source": "bank_reconciliation_service_bankreconciliationservice_initforjournal",
"target": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L114",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_loadmore",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"source": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"target": "bank_reconciliation_service_bankreconciliationservice_loadmore",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L123",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_setfilter",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"source": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"target": "bank_reconciliation_service_bankreconciliationservice_setfilter",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L208",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_unreconcile",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"source": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"target": "bank_reconciliation_service_bankreconciliationservice_unreconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L245",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_bulkreconcile",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"source": "bank_reconciliation_service_bankreconciliationservice_loadlines",
"target": "bank_reconciliation_service_bankreconciliationservice_bulkreconcile",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L133",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_selectline",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlinedetail",
"source": "bank_reconciliation_service_bankreconciliationservice_selectline",
"target": "bank_reconciliation_service_bankreconciliationservice_loadlinedetail",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L147",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_refreshlinedetail",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_loadlinedetail",
"source": "bank_reconciliation_service_bankreconciliationservice_loadlinedetail",
"target": "bank_reconciliation_service_bankreconciliationservice_refreshlinedetail",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L157",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_suggestmatches",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_refreshlinedetail",
"source": "bank_reconciliation_service_bankreconciliationservice_refreshlinedetail",
"target": "bank_reconciliation_service_bankreconciliationservice_suggestmatches",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L172",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"source": "bank_reconciliation_service_bankreconciliationservice_acceptsuggestion",
"target": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L191",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_reconcilemanual",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"source": "bank_reconciliation_service_bankreconciliationservice_reconcilemanual",
"target": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/static/src/services/bank_reconciliation_service.js",
"source_location": "L227",
"weight": 1.0,
"_src": "bank_reconciliation_service_bankreconciliationservice_writeoff",
"_tgt": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"source": "bank_reconciliation_service_bankreconciliationservice_writeoff",
"target": "bank_reconciliation_service_bankreconciliationservice_removereconciledlinefromstate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_auto_reconcile_wizard_py",
"_tgt": "auto_reconcile_wizard_fusionautoreconcilewizard",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_auto_reconcile_wizard_py",
"target": "auto_reconcile_wizard_fusionautoreconcilewizard",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L1",
"weight": 1.0,
"_src": "auto_reconcile_wizard_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_auto_reconcile_wizard_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_auto_reconcile_wizard_py",
"target": "auto_reconcile_wizard_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L41",
"weight": 1.0,
"_src": "auto_reconcile_wizard_fusionautoreconcilewizard",
"_tgt": "auto_reconcile_wizard_fusionautoreconcilewizard_build_domain",
"source": "auto_reconcile_wizard_fusionautoreconcilewizard",
"target": "auto_reconcile_wizard_fusionautoreconcilewizard_build_domain",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L55",
"weight": 1.0,
"_src": "auto_reconcile_wizard_fusionautoreconcilewizard",
"_tgt": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run",
"source": "auto_reconcile_wizard_fusionautoreconcilewizard",
"target": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/auto_reconcile_wizard.py",
"source_location": "L58",
"weight": 1.0,
"_src": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run",
"_tgt": "auto_reconcile_wizard_fusionautoreconcilewizard_build_domain",
"source": "auto_reconcile_wizard_fusionautoreconcilewizard_build_domain",
"target": "auto_reconcile_wizard_fusionautoreconcilewizard_action_run",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/__init__.py",
"source_location": "L2",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"_tgt": "bulk_reconcile_wizard_fusionbulkreconcilewizard",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L44",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"_tgt": "bulk_reconcile_wizard_default_line_ids",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"target": "bulk_reconcile_wizard_default_line_ids",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L51",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"_tgt": "bulk_reconcile_wizard_compute_selected_count",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"target": "bulk_reconcile_wizard_compute_selected_count",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L1",
"weight": 1.0,
"_src": "bulk_reconcile_wizard_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_wizards_bulk_reconcile_wizard_py",
"target": "bulk_reconcile_wizard_rationale_1",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/wizards/bulk_reconcile_wizard.py",
"source_location": "L55",
"weight": 1.0,
"_src": "bulk_reconcile_wizard_fusionbulkreconcilewizard",
"_tgt": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"source": "bulk_reconcile_wizard_fusionbulkreconcilewizard",
"target": "bulk_reconcile_wizard_fusionbulkreconcilewizard_action_run",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L23",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_adapter",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_adapter",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L31",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_fusionbankreccontroller",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_fusionbankreccontroller",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L43",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_get_state",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_get_state",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L77",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_list_unreconciled",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_list_unreconciled",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L119",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_get_line_detail",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_get_line_detail",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L176",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_suggest_matches",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_suggest_matches",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L190",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_accept_suggestion",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_accept_suggestion",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L218",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_reconcile_manual",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_reconcile_manual",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L239",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_unreconcile",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_unreconcile",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L253",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_write_off",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_write_off",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L278",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_bulk_reconcile",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_bulk_reconcile",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L291",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"_tgt": "bank_rec_controller_get_partner_history",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_get_partner_history",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L1",
"weight": 1.0,
"_src": "bank_rec_controller_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_bank_rec_controller_py",
"target": "bank_rec_controller_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L86",
"weight": 1.0,
"_src": "bank_rec_controller_list_unreconciled",
"_tgt": "bank_rec_controller_adapter",
"source": "bank_rec_controller_adapter",
"target": "bank_rec_controller_list_unreconciled",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L179",
"weight": 1.0,
"_src": "bank_rec_controller_suggest_matches",
"_tgt": "bank_rec_controller_adapter",
"source": "bank_rec_controller_adapter",
"target": "bank_rec_controller_suggest_matches",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L200",
"weight": 1.0,
"_src": "bank_rec_controller_accept_suggestion",
"_tgt": "bank_rec_controller_adapter",
"source": "bank_rec_controller_adapter",
"target": "bank_rec_controller_accept_suggestion",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L242",
"weight": 1.0,
"_src": "bank_rec_controller_unreconcile",
"_tgt": "bank_rec_controller_adapter",
"source": "bank_rec_controller_adapter",
"target": "bank_rec_controller_unreconcile",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L24",
"weight": 1.0,
"_src": "bank_rec_controller_rationale_24",
"_tgt": "bank_rec_controller_adapter",
"source": "bank_rec_controller_adapter",
"target": "bank_rec_controller_rationale_24",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/bank_rec_controller.py",
"source_location": "L32",
"weight": 1.0,
"_src": "bank_rec_controller_rationale_32",
"_tgt": "bank_rec_controller_fusionbankreccontroller",
"source": "bank_rec_controller_fusionbankreccontroller",
"target": "bank_rec_controller_rationale_32",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/controllers/__init__.py",
"source_location": "L1",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_controllers_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_exchange_diff_py",
"_tgt": "exchange_diff_exchangediffresult",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_exchange_diff_py",
"target": "exchange_diff_exchangediffresult",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L19",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_exchange_diff_py",
"_tgt": "exchange_diff_compute_exchange_diff",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_exchange_diff_py",
"target": "exchange_diff_compute_exchange_diff",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L1",
"weight": 1.0,
"_src": "exchange_diff_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_exchange_diff_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_exchange_diff_py",
"target": "exchange_diff_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L41",
"weight": 1.0,
"_src": "exchange_diff_compute_exchange_diff",
"_tgt": "exchange_diff_exchangediffresult",
"source": "exchange_diff_exchangediffresult",
"target": "exchange_diff_compute_exchange_diff",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/exchange_diff.py",
"source_location": "L21",
"weight": 1.0,
"_src": "exchange_diff_rationale_21",
"_tgt": "exchange_diff_compute_exchange_diff",
"source": "exchange_diff_compute_exchange_diff",
"target": "exchange_diff_rationale_21",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/__init__.py",
"source_location": "L7",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L12",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"_tgt": "precedent_lookup_precedentmatch",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"target": "precedent_lookup_precedentmatch",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L23",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"target": "precedent_lookup_find_nearest_precedents",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L54",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"_tgt": "precedent_lookup_memo_overlap",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"target": "precedent_lookup_memo_overlap",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L1",
"weight": 1.0,
"_src": "precedent_lookup_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"target": "precedent_lookup_rationale_1",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L14",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_lookup_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L42",
"weight": 1.0,
"_src": "precedent_lookup_find_nearest_precedents",
"_tgt": "precedent_lookup_precedentmatch",
"source": "precedent_lookup_precedentmatch",
"target": "precedent_lookup_find_nearest_precedents",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L40",
"weight": 1.0,
"_src": "precedent_lookup_find_nearest_precedents",
"_tgt": "precedent_lookup_memo_overlap",
"source": "precedent_lookup_find_nearest_precedents",
"target": "precedent_lookup_memo_overlap",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L24",
"weight": 1.0,
"_src": "precedent_lookup_rationale_24",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "precedent_lookup_find_nearest_precedents",
"target": "precedent_lookup_rationale_24",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "INFERRED",
"confidence_score": 0.8,
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L60",
"weight": 1.0,
"_src": "confidence_scoring_score_candidates",
"_tgt": "precedent_lookup_find_nearest_precedents",
"source": "precedent_lookup_find_nearest_precedents",
"target": "confidence_scoring_score_candidates"
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_lookup.py",
"source_location": "L55",
"weight": 1.0,
"_src": "precedent_lookup_rationale_55",
"_tgt": "precedent_lookup_memo_overlap",
"source": "precedent_lookup_memo_overlap",
"target": "precedent_lookup_rationale_55",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L21",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_scoredcandidate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L31",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "confidence_scoring_score_candidates",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_score_candidates",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L94",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "confidence_scoring_pattern_score",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_pattern_score",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L104",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "confidence_scoring_precedent_score",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_precedent_score",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L112",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "confidence_scoring_build_reasoning",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_build_reasoning",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L125",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "confidence_scoring_get_provider",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_get_provider",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L148",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"_tgt": "confidence_scoring_ai_rerank",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_ai_rerank",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L1",
"weight": 1.0,
"_src": "confidence_scoring_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_confidence_scoring_py",
"target": "confidence_scoring_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L71",
"weight": 1.0,
"_src": "confidence_scoring_score_candidates",
"_tgt": "confidence_scoring_scoredcandidate",
"source": "confidence_scoring_scoredcandidate",
"target": "confidence_scoring_score_candidates",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 0.8,
"_src": "confidence_scoring_scoredcandidate",
"_tgt": "matching_strategies_candidate",
"source": "confidence_scoring_scoredcandidate",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L66",
"weight": 1.0,
"_src": "confidence_scoring_score_candidates",
"_tgt": "confidence_scoring_pattern_score",
"source": "confidence_scoring_score_candidates",
"target": "confidence_scoring_pattern_score",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L67",
"weight": 1.0,
"_src": "confidence_scoring_score_candidates",
"_tgt": "confidence_scoring_precedent_score",
"source": "confidence_scoring_score_candidates",
"target": "confidence_scoring_precedent_score",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L70",
"weight": 1.0,
"_src": "confidence_scoring_score_candidates",
"_tgt": "confidence_scoring_build_reasoning",
"source": "confidence_scoring_score_candidates",
"target": "confidence_scoring_build_reasoning",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L84",
"weight": 1.0,
"_src": "confidence_scoring_score_candidates",
"_tgt": "confidence_scoring_get_provider",
"source": "confidence_scoring_score_candidates",
"target": "confidence_scoring_get_provider",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L87",
"weight": 1.0,
"_src": "confidence_scoring_score_candidates",
"_tgt": "confidence_scoring_ai_rerank",
"source": "confidence_scoring_score_candidates",
"target": "confidence_scoring_ai_rerank",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L32",
"weight": 1.0,
"_src": "confidence_scoring_rationale_32",
"_tgt": "confidence_scoring_score_candidates",
"source": "confidence_scoring_score_candidates",
"target": "confidence_scoring_rationale_32",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L95",
"weight": 1.0,
"_src": "confidence_scoring_rationale_95",
"_tgt": "confidence_scoring_pattern_score",
"source": "confidence_scoring_pattern_score",
"target": "confidence_scoring_rationale_95",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L105",
"weight": 1.0,
"_src": "confidence_scoring_rationale_105",
"_tgt": "confidence_scoring_precedent_score",
"source": "confidence_scoring_precedent_score",
"target": "confidence_scoring_rationale_105",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L126",
"weight": 1.0,
"_src": "confidence_scoring_rationale_126",
"_tgt": "confidence_scoring_get_provider",
"source": "confidence_scoring_get_provider",
"target": "confidence_scoring_rationale_126",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L149",
"weight": 1.0,
"_src": "confidence_scoring_rationale_149",
"_tgt": "confidence_scoring_ai_rerank",
"source": "confidence_scoring_ai_rerank",
"target": "confidence_scoring_rationale_149",
"confidence_score": 1.0
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 0.8,
"_src": "confidence_scoring_rationale_1",
"_tgt": "matching_strategies_candidate",
"source": "confidence_scoring_rationale_1",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 0.8,
"_src": "confidence_scoring_rationale_32",
"_tgt": "matching_strategies_candidate",
"source": "confidence_scoring_rationale_32",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 0.8,
"_src": "confidence_scoring_rationale_95",
"_tgt": "matching_strategies_candidate",
"source": "confidence_scoring_rationale_95",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 0.8,
"_src": "confidence_scoring_rationale_105",
"_tgt": "matching_strategies_candidate",
"source": "confidence_scoring_rationale_105",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 0.8,
"_src": "confidence_scoring_rationale_126",
"_tgt": "matching_strategies_candidate",
"source": "confidence_scoring_rationale_126",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "uses",
"confidence": "INFERRED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/confidence_scoring.py",
"source_location": "L13",
"weight": 0.8,
"_src": "confidence_scoring_rationale_149",
"_tgt": "matching_strategies_candidate",
"source": "confidence_scoring_rationale_149",
"target": "matching_strategies_candidate",
"confidence_score": 0.5
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L13",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"_tgt": "matching_strategies_candidate",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"target": "matching_strategies_candidate",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L21",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"_tgt": "matching_strategies_matchresult",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"target": "matching_strategies_matchresult",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L31",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"target": "matching_strategies_amountexactstrategy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L48",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"_tgt": "matching_strategies_fifostrategy",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"target": "matching_strategies_fifostrategy",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L73",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"target": "matching_strategies_multiinvoicestrategy",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L1",
"weight": 1.0,
"_src": "matching_strategies_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_matching_strategies_py",
"target": "matching_strategies_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L38",
"weight": 1.0,
"_src": "matching_strategies_amountexactstrategy_match",
"_tgt": "matching_strategies_matchresult",
"source": "matching_strategies_matchresult",
"target": "matching_strategies_amountexactstrategy_match",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L54",
"weight": 1.0,
"_src": "matching_strategies_fifostrategy_match",
"_tgt": "matching_strategies_matchresult",
"source": "matching_strategies_matchresult",
"target": "matching_strategies_fifostrategy_match",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L85",
"weight": 1.0,
"_src": "matching_strategies_multiinvoicestrategy_match",
"_tgt": "matching_strategies_matchresult",
"source": "matching_strategies_matchresult",
"target": "matching_strategies_multiinvoicestrategy_match",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L35",
"weight": 1.0,
"_src": "matching_strategies_amountexactstrategy",
"_tgt": "matching_strategies_amountexactstrategy_match",
"source": "matching_strategies_amountexactstrategy",
"target": "matching_strategies_amountexactstrategy_match",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L32",
"weight": 1.0,
"_src": "matching_strategies_rationale_32",
"_tgt": "matching_strategies_amountexactstrategy",
"source": "matching_strategies_amountexactstrategy",
"target": "matching_strategies_rationale_32",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L52",
"weight": 1.0,
"_src": "matching_strategies_fifostrategy",
"_tgt": "matching_strategies_fifostrategy_match",
"source": "matching_strategies_fifostrategy",
"target": "matching_strategies_fifostrategy_match",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L49",
"weight": 1.0,
"_src": "matching_strategies_rationale_49",
"_tgt": "matching_strategies_fifostrategy",
"source": "matching_strategies_fifostrategy",
"target": "matching_strategies_rationale_49",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L77",
"weight": 1.0,
"_src": "matching_strategies_multiinvoicestrategy",
"_tgt": "matching_strategies_multiinvoicestrategy_init",
"source": "matching_strategies_multiinvoicestrategy",
"target": "matching_strategies_multiinvoicestrategy_init",
"confidence_score": 1.0
},
{
"relation": "method",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L80",
"weight": 1.0,
"_src": "matching_strategies_multiinvoicestrategy",
"_tgt": "matching_strategies_multiinvoicestrategy_match",
"source": "matching_strategies_multiinvoicestrategy",
"target": "matching_strategies_multiinvoicestrategy_match",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/matching_strategies.py",
"source_location": "L74",
"weight": 1.0,
"_src": "matching_strategies_rationale_74",
"_tgt": "matching_strategies_multiinvoicestrategy",
"source": "matching_strategies_multiinvoicestrategy",
"target": "matching_strategies_rationale_74",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L11",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"target": "pattern_extractor_extract_pattern_for_partner",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L68",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"_tgt": "pattern_extractor_amounts_concentrated",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"target": "pattern_extractor_amounts_concentrated",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L1",
"weight": 1.0,
"_src": "pattern_extractor_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_pattern_extractor_py",
"target": "pattern_extractor_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L35",
"weight": 1.0,
"_src": "pattern_extractor_extract_pattern_for_partner",
"_tgt": "pattern_extractor_amounts_concentrated",
"source": "pattern_extractor_extract_pattern_for_partner",
"target": "pattern_extractor_amounts_concentrated",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L12",
"weight": 1.0,
"_src": "pattern_extractor_rationale_12",
"_tgt": "pattern_extractor_extract_pattern_for_partner",
"source": "pattern_extractor_extract_pattern_for_partner",
"target": "pattern_extractor_rationale_12",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/pattern_extractor.py",
"source_location": "L69",
"weight": 1.0,
"_src": "pattern_extractor_rationale_69",
"_tgt": "pattern_extractor_amounts_concentrated",
"source": "pattern_extractor_amounts_concentrated",
"target": "pattern_extractor_rationale_69",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L19",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"_tgt": "precedent_backfill_identify_bank_side",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"target": "precedent_backfill_identify_bank_side",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L32",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"_tgt": "precedent_backfill_backfill_precedents",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"target": "precedent_backfill_backfill_precedents",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L1",
"weight": 1.0,
"_src": "precedent_backfill_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_services_precedent_backfill_py",
"target": "precedent_backfill_rationale_1",
"confidence_score": 1.0
},
{
"relation": "calls",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L64",
"weight": 1.0,
"_src": "precedent_backfill_backfill_precedents",
"_tgt": "precedent_backfill_identify_bank_side",
"source": "precedent_backfill_identify_bank_side",
"target": "precedent_backfill_backfill_precedents",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L20",
"weight": 1.0,
"_src": "precedent_backfill_rationale_20",
"_tgt": "precedent_backfill_identify_bank_side",
"source": "precedent_backfill_identify_bank_side",
"target": "precedent_backfill_rationale_20",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/services/precedent_backfill.py",
"source_location": "L33",
"weight": 1.0,
"_src": "precedent_backfill_rationale_33",
"_tgt": "precedent_backfill_backfill_precedents",
"source": "precedent_backfill_backfill_precedents",
"target": "precedent_backfill_rationale_33",
"confidence_score": 1.0
},
{
"relation": "imports_from",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/__init__.py",
"source_location": "L1",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_init_py",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_init_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_init_py",
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_init_py",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/migration_audit_report.py",
"source_location": "L16",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_migration_audit_report_py",
"_tgt": "migration_audit_report_fusionmigrationauditreport",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_migration_audit_report_py",
"target": "migration_audit_report_fusionmigrationauditreport",
"confidence_score": 1.0
},
{
"relation": "contains",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/migration_audit_report.py",
"source_location": "L21",
"weight": 1.0,
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_migration_audit_report_py",
"_tgt": "migration_audit_report_get_report_values",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_migration_audit_report_py",
"target": "migration_audit_report_get_report_values",
"confidence_score": 1.0
},
{
"relation": "rationale_for",
"confidence": "EXTRACTED",
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_bank_rec/reports/migration_audit_report.py",
"source_location": "L1",
"weight": 1.0,
"_src": "migration_audit_report_rationale_1",
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_migration_audit_report_py",
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_bank_rec_reports_migration_audit_report_py",
"target": "migration_audit_report_rationale_1",
"confidence_score": 1.0
}
],
"hyperedges": []
}