1348 lines
61 KiB
JSON
1348 lines
61 KiB
JSON
{
|
|
"directed": false,
|
|
"multigraph": false,
|
|
"graph": {},
|
|
"nodes": [
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__init__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_init_py",
|
|
"community": 6,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "post_init_hook()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__init__.py",
|
|
"source_location": "L4",
|
|
"id": "init_post_init_hook",
|
|
"community": 6,
|
|
"norm_label": "post_init_hook()"
|
|
},
|
|
{
|
|
"label": "Initialize coexistence group membership based on current Enterprise install stat",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__init__.py",
|
|
"source_location": "L5",
|
|
"id": "init_rationale_5",
|
|
"community": 6,
|
|
"norm_label": "initialize coexistence group membership based on current enterprise install stat"
|
|
},
|
|
{
|
|
"label": "__manifest__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__manifest__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_manifest_py",
|
|
"community": 13,
|
|
"norm_label": "__manifest__.py"
|
|
},
|
|
{
|
|
"label": "pre-migration.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/pre-migration.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_pre_migration_py",
|
|
"community": 4,
|
|
"norm_label": "pre-migration.py"
|
|
},
|
|
{
|
|
"label": "migrate()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/pre-migration.py",
|
|
"source_location": "L45",
|
|
"id": "pre_migration_migrate",
|
|
"community": 4,
|
|
"norm_label": "migrate()"
|
|
},
|
|
{
|
|
"label": "Rehome the fusion security xml-ids to fusion_accounting_core BEFORE data-load.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/pre-migration.py",
|
|
"source_location": "L1",
|
|
"id": "pre_migration_rationale_1",
|
|
"community": 4,
|
|
"norm_label": "rehome the fusion security xml-ids to fusion_accounting_core before data-load."
|
|
},
|
|
{
|
|
"label": "post-migration.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/post-migration.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_post_migration_py",
|
|
"community": 5,
|
|
"norm_label": "post-migration.py"
|
|
},
|
|
{
|
|
"label": "migrate()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/post-migration.py",
|
|
"source_location": "L31",
|
|
"id": "post_migration_migrate",
|
|
"community": 5,
|
|
"norm_label": "migrate()"
|
|
},
|
|
{
|
|
"label": "Safety-net reassignment of security xml-ids to fusion_accounting_core. The actu",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/post-migration.py",
|
|
"source_location": "L1",
|
|
"id": "post_migration_rationale_1",
|
|
"community": 5,
|
|
"norm_label": "safety-net reassignment of security xml-ids to fusion_accounting_core. the actu"
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/__init__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_init_py",
|
|
"community": 11,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "test_shared_field_bank_statement.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_shared_field_bank_statement_py",
|
|
"community": 0,
|
|
"norm_label": "test_shared_field_bank_statement.py"
|
|
},
|
|
{
|
|
"label": "TestSharedFieldBankStatementLine",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L5",
|
|
"id": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"community": 0,
|
|
"norm_label": "testsharedfieldbankstatementline"
|
|
},
|
|
{
|
|
"label": "TransactionCase",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"id": "transactioncase",
|
|
"community": 0,
|
|
"norm_label": "transactioncase"
|
|
},
|
|
{
|
|
"label": ".test_cron_last_check_field_exists()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L9",
|
|
"id": "test_shared_field_bank_statement_testsharedfieldbankstatementline_test_cron_last_check_field_exists",
|
|
"community": 0,
|
|
"norm_label": ".test_cron_last_check_field_exists()"
|
|
},
|
|
{
|
|
"label": "Verify fusion_accounting_core declares the Enterprise extension fields on ac",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L6",
|
|
"id": "test_shared_field_bank_statement_rationale_6",
|
|
"community": 0,
|
|
"norm_label": "verify fusion_accounting_core declares the enterprise extension fields on ac"
|
|
},
|
|
{
|
|
"label": "test_shared_field_ownership.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_shared_field_ownership_py",
|
|
"community": 2,
|
|
"norm_label": "test_shared_field_ownership.py"
|
|
},
|
|
{
|
|
"label": "TestSharedFieldOwnership",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L5",
|
|
"id": "test_shared_field_ownership_testsharedfieldownership",
|
|
"community": 2,
|
|
"norm_label": "testsharedfieldownership"
|
|
},
|
|
{
|
|
"label": ".test_account_move_deferred_fields_exist()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L9",
|
|
"id": "test_shared_field_ownership_testsharedfieldownership_test_account_move_deferred_fields_exist",
|
|
"community": 2,
|
|
"norm_label": ".test_account_move_deferred_fields_exist()"
|
|
},
|
|
{
|
|
"label": ".test_account_move_signing_user_exists()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L14",
|
|
"id": "test_shared_field_ownership_testsharedfieldownership_test_account_move_signing_user_exists",
|
|
"community": 2,
|
|
"norm_label": ".test_account_move_signing_user_exists()"
|
|
},
|
|
{
|
|
"label": ".test_account_move_payment_state_before_switch_exists()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L18",
|
|
"id": "test_shared_field_ownership_testsharedfieldownership_test_account_move_payment_state_before_switch_exists",
|
|
"community": 2,
|
|
"norm_label": ".test_account_move_payment_state_before_switch_exists()"
|
|
},
|
|
{
|
|
"label": ".test_account_reconcile_model_created_automatically_exists()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L22",
|
|
"id": "test_shared_field_ownership_testsharedfieldownership_test_account_reconcile_model_created_automatically_exists",
|
|
"community": 2,
|
|
"norm_label": ".test_account_reconcile_model_created_automatically_exists()"
|
|
},
|
|
{
|
|
"label": ".test_deferred_relation_table_name_matches_enterprise()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L26",
|
|
"id": "test_shared_field_ownership_testsharedfieldownership_test_deferred_relation_table_name_matches_enterprise",
|
|
"community": 2,
|
|
"norm_label": ".test_deferred_relation_table_name_matches_enterprise()"
|
|
},
|
|
{
|
|
"label": "Verify fusion_accounting_core declares the Enterprise extension fields on ac",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L6",
|
|
"id": "test_shared_field_ownership_rationale_6",
|
|
"community": 2,
|
|
"norm_label": "verify fusion_accounting_core declares the enterprise extension fields on ac"
|
|
},
|
|
{
|
|
"label": "The shared M2M relation table must be named identically to Enterprise's",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L27",
|
|
"id": "test_shared_field_ownership_rationale_27",
|
|
"community": 2,
|
|
"norm_label": "the shared m2m relation table must be named identically to enterprise's"
|
|
},
|
|
{
|
|
"label": "test_coexistence_group.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_coexistence_group_py",
|
|
"community": 0,
|
|
"norm_label": "test_coexistence_group.py"
|
|
},
|
|
{
|
|
"label": "TestCoexistenceGroup",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L5",
|
|
"id": "test_coexistence_group_testcoexistencegroup",
|
|
"community": 0,
|
|
"norm_label": "testcoexistencegroup"
|
|
},
|
|
{
|
|
"label": ".test_group_exists()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L8",
|
|
"id": "test_coexistence_group_testcoexistencegroup_test_group_exists",
|
|
"community": 0,
|
|
"norm_label": ".test_group_exists()"
|
|
},
|
|
{
|
|
"label": ".test_membership_matches_enterprise_state()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L15",
|
|
"id": "test_coexistence_group_testcoexistencegroup_test_membership_matches_enterprise_state",
|
|
"community": 3,
|
|
"norm_label": ".test_membership_matches_enterprise_state()"
|
|
},
|
|
{
|
|
"label": ".test_recompute_method_exists()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L38",
|
|
"id": "test_coexistence_group_testcoexistencegroup_test_recompute_method_exists",
|
|
"community": 0,
|
|
"norm_label": ".test_recompute_method_exists()"
|
|
},
|
|
{
|
|
"label": "The 'show when Enterprise absent' group must exist and have computed membership.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L6",
|
|
"id": "test_coexistence_group_rationale_6",
|
|
"community": 0,
|
|
"norm_label": "the 'show when enterprise absent' group must exist and have computed membership."
|
|
},
|
|
{
|
|
"label": "A user is in the group iff Enterprise accounting is NOT installed. We c",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L16",
|
|
"id": "test_coexistence_group_rationale_16",
|
|
"community": 3,
|
|
"norm_label": "a user is in the group iff enterprise accounting is not installed. we c"
|
|
},
|
|
{
|
|
"label": "The recompute helper must be callable on res.users.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L39",
|
|
"id": "test_coexistence_group_rationale_39",
|
|
"community": 0,
|
|
"norm_label": "the recompute helper must be callable on res.users."
|
|
},
|
|
{
|
|
"label": "test_enterprise_detection.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_enterprise_detection_py",
|
|
"community": 3,
|
|
"norm_label": "test_enterprise_detection.py"
|
|
},
|
|
{
|
|
"label": "TestEnterpriseDetection",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L5",
|
|
"id": "test_enterprise_detection_testenterprisedetection",
|
|
"community": 3,
|
|
"norm_label": "testenterprisedetection"
|
|
},
|
|
{
|
|
"label": ".test_helper_returns_bool()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L8",
|
|
"id": "test_enterprise_detection_testenterprisedetection_test_helper_returns_bool",
|
|
"community": 3,
|
|
"norm_label": ".test_helper_returns_bool()"
|
|
},
|
|
{
|
|
"label": ".test_helper_matches_actual_state()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L12",
|
|
"id": "test_enterprise_detection_testenterprisedetection_test_helper_matches_actual_state",
|
|
"community": 3,
|
|
"norm_label": ".test_helper_matches_actual_state()"
|
|
},
|
|
{
|
|
"label": "Verify the helper that detects Odoo Enterprise accounting installs.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L6",
|
|
"id": "test_enterprise_detection_rationale_6",
|
|
"community": 3,
|
|
"norm_label": "verify the helper that detects odoo enterprise accounting installs."
|
|
},
|
|
{
|
|
"label": "Helper should return True iff one of the known Enterprise modules is installed.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L13",
|
|
"id": "test_enterprise_detection_rationale_13",
|
|
"community": 3,
|
|
"norm_label": "helper should return true iff one of the known enterprise modules is installed."
|
|
},
|
|
{
|
|
"label": "ir_module_module.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_ir_module_module_py",
|
|
"community": 1,
|
|
"norm_label": "ir_module_module.py"
|
|
},
|
|
{
|
|
"label": "IrModuleModule",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L15",
|
|
"id": "ir_module_module_irmodulemodule",
|
|
"community": 1,
|
|
"norm_label": "irmodulemodule"
|
|
},
|
|
{
|
|
"label": "_fusion_is_enterprise_accounting_installed()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L19",
|
|
"id": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"community": 3,
|
|
"norm_label": "_fusion_is_enterprise_accounting_installed()"
|
|
},
|
|
{
|
|
"label": "_fusion_is_module_installed()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L27",
|
|
"id": "ir_module_module_fusion_is_module_installed",
|
|
"community": 1,
|
|
"norm_label": "_fusion_is_module_installed()"
|
|
},
|
|
{
|
|
"label": ".button_immediate_install()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L34",
|
|
"id": "ir_module_module_irmodulemodule_button_immediate_install",
|
|
"community": 1,
|
|
"norm_label": ".button_immediate_install()"
|
|
},
|
|
{
|
|
"label": ".button_immediate_uninstall()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L40",
|
|
"id": "ir_module_module_irmodulemodule_button_immediate_uninstall",
|
|
"community": 1,
|
|
"norm_label": ".button_immediate_uninstall()"
|
|
},
|
|
{
|
|
"label": ".module_uninstall()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L51",
|
|
"id": "ir_module_module_irmodulemodule_module_uninstall",
|
|
"community": 1,
|
|
"norm_label": ".module_uninstall()"
|
|
},
|
|
{
|
|
"label": "True if any Odoo Enterprise accounting module is installed in this DB.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L20",
|
|
"id": "ir_module_module_rationale_20",
|
|
"community": 14,
|
|
"norm_label": "true if any odoo enterprise accounting module is installed in this db."
|
|
},
|
|
{
|
|
"label": "True if a specific module is installed.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L28",
|
|
"id": "ir_module_module_rationale_28",
|
|
"community": 15,
|
|
"norm_label": "true if a specific module is installed."
|
|
},
|
|
{
|
|
"label": "Recompute the coexistence group after install state changes.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L35",
|
|
"id": "ir_module_module_rationale_35",
|
|
"community": 1,
|
|
"norm_label": "recompute the coexistence group after install state changes."
|
|
},
|
|
{
|
|
"label": "Recompute the coexistence group after uninstall state changes. The MRO",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L41",
|
|
"id": "ir_module_module_rationale_41",
|
|
"community": 1,
|
|
"norm_label": "recompute the coexistence group after uninstall state changes. the mro"
|
|
},
|
|
{
|
|
"label": "Recompute the coexistence group after the lower-level uninstall.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L52",
|
|
"id": "ir_module_module_rationale_52",
|
|
"community": 1,
|
|
"norm_label": "recompute the coexistence group after the lower-level uninstall."
|
|
},
|
|
{
|
|
"label": "account_move.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_move.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_move_py",
|
|
"community": 7,
|
|
"norm_label": "account_move.py"
|
|
},
|
|
{
|
|
"label": "AccountMove",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_move.py",
|
|
"source_location": "L19",
|
|
"id": "account_move_accountmove",
|
|
"community": 7,
|
|
"norm_label": "accountmove"
|
|
},
|
|
{
|
|
"label": "Shared-field-ownership declarations for account.move. Per the roadmap (Section",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_move.py",
|
|
"source_location": "L1",
|
|
"id": "account_move_rationale_1",
|
|
"community": 7,
|
|
"norm_label": "shared-field-ownership declarations for account.move. per the roadmap (section"
|
|
},
|
|
{
|
|
"label": "account_reconcile_model.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_reconcile_model.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_reconcile_model_py",
|
|
"community": 8,
|
|
"norm_label": "account_reconcile_model.py"
|
|
},
|
|
{
|
|
"label": "AccountReconcileModel",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_reconcile_model.py",
|
|
"source_location": "L10",
|
|
"id": "account_reconcile_model_accountreconcilemodel",
|
|
"community": 8,
|
|
"norm_label": "accountreconcilemodel"
|
|
},
|
|
{
|
|
"label": "Shared-field-ownership for account.reconcile.model. Mirrors the single field En",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_reconcile_model.py",
|
|
"source_location": "L1",
|
|
"id": "account_reconcile_model_rationale_1",
|
|
"community": 8,
|
|
"norm_label": "shared-field-ownership for account.reconcile.model. mirrors the single field en"
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/__init__.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_init_py",
|
|
"community": 12,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "res_users.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_res_users_py",
|
|
"community": 9,
|
|
"norm_label": "res_users.py"
|
|
},
|
|
{
|
|
"label": "ResUsers",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L6",
|
|
"id": "res_users_resusers",
|
|
"community": 9,
|
|
"norm_label": "resusers"
|
|
},
|
|
{
|
|
"label": "_fusion_recompute_coexistence_group()",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L10",
|
|
"id": "res_users_fusion_recompute_coexistence_group",
|
|
"community": 1,
|
|
"norm_label": "_fusion_recompute_coexistence_group()"
|
|
},
|
|
{
|
|
"label": "Coexistence group membership recomputation.",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L1",
|
|
"id": "res_users_rationale_1",
|
|
"community": 9,
|
|
"norm_label": "coexistence group membership recomputation."
|
|
},
|
|
{
|
|
"label": "Maintain the two coexistence groups based on Enterprise presence. - ``g",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L11",
|
|
"id": "res_users_rationale_11",
|
|
"community": 16,
|
|
"norm_label": "maintain the two coexistence groups based on enterprise presence. - ``g"
|
|
},
|
|
{
|
|
"label": "account_bank_statement_line.py",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_bank_statement_line.py",
|
|
"source_location": "L1",
|
|
"id": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_bank_statement_line_py",
|
|
"community": 10,
|
|
"norm_label": "account_bank_statement_line.py"
|
|
},
|
|
{
|
|
"label": "AccountBankStatementLine",
|
|
"file_type": "code",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_bank_statement_line.py",
|
|
"source_location": "L12",
|
|
"id": "account_bank_statement_line_accountbankstatementline",
|
|
"community": 10,
|
|
"norm_label": "accountbankstatementline"
|
|
},
|
|
{
|
|
"label": "Shared-field-ownership for account.bank.statement.line. Enterprise's account_ac",
|
|
"file_type": "rationale",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_bank_statement_line.py",
|
|
"source_location": "L1",
|
|
"id": "account_bank_statement_line_rationale_1",
|
|
"community": 10,
|
|
"norm_label": "shared-field-ownership for account.bank.statement.line. enterprise's account_ac"
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__init__.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_init_py",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_core_init_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_init_py",
|
|
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_core_init_py",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__init__.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_init_py",
|
|
"_tgt": "init_post_init_hook",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_init_py",
|
|
"target": "init_post_init_hook",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__init__.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "init_rationale_5",
|
|
"_tgt": "init_post_init_hook",
|
|
"source": "init_post_init_hook",
|
|
"target": "init_rationale_5",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/__init__.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "init_post_init_hook",
|
|
"_tgt": "res_users_fusion_recompute_coexistence_group",
|
|
"source": "init_post_init_hook",
|
|
"target": "res_users_fusion_recompute_coexistence_group"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/pre-migration.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_pre_migration_py",
|
|
"_tgt": "pre_migration_migrate",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_pre_migration_py",
|
|
"target": "pre_migration_migrate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/pre-migration.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "pre_migration_rationale_1",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_pre_migration_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_pre_migration_py",
|
|
"target": "pre_migration_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/post-migration.py",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_post_migration_py",
|
|
"_tgt": "post_migration_migrate",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_post_migration_py",
|
|
"target": "post_migration_migrate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/migrations/19.0.1.0.0/post-migration.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "post_migration_rationale_1",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_post_migration_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_migrations_19_0_1_0_0_post_migration_py",
|
|
"target": "post_migration_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/__init__.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_init_py",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_init_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_init_py",
|
|
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_init_py",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_shared_field_bank_statement_py",
|
|
"_tgt": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_shared_field_bank_statement_py",
|
|
"target": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"_tgt": "transactioncase",
|
|
"source": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"target": "transactioncase",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"_tgt": "test_shared_field_bank_statement_testsharedfieldbankstatementline_test_cron_last_check_field_exists",
|
|
"source": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"target": "test_shared_field_bank_statement_testsharedfieldbankstatementline_test_cron_last_check_field_exists",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_bank_statement.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_bank_statement_rationale_6",
|
|
"_tgt": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"source": "test_shared_field_bank_statement_testsharedfieldbankstatementline",
|
|
"target": "test_shared_field_bank_statement_rationale_6",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_testsharedfieldownership",
|
|
"_tgt": "transactioncase",
|
|
"source": "transactioncase",
|
|
"target": "test_shared_field_ownership_testsharedfieldownership",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_testcoexistencegroup",
|
|
"_tgt": "transactioncase",
|
|
"source": "transactioncase",
|
|
"target": "test_coexistence_group_testcoexistencegroup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "test_enterprise_detection_testenterprisedetection",
|
|
"_tgt": "transactioncase",
|
|
"source": "transactioncase",
|
|
"target": "test_enterprise_detection_testenterprisedetection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_shared_field_ownership_py",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_shared_field_ownership_py",
|
|
"target": "test_shared_field_ownership_testsharedfieldownership",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_testsharedfieldownership",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership_test_account_move_deferred_fields_exist",
|
|
"source": "test_shared_field_ownership_testsharedfieldownership",
|
|
"target": "test_shared_field_ownership_testsharedfieldownership_test_account_move_deferred_fields_exist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_testsharedfieldownership",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership_test_account_move_signing_user_exists",
|
|
"source": "test_shared_field_ownership_testsharedfieldownership",
|
|
"target": "test_shared_field_ownership_testsharedfieldownership_test_account_move_signing_user_exists",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_testsharedfieldownership",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership_test_account_move_payment_state_before_switch_exists",
|
|
"source": "test_shared_field_ownership_testsharedfieldownership",
|
|
"target": "test_shared_field_ownership_testsharedfieldownership_test_account_move_payment_state_before_switch_exists",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_testsharedfieldownership",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership_test_account_reconcile_model_created_automatically_exists",
|
|
"source": "test_shared_field_ownership_testsharedfieldownership",
|
|
"target": "test_shared_field_ownership_testsharedfieldownership_test_account_reconcile_model_created_automatically_exists",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_testsharedfieldownership",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership_test_deferred_relation_table_name_matches_enterprise",
|
|
"source": "test_shared_field_ownership_testsharedfieldownership",
|
|
"target": "test_shared_field_ownership_testsharedfieldownership_test_deferred_relation_table_name_matches_enterprise",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_rationale_6",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership",
|
|
"source": "test_shared_field_ownership_testsharedfieldownership",
|
|
"target": "test_shared_field_ownership_rationale_6",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_shared_field_ownership.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"_src": "test_shared_field_ownership_rationale_27",
|
|
"_tgt": "test_shared_field_ownership_testsharedfieldownership_test_deferred_relation_table_name_matches_enterprise",
|
|
"source": "test_shared_field_ownership_testsharedfieldownership_test_deferred_relation_table_name_matches_enterprise",
|
|
"target": "test_shared_field_ownership_rationale_27",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_coexistence_group_py",
|
|
"_tgt": "test_coexistence_group_testcoexistencegroup",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_coexistence_group_py",
|
|
"target": "test_coexistence_group_testcoexistencegroup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_testcoexistencegroup",
|
|
"_tgt": "test_coexistence_group_testcoexistencegroup_test_group_exists",
|
|
"source": "test_coexistence_group_testcoexistencegroup",
|
|
"target": "test_coexistence_group_testcoexistencegroup_test_group_exists",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_testcoexistencegroup",
|
|
"_tgt": "test_coexistence_group_testcoexistencegroup_test_membership_matches_enterprise_state",
|
|
"source": "test_coexistence_group_testcoexistencegroup",
|
|
"target": "test_coexistence_group_testcoexistencegroup_test_membership_matches_enterprise_state",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_testcoexistencegroup",
|
|
"_tgt": "test_coexistence_group_testcoexistencegroup_test_recompute_method_exists",
|
|
"source": "test_coexistence_group_testcoexistencegroup",
|
|
"target": "test_coexistence_group_testcoexistencegroup_test_recompute_method_exists",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_rationale_6",
|
|
"_tgt": "test_coexistence_group_testcoexistencegroup",
|
|
"source": "test_coexistence_group_testcoexistencegroup",
|
|
"target": "test_coexistence_group_rationale_6",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_rationale_16",
|
|
"_tgt": "test_coexistence_group_testcoexistencegroup_test_membership_matches_enterprise_state",
|
|
"source": "test_coexistence_group_testcoexistencegroup_test_membership_matches_enterprise_state",
|
|
"target": "test_coexistence_group_rationale_16",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_testcoexistencegroup_test_membership_matches_enterprise_state",
|
|
"_tgt": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"source": "test_coexistence_group_testcoexistencegroup_test_membership_matches_enterprise_state",
|
|
"target": "ir_module_module_fusion_is_enterprise_accounting_installed"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_coexistence_group.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "test_coexistence_group_rationale_39",
|
|
"_tgt": "test_coexistence_group_testcoexistencegroup_test_recompute_method_exists",
|
|
"source": "test_coexistence_group_testcoexistencegroup_test_recompute_method_exists",
|
|
"target": "test_coexistence_group_rationale_39",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_enterprise_detection_py",
|
|
"_tgt": "test_enterprise_detection_testenterprisedetection",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_tests_test_enterprise_detection_py",
|
|
"target": "test_enterprise_detection_testenterprisedetection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "test_enterprise_detection_testenterprisedetection",
|
|
"_tgt": "test_enterprise_detection_testenterprisedetection_test_helper_returns_bool",
|
|
"source": "test_enterprise_detection_testenterprisedetection",
|
|
"target": "test_enterprise_detection_testenterprisedetection_test_helper_returns_bool",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "test_enterprise_detection_testenterprisedetection",
|
|
"_tgt": "test_enterprise_detection_testenterprisedetection_test_helper_matches_actual_state",
|
|
"source": "test_enterprise_detection_testenterprisedetection",
|
|
"target": "test_enterprise_detection_testenterprisedetection_test_helper_matches_actual_state",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "test_enterprise_detection_rationale_6",
|
|
"_tgt": "test_enterprise_detection_testenterprisedetection",
|
|
"source": "test_enterprise_detection_testenterprisedetection",
|
|
"target": "test_enterprise_detection_rationale_6",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "test_enterprise_detection_testenterprisedetection_test_helper_returns_bool",
|
|
"_tgt": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"source": "test_enterprise_detection_testenterprisedetection_test_helper_returns_bool",
|
|
"target": "ir_module_module_fusion_is_enterprise_accounting_installed"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "test_enterprise_detection_rationale_13",
|
|
"_tgt": "test_enterprise_detection_testenterprisedetection_test_helper_matches_actual_state",
|
|
"source": "test_enterprise_detection_testenterprisedetection_test_helper_matches_actual_state",
|
|
"target": "test_enterprise_detection_rationale_13",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/tests/test_enterprise_detection.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "test_enterprise_detection_testenterprisedetection_test_helper_matches_actual_state",
|
|
"_tgt": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"source": "test_enterprise_detection_testenterprisedetection_test_helper_matches_actual_state",
|
|
"target": "ir_module_module_fusion_is_enterprise_accounting_installed"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_ir_module_module_py",
|
|
"_tgt": "ir_module_module_irmodulemodule",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_ir_module_module_py",
|
|
"target": "ir_module_module_irmodulemodule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_ir_module_module_py",
|
|
"_tgt": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_ir_module_module_py",
|
|
"target": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_ir_module_module_py",
|
|
"_tgt": "ir_module_module_fusion_is_module_installed",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_ir_module_module_py",
|
|
"target": "ir_module_module_fusion_is_module_installed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_irmodulemodule",
|
|
"_tgt": "ir_module_module_irmodulemodule_button_immediate_install",
|
|
"source": "ir_module_module_irmodulemodule",
|
|
"target": "ir_module_module_irmodulemodule_button_immediate_install",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_irmodulemodule",
|
|
"_tgt": "ir_module_module_irmodulemodule_button_immediate_uninstall",
|
|
"source": "ir_module_module_irmodulemodule",
|
|
"target": "ir_module_module_irmodulemodule_button_immediate_uninstall",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_irmodulemodule",
|
|
"_tgt": "ir_module_module_irmodulemodule_module_uninstall",
|
|
"source": "ir_module_module_irmodulemodule",
|
|
"target": "ir_module_module_irmodulemodule_module_uninstall",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "res_users_fusion_recompute_coexistence_group",
|
|
"_tgt": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"source": "ir_module_module_fusion_is_enterprise_accounting_installed",
|
|
"target": "res_users_fusion_recompute_coexistence_group"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_rationale_35",
|
|
"_tgt": "ir_module_module_irmodulemodule_button_immediate_install",
|
|
"source": "ir_module_module_irmodulemodule_button_immediate_install",
|
|
"target": "ir_module_module_rationale_35",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_irmodulemodule_button_immediate_install",
|
|
"_tgt": "res_users_fusion_recompute_coexistence_group",
|
|
"source": "ir_module_module_irmodulemodule_button_immediate_install",
|
|
"target": "res_users_fusion_recompute_coexistence_group"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_rationale_41",
|
|
"_tgt": "ir_module_module_irmodulemodule_button_immediate_uninstall",
|
|
"source": "ir_module_module_irmodulemodule_button_immediate_uninstall",
|
|
"target": "ir_module_module_rationale_41",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_irmodulemodule_button_immediate_uninstall",
|
|
"_tgt": "res_users_fusion_recompute_coexistence_group",
|
|
"source": "ir_module_module_irmodulemodule_button_immediate_uninstall",
|
|
"target": "res_users_fusion_recompute_coexistence_group"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_rationale_52",
|
|
"_tgt": "ir_module_module_irmodulemodule_module_uninstall",
|
|
"source": "ir_module_module_irmodulemodule_module_uninstall",
|
|
"target": "ir_module_module_rationale_52",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/ir_module_module.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "ir_module_module_irmodulemodule_module_uninstall",
|
|
"_tgt": "res_users_fusion_recompute_coexistence_group",
|
|
"source": "ir_module_module_irmodulemodule_module_uninstall",
|
|
"target": "res_users_fusion_recompute_coexistence_group"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_move.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_move_py",
|
|
"_tgt": "account_move_accountmove",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_move_py",
|
|
"target": "account_move_accountmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_move.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "account_move_rationale_1",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_move_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_move_py",
|
|
"target": "account_move_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_reconcile_model.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_reconcile_model_py",
|
|
"_tgt": "account_reconcile_model_accountreconcilemodel",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_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_core/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_core_models_account_reconcile_model_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_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_core/models/__init__.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_init_py",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_init_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_init_py",
|
|
"target": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_init_py",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_res_users_py",
|
|
"_tgt": "res_users_resusers",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_res_users_py",
|
|
"target": "res_users_resusers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_res_users_py",
|
|
"_tgt": "res_users_fusion_recompute_coexistence_group",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_res_users_py",
|
|
"target": "res_users_fusion_recompute_coexistence_group",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/res_users.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "res_users_rationale_1",
|
|
"_tgt": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_res_users_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_res_users_py",
|
|
"target": "res_users_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/models/account_bank_statement_line.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_bank_statement_line_py",
|
|
"_tgt": "account_bank_statement_line_accountbankstatementline",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_bank_statement_line_py",
|
|
"target": "account_bank_statement_line_accountbankstatementline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_accounting_core/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_core_models_account_bank_statement_line_py",
|
|
"source": "users_gurpreet_github_odoo_modules_fusion_accounting_core_models_account_bank_statement_line_py",
|
|
"target": "account_bank_statement_line_rationale_1",
|
|
"confidence_score": 1.0
|
|
}
|
|
],
|
|
"hyperedges": []
|
|
} |