32621 lines
1.0 MiB
Plaintext
32621 lines
1.0 MiB
Plaintext
{
|
|
"directed": false,
|
|
"multigraph": false,
|
|
"graph": {
|
|
"hyperedges": [
|
|
{
|
|
"id": "customer_retention_flow",
|
|
"label": "Customer Satisfaction & Collection",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_report_rezayat",
|
|
"admin_panel_templates_admin_panel_report_debtors_no_vosol",
|
|
"admin_panel_customer_customernazarinc"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 0.9
|
|
},
|
|
{
|
|
"id": "customer_management_flow",
|
|
"label": "Customer Management Flow",
|
|
"nodes": [
|
|
"admin_panel_customer_base_new",
|
|
"admin_panel_customer_action_inc",
|
|
"admin_panel_customer_id_factor",
|
|
"admin_panel_customer_hesabdari"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"id": "financial_management_flow",
|
|
"label": "Financial & Debt Management",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_financial_dashboard",
|
|
"admin_panel_templates_admin_panel_hesabdari"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"id": "graphify_output_artifacts",
|
|
"label": "Graphify Output Artifacts",
|
|
"nodes": [
|
|
"graphify-out_graph_json",
|
|
"graphify-out_wiki_index_md",
|
|
"graphify-out_graph_report_md"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md"
|
|
},
|
|
{
|
|
"id": "graphify_subcommands",
|
|
"label": "Graphify Subcommands",
|
|
"nodes": [
|
|
"graphify_query",
|
|
"graphify_path",
|
|
"graphify_explain"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md"
|
|
},
|
|
{
|
|
"id": "inventory_management_flow",
|
|
"label": "Inventory Management System",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_store",
|
|
"admin_panel_templates_admin_panel_store_transfers",
|
|
"admin_panel_templates_admin_panel_report_inventory_movements",
|
|
"admin_panel_templates_admin_panel_operationsbk"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"id": "bedehi_report_navigation",
|
|
"label": "Bedehi Report Navigation",
|
|
"nodes": [
|
|
"django_urls_admin_panel_bedehi",
|
|
"django_urls_admin_panel_bedehikhadamat",
|
|
"django_urls_admin_panel_bedehinasb"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html"
|
|
},
|
|
{
|
|
"id": "login_form",
|
|
"label": "Login Form",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_login",
|
|
"django_url_admin_panel_p_login",
|
|
"django_csrf_token",
|
|
"form_field_username",
|
|
"form_field_password"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "new_store_form",
|
|
"label": "New Store Form",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_storebk1",
|
|
"django_url_admin_panel_newstore",
|
|
"django_csrf_token",
|
|
"form_field_storename"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "store_inventory_display",
|
|
"label": "Store Inventory Display",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_storebk1",
|
|
"template_variable_productsum",
|
|
"product_property_product_name",
|
|
"product_property_mojodi"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "customer_list_page",
|
|
"label": "Customer List Page",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_entezar_html",
|
|
"concept_customer_data",
|
|
"concept_url_admin_panel_customers"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html"
|
|
},
|
|
{
|
|
"id": "customer_interaction_flow",
|
|
"label": "Customer Lifecycle Management",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customers"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "customer_lifecycle_management",
|
|
"label": "Customer Interaction Lifecycle",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customers",
|
|
"admin_panel_templates_admin_panel_customerNew",
|
|
"admin_panel_templates_admin_panel_customerRezayat"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "admin_panel/templates/admin_panel/customers.html"
|
|
},
|
|
{
|
|
"id": "new_factor_creation_flow",
|
|
"label": "New Factor Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"admin_panel_urls_newfactor",
|
|
"concept_client_side_form_logic",
|
|
"concept_customer",
|
|
"concept_category"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html"
|
|
},
|
|
{
|
|
"id": "customer_management_ui_flow",
|
|
"label": "Customer Management UI Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customersbk_html",
|
|
"admin_panel_templates_admin_panel_customersbk_html_createcs",
|
|
"admin_panel_templates_admin_panel_customersbk_html_openrow",
|
|
"concept_customer_modal_ui"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html"
|
|
},
|
|
{
|
|
"id": "financial_management_flow",
|
|
"label": "Financial & Debt Management Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customerSarresid",
|
|
"admin_panel_templates_admin_panel_hesabdari",
|
|
"admin_panel_templates_admin_panel_financial_dashboard"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/financial_dashboard.html"
|
|
},
|
|
{
|
|
"id": "new_factor_item_creation_flow",
|
|
"label": "New Factor Item Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeridfactorbackup_html_js",
|
|
"panel_urls_productmojodi",
|
|
"concept_product",
|
|
"concept_productcategory"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "settle_due_payment_flow",
|
|
"label": "Settle Due Payment Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"admin_panel_url_passcheck",
|
|
"admin_panel_url_pardakhtnesiye"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html"
|
|
},
|
|
{
|
|
"id": "accounting_flow",
|
|
"label": "Accounting and Billing Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_basehesabdari",
|
|
"concept_url_admin_panel_hesabdari",
|
|
"concept_url_admin_panel_bedehi"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "bedehi_template_data_contract",
|
|
"label": "Bedehi Template Data Contract",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_bedehi_html",
|
|
"django_context_variable_mandehesabkp",
|
|
"django_context_variable_articls"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html"
|
|
},
|
|
{
|
|
"id": "customer_action_creation_flow",
|
|
"label": "Customer Action Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeraction",
|
|
"admin_panel_urls_customernewaction",
|
|
"concept_action_model"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "customer_management_ui",
|
|
"label": "Customer Management UI",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"concept_customer",
|
|
"django_url_admin_panel_customeredit",
|
|
"api_endpoint_panel_customer_del",
|
|
"django_url_admin_panel_customerfactors"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "hesabdaricheckpass_payment_flow",
|
|
"label": "Client-side Payment Processing Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"admin_panel_urls_passcheck",
|
|
"admin_panel_urls_pardakhtnesiye"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"id": "nesiye_payment_flow",
|
|
"label": "Nesiye Payment Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"admin_panel_urls_pardakhtnesiye"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"id": "new_factor_creation_flow",
|
|
"label": "New Factor Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"django_url_admin_panel_productsjson",
|
|
"api_endpoint_panel_productmojodi",
|
|
"admin_panel_templates_admin_panel_customeridbackup_html_orderlist",
|
|
"admin_panel_templates_admin_panel_customeridbackup_html_buildorderlist",
|
|
"django_url_admin_panel_newfactor"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "store_management_flow",
|
|
"label": "Store and Inventory Management Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_basestore",
|
|
"concept_url_admin_panel_stores",
|
|
"concept_url_admin_panel_productadd",
|
|
"concept_url_admin_panel_operations",
|
|
"concept_url_admin_panel_store_transfers"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
}
|
|
],
|
|
"schema_version": 1,
|
|
"graphify_version": "0.9.82"
|
|
},
|
|
"nodes": [
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests",
|
|
"label": "TransferWorkflowTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "transferworkflowtests",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_customers_customer",
|
|
"label": "Customer",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 100,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "customer",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_customers_customer_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 100,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_customers_phonenumber",
|
|
"label": "PhoneNumber",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 100,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "phonenumber",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_urlcontracttests",
|
|
"label": "UrlContractTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 102,
|
|
"community_name": "UrlContractTests",
|
|
"file_type": "code",
|
|
"norm_label": "urlcontracttests",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_customer",
|
|
"label": "Customer",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 103,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "customer",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_customer_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 103,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_system_cachetable",
|
|
"label": "CacheTable",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 104,
|
|
"community_name": "system.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "cachetable",
|
|
"source_file": "admin_panel/models/system.py",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productstockhistory",
|
|
"label": "ProductStockHistory",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 105,
|
|
"community_name": "ProductStockHistory",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productstockhistory",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L300"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productstockhistory_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 105,
|
|
"community_name": "ProductStockHistory",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L308"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0047_alter_productinstore_movement_type_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 106,
|
|
"community_name": "0047_alter_productinstore_movement_type.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0047_alter_productinstore_movement_type.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_articletype",
|
|
"label": "ArticleType",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "articletype",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L428"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_cachetable",
|
|
"label": "CacheTable",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "cachetable",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L510"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_phonenumber",
|
|
"label": "PhoneNumber",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "phonenumber",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storeroom",
|
|
"label": "StoreRoom",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroom",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L69"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storeroom_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"label": "StoreTransferRequest",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storetransferrequest",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L315"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storetransferrequest_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L387"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storetransferrequest_status",
|
|
"label": "Status",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "status",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L316"
|
|
},
|
|
{
|
|
"id": "admin_models_user",
|
|
"label": "User",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "user",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_actions_action",
|
|
"label": "Action",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "action",
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_actions_visitqueue",
|
|
"label": "VisitQueue",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "visitqueue",
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_factors_factor",
|
|
"label": "Factor",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "factor",
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_factors_factor_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_factors_factoriteam",
|
|
"label": "FactorIteam",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "factoriteam",
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storeroom",
|
|
"label": "StoreRoom",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroom",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storeroom_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storeroomowner",
|
|
"label": "StoreRoomOwner",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroomowner",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storetransferrequest",
|
|
"label": "StoreTransferRequest",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storetransferrequest",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storetransferrequest_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L137"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storetransferrequest_status",
|
|
"label": "Status",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "status",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_users_userprofile",
|
|
"label": "UserProfile",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "userprofile",
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_factor",
|
|
"label": "Factor",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "factor",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L135"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_factor_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L136"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storeroomowner",
|
|
"label": "StoreRoomOwner",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroomowner",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_userprofile",
|
|
"label": "UserProfile",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "userprofile",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_visitqueue",
|
|
"label": "VisitQueue",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "visitqueue",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L409"
|
|
},
|
|
{
|
|
"id": "admin_panel_admin_storeroomadmin",
|
|
"label": "StoreRoomAdmin",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroomadmin",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "admin_panel_admin_storeroomownerinline",
|
|
"label": "StoreRoomOwnerInline",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroomownerinline",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "admin_panel_admin_storetransferrequestadmin",
|
|
"label": "StoreTransferRequestAdmin",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storetransferrequestadmin",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin_storeroomadmin",
|
|
"label": "StoreRoomAdmin",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroomadmin",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin_storeroomownerinline",
|
|
"label": "StoreRoomOwnerInline",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroomownerinline",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin_storetransferrequestadmin",
|
|
"label": "StoreTransferRequestAdmin",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storetransferrequestadmin",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "admin_models_customer",
|
|
"label": "Customer",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "customer",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "admin_models_factor",
|
|
"label": "Factor",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "factor",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "admin_models_factoriteam",
|
|
"label": "FactorIteam",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "factoriteam",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L69"
|
|
},
|
|
{
|
|
"id": "admin_models_phonenumber",
|
|
"label": "PhoneNumber",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "phonenumber",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "admin_models_product",
|
|
"label": "Product",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "product",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "admin_models_productcategory",
|
|
"label": "ProductCategory",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productcategory",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "admin_models_productinstore",
|
|
"label": "ProductInStore",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productinstore",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "admin_models_storeroom",
|
|
"label": "StoreRoom",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "storeroom",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "admin_models_visitqueue",
|
|
"label": "VisitQueue",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "visitqueue",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L76"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_send_daily_report_command",
|
|
"label": "Command",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "command",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customercrudtests",
|
|
"label": "CustomerCrudTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "customercrudtests",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customerdeleteguardtests",
|
|
"label": "CustomerDeleteGuardTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerdeleteguardtests",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_factorsoftdeletetests",
|
|
"label": "FactorSoftDeleteTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "factorsoftdeletetests",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_newfactor2viewtests",
|
|
"label": "NewFactor2ViewTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "newfactor2viewtests",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_productinstoremathtests",
|
|
"label": "ProductInStoreMathTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "productinstoremathtests",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_viewsmoketests",
|
|
"label": "ViewSmokeTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "viewsmoketests",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_command",
|
|
"label": "Command",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": "command",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_product",
|
|
"label": "Product",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "product",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_product_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productcategory",
|
|
"label": "ProductCategory",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productcategory",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productinstore",
|
|
"label": "ProductInStore",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productinstore",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productinstore_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productinstore_movementtype",
|
|
"label": "MovementType",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "movementtype",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_productstockhistory",
|
|
"label": "ProductStockHistory",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productstockhistory",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_productstockhistory_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "admin_apps_adminconfig",
|
|
"label": "AdminConfig",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "adminconfig",
|
|
"source_file": "admin/apps.py",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "admin_panel_apps_adminpanelconfig",
|
|
"label": "AdminPanelConfig",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "adminpanelconfig",
|
|
"source_file": "admin_panel/apps.py",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_apps_adminpanelconfig",
|
|
"label": "AdminPanelConfig",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "adminpanelconfig",
|
|
"source_file": "backups/refactor-2026-10-09/apps.py",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0002_auto_20220114_1616_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 25,
|
|
"community_name": "0002_auto_20220114_1616.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0002_auto_20220114_1616.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0003_auto_20220115_1401_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 25,
|
|
"community_name": "0002_auto_20220114_1616.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0003_auto_20220115_1401.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0031_article_sarresid_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 25,
|
|
"community_name": "0002_auto_20220114_1616.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0031_article_sarresid.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0004_factor_paytype_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0004_factor_paytype.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0013_alter_factor_options_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0013_alter_factor_options.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0014_auto_20220123_1348_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0014_auto_20220123_1348.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0017_factoriteam_garantyesh_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0017_factoriteam_garantyesh.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0020_auto_20220126_1532_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0020_auto_20220126_1532.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0021_alter_article_type_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0021_alter_article_type.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0022_article_typepy_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0022_article_typepy.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0023_alter_article_typepy_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0023_alter_article_typepy.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0027_alter_action_nazar_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0027_alter_action_nazar.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0029_alter_article_options_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0029_alter_article_options.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0034_alter_article_sarresid_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0034_alter_article_sarresid.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0035_alter_article_sarresid_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0035_alter_article_sarresid.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0037_sarresid_sarresiddt_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0037_sarresid_sarresiddt.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0040_customer_laghv_bazdid_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0040_customer_laghv_bazdid.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0048_alter_productinstore_options_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0048_alter_productinstore_options.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0055_action_nextnazardt_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0055_action_nextnazardt.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0056_auto_20260731_1824_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0056_auto_20260731_1824.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_finance_article",
|
|
"label": "Article",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "article",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_finance_article_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_finance_articletype",
|
|
"label": "ArticleType",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "articletype",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_finance_sarresid",
|
|
"label": "Sarresid",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "sarresid",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "project_tree_counts",
|
|
"label": "Counts",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "counts",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0005_auto_20220121_2054_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 34,
|
|
"community_name": "0005_auto_20220121_2054.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0005_auto_20220121_2054.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0006_auto_20220121_2100_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 35,
|
|
"community_name": "0006_auto_20220121_2100.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0006_auto_20220121_2100.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0009_remove_storeroom_user_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 36,
|
|
"community_name": "0009_remove_storeroom_user.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0009_remove_storeroom_user.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0010_auto_20220122_1546_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 37,
|
|
"community_name": "0010_auto_20220122_1546.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0010_auto_20220122_1546.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0025_action_actiontype_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 38,
|
|
"community_name": "0025_action_actiontype.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0025_action_actiontype.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0028_action_grade_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 39,
|
|
"community_name": "0028_action_grade.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0028_action_grade.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0030_auto_20220414_1047_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 40,
|
|
"community_name": "0030_auto_20220414_1047.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0030_auto_20220414_1047.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0032_article_paystatus_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 41,
|
|
"community_name": "0032_article_paystatus.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0032_article_paystatus.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0033_article_nahvepardakht_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 42,
|
|
"community_name": "0033_article_nahvepardakht.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0033_article_nahvepardakht.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0039_customer_last_bazdid_dt_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 43,
|
|
"community_name": "0039_customer_last_bazdid_dt.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0039_customer_last_bazdid_dt.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0041_auto_20240216_1607_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 44,
|
|
"community_name": "0041_auto_20240216_1607.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0041_auto_20240216_1607.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0044_sarresid_desc_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 45,
|
|
"community_name": "0044_sarresid_desc.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0044_sarresid_desc.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_product",
|
|
"label": "Product",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "product",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_product_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L120"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productcategory",
|
|
"label": "ProductCategory",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productcategory",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L112"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0049_alter_productinstore_options_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 47,
|
|
"community_name": "0049_alter_productinstore_options.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0049_alter_productinstore_options.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_inventoryexception",
|
|
"label": "InventoryException",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "inventoryexception",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_action",
|
|
"label": "Action",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "action",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L453"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0001_initial_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0001_initial.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0007_productinstore_factor_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0007_productinstore_factor.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0008_storeroom_user_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0008_storeroom_user.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0012_visitqueue_user_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0012_visitqueue_user.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0018_alter_factoriteam_product_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0018_alter_factoriteam_product.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0019_article_articletype_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0019_article_articletype.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0024_action_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0024_action.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0036_sarresid_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0036_sarresid.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0038_auto_20240213_1735_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0038_auto_20240213_1735.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0046_auto_20260624_1818_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0046_auto_20260624_1818.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0054_auto_20260715_2250_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0054_auto_20260715_2250.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0011_storeroom_user_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0011_storeroom_user.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0015_auto_20220124_0858_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0015_auto_20220124_0858.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0016_factor_user_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0016_factor_user.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0026_auto_20220209_1924_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0026_auto_20220209_1924.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0042_article_user_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0042_article_user.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0043_sarresid_user_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0043_sarresid_user.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0045_auto_20260610_1421_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0045_auto_20260610_1421.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0050_storetransferrequest_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0050_storetransferrequest.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0051_auto_20260705_1356_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0051_auto_20260705_1356.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0052_storeroomowner_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0052_storeroomowner.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0053_storeroom_owners_migration",
|
|
"label": "Migration",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "migration",
|
|
"source_file": "admin_panel/migrations/0053_storeroom_owners.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productinstore",
|
|
"label": "ProductInStore",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "productinstore",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L181"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productinstore_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L182"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productinstore_movementtype",
|
|
"label": "MovementType",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "movementtype",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L188"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"label": "Command",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": "command",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_article",
|
|
"label": "Article",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "article",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L432"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_article_meta",
|
|
"label": "Meta",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"norm_label": "meta",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L433"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_factoriteam",
|
|
"label": "FactorIteam",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "factoriteam",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L400"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_sarresid",
|
|
"label": "Sarresid",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"python_opaque_bases": true
|
|
},
|
|
"norm_label": "sarresid",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L470"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_inventoryexception",
|
|
"label": "InventoryException",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "code",
|
|
"norm_label": "inventoryexception",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_modelspackagecontracttests",
|
|
"label": "ModelsPackageContractTests",
|
|
"_callable": true,
|
|
"_callable_class": true,
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "code",
|
|
"norm_label": "modelspackagecontracttests",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_approve_transfer_request",
|
|
"label": "approve_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "approve_transfer_request()",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_cancel_transfer_request",
|
|
"label": "cancel_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "cancel_transfer_request()",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_check_source_store_permission",
|
|
"label": "_check_source_store_permission()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "_check_source_store_permission()",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_check_target_store_permission",
|
|
"label": "_check_target_store_permission()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "_check_target_store_permission()",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_create_transfer_request",
|
|
"label": "create_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "create_transfer_request()",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_get_product_current_stock",
|
|
"label": "get_product_current_stock()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "get_product_current_stock()",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_reject_transfer_request",
|
|
"label": "reject_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "reject_transfer_request()",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L159"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_newoperation",
|
|
"label": "newOperation()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "newoperation()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L153"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_newstore",
|
|
"label": "newStore()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "newstore()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L251"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_operation",
|
|
"label": "operation()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "operation()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L315"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_operationproduct",
|
|
"label": "operationProduct()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "operationproduct()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L133"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_operations",
|
|
"label": "operations()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "operations()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_process_transfer_action",
|
|
"label": "process_transfer_action()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "process_transfer_action()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L203"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_productadd",
|
|
"label": "productAdd()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "productadd()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L262"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_productdel",
|
|
"label": "productDel()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "productdel()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L308"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_productedit",
|
|
"label": "productEdit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "productedit()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L289"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_productmojodi",
|
|
"label": "productMojodi()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "productmojodi()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L435"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_store",
|
|
"label": "store()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "store()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_store_transfers",
|
|
"label": "store_transfers()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "store_transfers()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L164"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_stores",
|
|
"label": "stores()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "stores()",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_approval_permission_denied_for_non_target_member",
|
|
"label": ".test_approval_permission_denied_for_non_target_member()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_approval_permission_denied_for_non_target_member()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L194"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_approve_moves_stock_and_links_transactions",
|
|
"label": ".test_approve_moves_stock_and_links_transactions()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_approve_moves_stock_and_links_transactions()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L142"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_cancel_by_requester",
|
|
"label": ".test_cancel_by_requester()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_cancel_by_requester()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L178"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_create_rejects_insufficient_stock",
|
|
"label": ".test_create_rejects_insufficient_stock()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_create_rejects_insufficient_stock()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L121"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_create_rejects_non_positive_quantity",
|
|
"label": ".test_create_rejects_non_positive_quantity()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_create_rejects_non_positive_quantity()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L135"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_create_rejects_same_store",
|
|
"label": ".test_create_rejects_same_store()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_create_rejects_same_store()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L128"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_create_transfer_request_pending",
|
|
"label": ".test_create_transfer_request_pending()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_create_transfer_request_pending()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_double_approval_is_rejected",
|
|
"label": ".test_double_approval_is_rejected()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_double_approval_is_rejected()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L156"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_permission_denied_for_outsider",
|
|
"label": ".test_permission_denied_for_outsider()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_permission_denied_for_outsider()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_test_reject_keeps_stock_untouched",
|
|
"label": ".test_reject_keeps_stock_untouched()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_reject_keeps_stock_untouched()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L166"
|
|
},
|
|
{
|
|
"id": "admin_panel_context_processor_dashboxdata",
|
|
"label": "dashBoxData()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "dashboxdata()",
|
|
"source_file": "admin_panel/context_processor.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_custom_tags_has_group",
|
|
"label": "has_group()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "has_group()",
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_custom_tags_tojalali",
|
|
"label": "toJalali()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "tojalali()",
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_remove_q_p_remove_query_param",
|
|
"label": "remove_query_param()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "remove_query_param()",
|
|
"source_file": "admin_panel/templatetags/remove_q_p.py",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_context_processor_dashboxdata",
|
|
"label": "dashBoxData()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "dashboxdata()",
|
|
"source_file": "backups/refactor-2026-10-09/context_processor.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "check_finance_check_financial_discrepancy",
|
|
"label": "check_financial_discrepancy()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "check_financial_discrepancy()",
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "ghost_hunter_run_360_audit",
|
|
"label": "run_360_audit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "run_360_audit()",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "reconciliation_tool_run_audit",
|
|
"label": "run_audit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "run_audit()",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_customers_customer_delete",
|
|
"label": ".delete()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 100,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": ".delete()",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_customers_customer_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 100,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_customers_phonenumber_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 100,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_urlcontracttests_all_names",
|
|
"label": "._all_names()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 102,
|
|
"community_name": "UrlContractTests",
|
|
"file_type": "code",
|
|
"norm_label": "._all_names()",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_urlcontracttests_test_all_view_callables_are_importable",
|
|
"label": ".test_all_view_callables_are_importable()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 102,
|
|
"community_name": "UrlContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_all_view_callables_are_importable()",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L145"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_urlcontracttests_test_every_url_reverses",
|
|
"label": ".test_every_url_reverses()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 102,
|
|
"community_name": "UrlContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_every_url_reverses()",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L136"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_urlcontracttests_test_url_name_snapshot_unchanged",
|
|
"label": ".test_url_name_snapshot_unchanged()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 102,
|
|
"community_name": "UrlContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_url_name_snapshot_unchanged()",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L123"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_customer_delete",
|
|
"label": ".delete()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 103,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": ".delete()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_customer_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 103,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customersadd",
|
|
"label": "customersAdd()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 103,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": "customersadd()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L987"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_system_cachetable_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 104,
|
|
"community_name": "system.py",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/system.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productstockhistory_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 105,
|
|
"community_name": "ProductStockHistory",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L311"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_cachetable_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L514"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_phonenumber_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storeroom_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L92"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storetransferrequest_clean",
|
|
"label": ".clean()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": ".clean()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L393"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_storetransferrequest_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L390"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"label": "approve_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "approve_transfer_request()",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"label": "cancel_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "cancel_transfer_request()",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_check_source_store_permission",
|
|
"label": "_check_source_store_permission()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "_check_source_store_permission()",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_check_target_store_permission",
|
|
"label": "_check_target_store_permission()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "_check_target_store_permission()",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"label": "create_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "create_transfer_request()",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"label": "get_product_current_stock()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "get_product_current_stock()",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"label": "reject_transfer_request()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "reject_transfer_request()",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L159"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_newstore",
|
|
"label": "newStore()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "newstore()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1366"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"label": "process_transfer_action()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "process_transfer_action()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1319"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_store",
|
|
"label": "store()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "store()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1149"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_stores",
|
|
"label": "stores()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "stores()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1133"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_factors_factor_delete",
|
|
"label": ".delete()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": ".delete()",
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storeroom_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storetransferrequest_clean",
|
|
"label": ".clean()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": ".clean()",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L143"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_storetransferrequest_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L140"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_users_userprofile_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_actionlist",
|
|
"label": "ActionList()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "actionlist()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_actionlistall",
|
|
"label": "ActionListAll()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "actionlistall()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L155"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_actionlisttoday",
|
|
"label": "ActionListToday()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "actionlisttoday()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_actionlistuser",
|
|
"label": "ActionListUser()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "actionlistuser()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L105"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_actionlistusertoday",
|
|
"label": "ActionListUserToday()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "actionlistusertoday()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L174"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_customeraction",
|
|
"label": "customerAction()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "customeraction()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_customereditaction",
|
|
"label": "customerEditAction()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "customereditaction()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L112"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_customernazar",
|
|
"label": "customerNazar()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "customernazar()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L49"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_customernewaction",
|
|
"label": "customerNewAction()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "customernewaction()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_rezayat",
|
|
"label": "rezayat()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "rezayat()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L201"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_rezayatedit",
|
|
"label": "rezayatEdit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "rezayatedit()",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L233"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_factors_newfactor",
|
|
"label": "newFactor()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "newfactor()",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_factor_delete",
|
|
"label": ".delete()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": ".delete()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L175"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_userprofile_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "admin_panel_admin_storeroomadmin_get_owners_count",
|
|
"label": ".get_owners_count()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"norm_label": ".get_owners_count()",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin_storeroomadmin_get_owners_count",
|
|
"label": ".get_owners_count()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"norm_label": ".get_owners_count()",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_send_daily_report_command_handle",
|
|
"label": ".handle()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".handle()",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "tests_factories_current_stock",
|
|
"label": "current_stock()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "current_stock()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "tests_factories_make_category",
|
|
"label": "make_category()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "make_category()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "tests_factories_make_customer",
|
|
"label": "make_customer()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "make_customer()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "tests_factories_make_product",
|
|
"label": "make_product()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "make_product()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L69"
|
|
},
|
|
{
|
|
"id": "tests_factories_make_store",
|
|
"label": "make_store()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "make_store()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "tests_factories_make_user",
|
|
"label": "make_user()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "make_user()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "tests_factories_next",
|
|
"label": "_next()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "_next()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "tests_factories_stock_in",
|
|
"label": "stock_in()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "stock_in()",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customercrudtests_setup",
|
|
"label": ".setUp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setup()",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customercrudtests_test_add_customer_creates_phones",
|
|
"label": ".test_add_customer_creates_phones()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_add_customer_creates_phones()",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customercrudtests_test_edit_customer_replaces_phones",
|
|
"label": ".test_edit_customer_replaces_phones()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_edit_customer_replaces_phones()",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customerdeleteguardtests_setup",
|
|
"label": ".setUp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setup()",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customerdeleteguardtests_test_customer_with_financial_history_is_never_deleted",
|
|
"label": ".test_customer_with_financial_history_is_never_deleted()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_customer_with_financial_history_is_never_deleted()",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_customerdeleteguardtests_test_customer_without_history_is_deactivated",
|
|
"label": ".test_customer_without_history_is_deactivated()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_customer_without_history_is_deactivated()",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_factorsoftdeletetests_setup",
|
|
"label": ".setUp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setup()",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_factorsoftdeletetests_test_delete_is_soft",
|
|
"label": ".test_delete_is_soft()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_delete_is_soft()",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_factorsoftdeletetests_test_instore_transaction_protects_its_factor",
|
|
"label": ".test_instore_transaction_protects_its_factor()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_instore_transaction_protects_its_factor()",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_newfactor2viewtests_setup",
|
|
"label": ".setUp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setup()",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_newfactor2viewtests_test_new_factor2_creates_factor_article_and_stock_out",
|
|
"label": ".test_new_factor2_creates_factor_article_and_stock_out()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_new_factor2_creates_factor_article_and_stock_out()",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_newfactor2viewtests_test_new_factor2_rejects_get",
|
|
"label": ".test_new_factor2_rejects_get()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_new_factor2_rejects_get()",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_newfactor2viewtests_test_new_factor2_rejects_oversell_without_creating_factor",
|
|
"label": ".test_new_factor2_rejects_oversell_without_creating_factor()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_new_factor2_rejects_oversell_without_creating_factor()",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L88"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_productinstoremathtests_setup",
|
|
"label": ".setUp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setup()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_productinstoremathtests_test_deleting_a_row_creates_history_and_reduces_stock",
|
|
"label": ".test_deleting_a_row_creates_history_and_reduces_stock()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_deleting_a_row_creates_history_and_reduces_stock()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_productinstoremathtests_test_editing_a_row_updates_stock_and_history",
|
|
"label": ".test_editing_a_row_updates_stock_and_history()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_editing_a_row_updates_stock_and_history()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_productinstoremathtests_test_garbage_numeric_values_are_coerced_to_zero",
|
|
"label": ".test_garbage_numeric_values_are_coerced_to_zero()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_garbage_numeric_values_are_coerced_to_zero()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_productinstoremathtests_test_initial_in_records_history_and_stock",
|
|
"label": ".test_initial_in_records_history_and_stock()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_initial_in_records_history_and_stock()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_productinstoremathtests_test_multiple_movements_accumulate_correctly",
|
|
"label": ".test_multiple_movements_accumulate_correctly()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_multiple_movements_accumulate_correctly()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_transferworkflowtests_setup",
|
|
"label": ".setUp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setup()",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L101"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_viewsmoketests_endpoints",
|
|
"label": "._endpoints()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "._endpoints()",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_viewsmoketests_now_ms",
|
|
"label": "._now_ms()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "._now_ms()",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_viewsmoketests_setup",
|
|
"label": ".setUp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setup()",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"label": ".setUpTestData()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".setuptestdata()",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_viewsmoketests_test_every_endpoint_responds_without_server_error",
|
|
"label": ".test_every_endpoint_responds_without_server_error()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": ".test_every_endpoint_responds_without_server_error()",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L207"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_viewsmoketests_url",
|
|
"label": "._url()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "._url()",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L80"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_command_add_arguments",
|
|
"label": ".add_arguments()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": ".add_arguments()",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_command_execute_by_immediate_chunks",
|
|
"label": "._execute_by_immediate_chunks()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": "._execute_by_immediate_chunks()",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L88"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_command_execute_hybrid_migration",
|
|
"label": "._execute_hybrid_migration()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": "._execute_hybrid_migration()",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_command_handle",
|
|
"label": ".handle()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": ".handle()",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_command_process_single_chunk",
|
|
"label": "._process_single_chunk()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": "._process_single_chunk()",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L122"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_product_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productcategory_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productinstore_delete",
|
|
"label": ".delete()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".delete()",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L120"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productinstore_save",
|
|
"label": ".save()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".save()",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products_productinstore_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_productstockhistory_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "project_tree_is_excluded_file",
|
|
"label": "is_excluded_file()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "is_excluded_file()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L102"
|
|
},
|
|
{
|
|
"id": "project_tree_main",
|
|
"label": "main()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "main()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L241"
|
|
},
|
|
{
|
|
"id": "project_tree_non_negative_integer",
|
|
"label": "non_negative_integer()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "non_negative_integer()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L214"
|
|
},
|
|
{
|
|
"id": "project_tree_parse_args",
|
|
"label": "parse_args()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "parse_args()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L224"
|
|
},
|
|
{
|
|
"id": "project_tree_sorted_entries",
|
|
"label": "sorted_entries()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "sorted_entries()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "project_tree_warn",
|
|
"label": "warn()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "warn()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "manage_main",
|
|
"label": "main()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 26,
|
|
"community_name": "manage.py",
|
|
"file_type": "code",
|
|
"norm_label": "main()",
|
|
"source_file": "manage.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_views_index",
|
|
"label": "index()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "code",
|
|
"norm_label": "index()",
|
|
"source_file": "admin/views.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_addsarresid",
|
|
"label": "addSarresid()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "addsarresid()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L772"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_bedehi",
|
|
"label": "bedehi()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "bedehi()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L518"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_bedehikhadamat",
|
|
"label": "bedehiKhadamat()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "bedehikhadamat()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L659"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_bedehinasb",
|
|
"label": "bedehiNasb()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "bedehinasb()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L676"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_financial_dashboard",
|
|
"label": "financial_dashboard()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "financial_dashboard()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L318"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_hesabdari",
|
|
"label": "hesabdari()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L538"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_hesabdari_checkpass",
|
|
"label": "hesabdari_checkPass()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari_checkpass()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L594"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_hesabdari_checkpassfail",
|
|
"label": "hesabdari_checkPassFail()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari_checkpassfail()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L614"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_hesabdari_residnashone",
|
|
"label": "hesabdari_residnashone()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari_residnashone()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L638"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_inventory_movements_report",
|
|
"label": "inventory_movements_report()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "inventory_movements_report()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L235"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_pardakhtnesiye",
|
|
"label": "pardakhtNesiye()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "pardakhtnesiye()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L864"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_passcheck",
|
|
"label": "passCheck()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "passcheck()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L692"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_report",
|
|
"label": "report()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "report()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_report_debtors_no_vosol",
|
|
"label": "report_debtors_no_vosol()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "report_debtors_no_vosol()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L124"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_rezayat_dashboard",
|
|
"label": "rezayat_dashboard()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "rezayat_dashboard()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L927"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_update_check_info",
|
|
"label": "update_check_info()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "update_check_info()",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L723"
|
|
},
|
|
{
|
|
"id": "project_tree_counts_add_file",
|
|
"label": ".add_file()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": ".add_file()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L76"
|
|
},
|
|
{
|
|
"id": "project_tree_format_header",
|
|
"label": "format_header()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "format_header()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L175"
|
|
},
|
|
{
|
|
"id": "project_tree_generate_snapshot",
|
|
"label": "generate_snapshot()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "generate_snapshot()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L191"
|
|
},
|
|
{
|
|
"id": "project_tree_normalized_path",
|
|
"label": "normalized_path()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "normalized_path()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "project_tree_write_tree",
|
|
"label": "write_tree()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "write_tree()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L138"
|
|
},
|
|
{
|
|
"id": "project_tree_write_tree_visit",
|
|
"label": "visit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "visit()",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L150"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_product_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productcategory_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customerfactor",
|
|
"label": "customerFactor()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "customerfactor()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L927"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customernew",
|
|
"label": "customerNew()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "customernew()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L827"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customernew2",
|
|
"label": "customerNew2()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "customernew2()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L839"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_newoperation",
|
|
"label": "newOperation()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "newoperation()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1270"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_operationproduct",
|
|
"label": "operationProduct()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "operationproduct()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1251"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_productadd",
|
|
"label": "productAdd()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "productadd()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1376"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_productdel",
|
|
"label": "productDel()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "productdel()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1420"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_productedit",
|
|
"label": "productEdit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 46,
|
|
"community_name": "Product",
|
|
"file_type": "code",
|
|
"norm_label": "productedit()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1402"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_auth_p_login",
|
|
"label": "p_login()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "p_login()",
|
|
"source_file": "admin_panel/views/auth.py",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_auth_p_logout",
|
|
"label": "p_logout()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "p_logout()",
|
|
"source_file": "admin_panel/views/auth.py",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_api_check_sabt_inquiry",
|
|
"label": "api_check_sabt_inquiry()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "api_check_sabt_inquiry()",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L251"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_api_check_status_inquiry",
|
|
"label": "api_check_status_inquiry()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "api_check_status_inquiry()",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L228"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_parse_cheque_result_html",
|
|
"label": "parse_cheque_result_html()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "parse_cheque_result_html()",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L67"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_run_bpi_cheque_inquiry_logic",
|
|
"label": "run_bpi_cheque_inquiry_logic()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "run_bpi_cheque_inquiry_logic()",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"label": "run_cbi_sayad_inquiry_logic()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "run_cbi_sayad_inquiry_logic()",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L87"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"label": "solve_base64_captcha()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "solve_base64_captcha()",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_actionjson",
|
|
"label": "ActionJson()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "actionjson()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L204"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customer",
|
|
"label": "customer()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customer()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customerdel",
|
|
"label": "customerDel()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerdel()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L367"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customeredit",
|
|
"label": "customerEdit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customeredit()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L262"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customerfactor",
|
|
"label": "customerFactor()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerfactor()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customerfactors",
|
|
"label": "customerFactors()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerfactors()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L120"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customerhesabdari",
|
|
"label": "customerHesabdari()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerhesabdari()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L415"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customerhesabdariadd",
|
|
"label": "customerHesabdariAdd()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerhesabdariadd()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L442"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customerjson",
|
|
"label": "CustomerJson()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerjson()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L211"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customernew",
|
|
"label": "customerNew()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customernew()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customernew2",
|
|
"label": "customerNew2()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customernew2()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customers",
|
|
"label": "customers()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customers()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customersadd",
|
|
"label": "customersAdd()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customersadd()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L220"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_customerssearch",
|
|
"label": "customersSearch()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerssearch()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_entezar",
|
|
"label": "entezar()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "entezar()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L305"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_productsjson",
|
|
"label": "productsJson()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "productsjson()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L197"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_sarresidh",
|
|
"label": "sarresidh()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "sarresidh()",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L431"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_factors_factordel",
|
|
"label": "FactorDel()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "factordel()",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L368"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_factors_newfactor2",
|
|
"label": "newFactor2()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "newfactor2()",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L165"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_parse_jalali_date",
|
|
"label": "_parse_jalali_date()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "_parse_jalali_date()",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_parse_timestamp",
|
|
"label": "_parse_timestamp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "_parse_timestamp()",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_safe_int",
|
|
"label": "_safe_int()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "_safe_int()",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_actionjson",
|
|
"label": "ActionJson()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "actionjson()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L946"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_actionlist",
|
|
"label": "ActionList()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "actionlist()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2184"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_actionlistall",
|
|
"label": "ActionListAll()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "actionlistall()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2241"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_actionlisttoday",
|
|
"label": "ActionListToday()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "actionlisttoday()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2248"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_actionlistuser",
|
|
"label": "ActionListUser()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "actionlistuser()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2191"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_actionlistusertoday",
|
|
"label": "ActionListUserToday()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "actionlistusertoday()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2260"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_api_check_status_inquiry",
|
|
"label": "api_check_status_inquiry()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "api_check_status_inquiry()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2851"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_bedehi",
|
|
"label": "bedehi()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "bedehi()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L593"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_bedehikhadamat",
|
|
"label": "bedehiKhadamat()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "bedehikhadamat()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L731"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_bedehinasb",
|
|
"label": "bedehiNasb()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "bedehinasb()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L747"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customer",
|
|
"label": "customer()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customer()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L816"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customeraction",
|
|
"label": "customerAction()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customeraction()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2099"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customerdel",
|
|
"label": "customerDel()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerdel()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1999"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customeredit",
|
|
"label": "customerEdit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customeredit()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1029"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customereditaction",
|
|
"label": "customerEditAction()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customereditaction()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2198"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customerhesabdari",
|
|
"label": "customerHesabdari()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerhesabdari()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2047"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customerjson",
|
|
"label": "CustomerJson()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerjson()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L953"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customernazar",
|
|
"label": "customerNazar()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customernazar()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2135"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customernewaction",
|
|
"label": "customerNewAction()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customernewaction()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2143"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customers",
|
|
"label": "customers()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customers()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L762"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customerssearch",
|
|
"label": "customersSearch()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "customerssearch()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L792"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_entezar",
|
|
"label": "entezar()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "entezar()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1072"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_financial_dashboard",
|
|
"label": "financial_dashboard()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "financial_dashboard()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L394"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_hesabdari",
|
|
"label": "hesabdari()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L612"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_hesabdari_checkpass",
|
|
"label": "hesabdari_checkPass()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari_checkpass()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L667"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_hesabdari_checkpassfail",
|
|
"label": "hesabdari_checkPassFail()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari_checkpassfail()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L687"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_hesabdari_residnashone",
|
|
"label": "hesabdari_residnashone()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdari_residnashone()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L710"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_p_login",
|
|
"label": "p_login()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "p_login()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_p_logout",
|
|
"label": "p_logout()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "p_logout()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_parse_cheque_result_html",
|
|
"label": "parse_cheque_result_html()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "parse_cheque_result_html()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2690"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_productsjson",
|
|
"label": "productsJson()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "productsjson()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L939"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_report",
|
|
"label": "report()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "report()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L102"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_report_debtors_no_vosol",
|
|
"label": "report_debtors_no_vosol()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "report_debtors_no_vosol()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rezayat",
|
|
"label": "rezayat()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "rezayat()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2293"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rezayat_dashboard",
|
|
"label": "rezayat_dashboard()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "rezayat_dashboard()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2360"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rezayatedit",
|
|
"label": "rezayatEdit()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "rezayatedit()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2325"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_run_cbi_sayad_inquiry_logic",
|
|
"label": "run_cbi_sayad_inquiry_logic()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "run_cbi_sayad_inquiry_logic()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2710"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_sarresidh",
|
|
"label": "sarresidh()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "sarresidh()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2063"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_solve_base64_captcha",
|
|
"label": "solve_base64_captcha()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "solve_base64_captcha()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2645"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_store_transfers",
|
|
"label": "store_transfers()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "store_transfers()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1280"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productinstore_delete",
|
|
"label": ".delete()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".delete()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L271"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productinstore_save",
|
|
"label": ".save()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".save()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L225"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_productinstore_str",
|
|
"label": ".__str__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": ".__str__()",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L221"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_factordel",
|
|
"label": "FactorDel()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "factordel()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1892"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_operations",
|
|
"label": "operations()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "operations()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1222"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_productmojodi",
|
|
"label": "productMojodi()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "productmojodi()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L961"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_update_check_info",
|
|
"label": "update_check_info()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "update_check_info()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2442"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_command_cleanup_resources",
|
|
"label": ".cleanup_resources()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": ".cleanup_resources()",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L157"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_command_handle",
|
|
"label": ".handle()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": ".handle()",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_command_handle_critical_failure",
|
|
"label": ".handle_critical_failure()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": ".handle_critical_failure()",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L173"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_command_handle_progress_callback",
|
|
"label": "progress_callback()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": "progress_callback()",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L82"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_command_init",
|
|
"label": ".__init__()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": ".__init__()",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_command_signal_handler",
|
|
"label": "._signal_handler()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": "._signal_handler()",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_addsarresid",
|
|
"label": "addSarresid()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"norm_label": "addsarresid()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2490"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customerhesabdariadd",
|
|
"label": "customerHesabdariAdd()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"norm_label": "customerhesabdariadd()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2074"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_newfactor",
|
|
"label": "newFactor()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"norm_label": "newfactor()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1545"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_pardakhtnesiye",
|
|
"label": "pardakhtNesiye()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"norm_label": "pardakhtnesiye()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2581"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_passcheck",
|
|
"label": "passCheck()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 96,
|
|
"community_name": "newFactor",
|
|
"file_type": "code",
|
|
"norm_label": "passcheck()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2411"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_customerfactors",
|
|
"label": "customerFactors()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "code",
|
|
"norm_label": "customerfactors()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L862"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"label": "newFactor2()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "code",
|
|
"norm_label": "newfactor2()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1690"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_parse_jalali_date",
|
|
"label": "_parse_jalali_date()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "code",
|
|
"norm_label": "_parse_jalali_date()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_parse_timestamp",
|
|
"label": "_parse_timestamp()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "code",
|
|
"norm_label": "_parse_timestamp()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_api_check_sabt_inquiry",
|
|
"label": "api_check_sabt_inquiry()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "code",
|
|
"norm_label": "api_check_sabt_inquiry()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2874"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"label": "inventory_movements_report()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "code",
|
|
"norm_label": "inventory_movements_report()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L312"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_operation",
|
|
"label": "operation()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "code",
|
|
"norm_label": "operation()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1426"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_run_bpi_cheque_inquiry_logic",
|
|
"label": "run_bpi_cheque_inquiry_logic()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "code",
|
|
"norm_label": "run_bpi_cheque_inquiry_logic()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2808"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_safe_int",
|
|
"label": "_safe_int()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "code",
|
|
"norm_label": "_safe_int()",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_modelspackagecontracttests_test_all_models_importable_from_package",
|
|
"label": ".test_all_models_importable_from_package()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_all_models_importable_from_package()",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_modelspackagecontracttests_test_db_table_names_are_unchanged_defaults",
|
|
"label": ".test_db_table_names_are_unchanged_defaults()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_db_table_names_are_unchanged_defaults()",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_modelspackagecontracttests_test_models_are_registered_under_admin_panel_app",
|
|
"label": ".test_models_are_registered_under_admin_panel_app()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_models_are_registered_under_admin_panel_app()",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L49"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_modelspackagecontracttests_test_models_package_has_no_duplicate_registration",
|
|
"label": ".test_models_package_has_no_duplicate_registration()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_models_package_has_no_duplicate_registration()",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_modelspackagecontracttests_test_star_import_leak_names_still_present",
|
|
"label": ".test_star_import_leak_names_still_present()",
|
|
"_callable": true,
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "code",
|
|
"norm_label": ".test_star_import_leak_names_still_present()",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "admin_panel_services",
|
|
"label": "admin_panel/services.py",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/services.py",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_py_abstractbaseuser",
|
|
"label": "AbstractBaseUser",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "abstractbaseuser",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_services_py_atomic",
|
|
"label": "atomic",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "atomic",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_services_py_product",
|
|
"label": "Product",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "product",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_services_py_storeroom",
|
|
"label": "StoreRoom",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "storeroom",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_services_py_storetransferrequest",
|
|
"label": "StoreTransferRequest",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "storetransferrequest",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store",
|
|
"label": "views/store.py",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "views/store.py",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_py_login_required",
|
|
"label": "login_required",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "login_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_py_permission_required",
|
|
"label": "permission_required",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "permission_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_py_require_post",
|
|
"label": "require_POST",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "require_post",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "tests_test_inventory",
|
|
"label": "test_inventory.py",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "code",
|
|
"norm_label": "test_inventory.py",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_rationale_160",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062a\u0648\u0633\u0637 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062a\u0648\u0633\u0637 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_rationale_187",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u0627\u0646\u0635\u0631\u0627\u0641 \u0627\u0632 \u0627\u0646\u062a\u0642\u0627\u0644 \u062a\u0648\u0633\u0637 \u0627\u06cc\u062c\u0627\u062f\u06a9\u0646\u0646\u062f\u0647 \u06cc\u0627 \u0645\u0633\u0626\u0648\u0644 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u0627\u0646\u0635\u0631\u0627\u0641 \u0627\u0632 \u0627\u0646\u062a\u0642\u0627\u0644 \u062a\u0648\u0633\u0637 \u0627\u06cc\u062c\u0627\u062f\u06a9\u0646\u0646\u062f\u0647 \u06cc\u0627 \u0645\u0633\u064a\u0648\u0644 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L187"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_rationale_20",
|
|
"label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_rationale_30",
|
|
"label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_rationale_40",
|
|
"label": "\u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0648\u062c\u0648\u062f\u06cc \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u06cc\u06a9 \u06a9\u0627\u0644\u0627 \u062f\u0631 \u0627\u0646\u0628\u0627\u0631 \u0645\u0634\u062e\u0635. \u067e\u0627\u0631\u0627\u0645\u062a\u0631 lock_for_update \u062f\u0631 \u0632\u0645\u0627\u0646\u2026",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0648\u062c\u0648\u062f\u06cc \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u06cc\u06a9 \u06a9\u0627\u0644\u0627 \u062f\u0631 \u0627\u0646\u0628\u0627\u0631 \u0645\u0634\u062e\u0635. \u067e\u0627\u0631\u0627\u0645\u062a\u0631 lock_for_update \u062f\u0631 \u0632\u0645\u0627\u0646...",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_rationale_64",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u062b\u0628\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u062c\u062f\u06cc\u062f",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u062b\u0628\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u062c\u062f\u06cc\u062f",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "admin_panel_services_rationale_99",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u062a\u0627\u06cc\u06cc\u062f \u0627\u0646\u062a\u0642\u0627\u0644: \u0642\u0641\u0644 \u0631\u06a9\u0648\u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0648 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631\u060c \u06a9\u0633\u0631 \u0627\u0632 \u0645\u0628\u062f\u0627\u060c \u0648\u0631\u0648\u062f \u0628\u0647\u2026",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u062a\u0627\u06cc\u06cc\u062f \u0627\u0646\u062a\u0642\u0627\u0644: \u0642\u0641\u0644 \u0631\u06a9\u0648\u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0648 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631\u060c \u06a9\u0633\u0631 \u0627\u0632 \u0645\u0628\u062f\u0627\u060c \u0648\u0631\u0648\u062f \u0628\u0647...",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_rationale_165",
|
|
"label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0648 \u06a9\u0627\u0631\u062a\u0627\u0628\u0644 \u062c\u0627\u0645\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0646\u062a\u0642\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0648 \u06a9\u0627\u0631\u062a\u0627\u0628\u0644 \u062c\u0627\u0645\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0646\u062a\u0642\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L165"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_store_rationale_204",
|
|
"label": "\u067e\u0631\u062f\u0627\u0632\u0634 \u0627\u0645\u0646 \u0627\u0642\u062f\u0627\u0645\u0627\u062a \u0627\u0646\u0628\u0627\u0631\u062f\u0627\u0631 (\u062a\u0627\u06cc\u06cc\u062f\u060c \u0631\u062f\u060c \u0627\u0646\u0635\u0631\u0627\u0641) \u0628\u0627 \u062a\u0631\u0627\u06a9\u0646\u0634\u200c\u0647\u0627\u06cc \u0627\u062a\u0645\u06cc\u06a9",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u067e\u0631\u062f\u0627\u0632\u0634 \u0627\u0645\u0646 \u0627\u0642\u062f\u0627\u0645\u0627\u062a \u0627\u0646\u0628\u0627\u0631\u062f\u0627\u0631 (\u062a\u0627\u06cc\u06cc\u062f\u060c \u0631\u062f\u060c \u0627\u0646\u0635\u0631\u0627\u0641) \u0628\u0627 \u062a\u0631\u0627\u06a9\u0646\u0634\u200c\u0647\u0627\u06cc \u0627\u062a\u0645\u06cc\u06a9",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L204"
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_rationale_1",
|
|
"label": "\u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0646\u0628\u0627\u0631: \u0631\u06cc\u0627\u0636\u06cc \u0645\u0648\u062c\u0648\u062f\u06cc\u060c \u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0644\u0627 \u0648 \u0686\u0631\u062e\u0647\u0654 \u06a9\u0627\u0645\u0644 \u0627\u0646\u062a\u0642\u0627\u0644 \u0628\u06cc\u0646\u2026",
|
|
"_origin": "ast",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0646\u0628\u0627\u0631: \u0631\u06cc\u0627\u0636\u06cc \u0645\u0648\u062c\u0648\u062f\u06cc\u060c \u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0644\u0627 \u0648 \u0686\u0631\u062e\u0647 \u06a9\u0627\u0645\u0644 \u0627\u0646\u062a\u0642\u0627\u0644 \u0628\u06cc\u0646...",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_context_processor",
|
|
"label": "admin_panel/context_processor.py",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/context_processor.py",
|
|
"source_file": "admin_panel/context_processor.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_custom_tags",
|
|
"label": "custom_tags.py",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "custom_tags.py",
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_remove_q_p",
|
|
"label": "remove_q_p.py",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "remove_q_p.py",
|
|
"source_file": "admin_panel/templatetags/remove_q_p.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_context_processor",
|
|
"label": "refactor-2026-10-09/context_processor.py",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "refactor-2026-10-09/context_processor.py",
|
|
"source_file": "backups/refactor-2026-10-09/context_processor.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "check_finance",
|
|
"label": "check_finance.py",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "check_finance.py",
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "datetime",
|
|
"label": "datetime",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "datetime",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "filter",
|
|
"label": "filter",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "filter",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "ghost_hunter",
|
|
"label": "ghost_hunter.py",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "ghost_hunter.py",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "reconciliation_tool",
|
|
"label": "reconciliation_tool.py",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "code",
|
|
"norm_label": "reconciliation_tool.py",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_remove_q_p_rationale_7",
|
|
"label": "Remove a specific query parameter from a URL.",
|
|
"_origin": "ast",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"file_type": "rationale",
|
|
"norm_label": "remove a specific query parameter from a url.",
|
|
"source_file": "admin_panel/templatetags/remove_q_p.py",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_customers",
|
|
"label": "models/customers.py",
|
|
"_origin": "ast",
|
|
"community": 100,
|
|
"community_name": "Customer",
|
|
"file_type": "code",
|
|
"norm_label": "models/customers.py",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_asgi",
|
|
"label": "asgi.py",
|
|
"_origin": "ast",
|
|
"community": 101,
|
|
"community_name": "os",
|
|
"file_type": "code",
|
|
"norm_label": "asgi.py",
|
|
"source_file": "khatibi/asgi.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_wsgi",
|
|
"label": "wsgi.py",
|
|
"_origin": "ast",
|
|
"community": 101,
|
|
"community_name": "os",
|
|
"file_type": "code",
|
|
"norm_label": "wsgi.py",
|
|
"source_file": "khatibi/wsgi.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_asgi_rationale_1",
|
|
"label": "ASGI config for khatibi project. It exposes the ASGI callable as a module-level\u2026",
|
|
"_origin": "ast",
|
|
"community": 101,
|
|
"community_name": "os",
|
|
"file_type": "rationale",
|
|
"norm_label": "asgi config for khatibi project. it exposes the asgi callable as a module-level...",
|
|
"source_file": "khatibi/asgi.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_wsgi_rationale_1",
|
|
"label": "WSGI config for khatibi project. It exposes the WSGI callable as a module-level\u2026",
|
|
"_origin": "ast",
|
|
"community": 101,
|
|
"community_name": "os",
|
|
"file_type": "rationale",
|
|
"norm_label": "wsgi config for khatibi project. it exposes the wsgi callable as a module-level...",
|
|
"source_file": "khatibi/wsgi.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_py_simpletestcase",
|
|
"label": "SimpleTestCase",
|
|
"_origin": "ast",
|
|
"community": 102,
|
|
"community_name": "UrlContractTests",
|
|
"file_type": "code",
|
|
"norm_label": "simpletestcase",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_rationale_146",
|
|
"label": "\u0647\u0631 `views.X` \u062f\u0631 urls.py \u0628\u0627\u06cc\u062f \u062f\u0631 \u067e\u06a9\u06cc\u062c views \u0645\u0648\u062c\u0648\u062f \u0648 \u0642\u0627\u0628\u0644 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0628\u0627\u0634\u062f.",
|
|
"_origin": "ast",
|
|
"community": 102,
|
|
"community_name": "UrlContractTests",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0647\u0631 `views.x` \u062f\u0631 urls.py \u0628\u0627\u06cc\u062f \u062f\u0631 \u067e\u06a9\u06cc\u062c views \u0645\u0648\u062c\u0648\u062f \u0648 \u0642\u0627\u0628\u0644 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0628\u0627\u0634\u062f.",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L146"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_system",
|
|
"label": "system.py",
|
|
"_origin": "ast",
|
|
"community": 104,
|
|
"community_name": "system.py",
|
|
"file_type": "code",
|
|
"norm_label": "system.py",
|
|
"source_file": "admin_panel/models/system.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0047_alter_productinstore_movement_type",
|
|
"label": "0047_alter_productinstore_movement_type.py",
|
|
"_origin": "ast",
|
|
"community": 106,
|
|
"community_name": "0047_alter_productinstore_movement_type.py",
|
|
"file_type": "code",
|
|
"norm_label": "0047_alter_productinstore_movement_type.py",
|
|
"source_file": "admin_panel/migrations/0047_alter_productinstore_movement_type.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_init",
|
|
"label": "tests/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 107,
|
|
"community_name": "tests/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "tests/__init__.py",
|
|
"source_file": "tests/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models",
|
|
"label": "refactor-2026-10-09/models.py",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "refactor-2026-10-09/models.py",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services",
|
|
"label": "refactor-2026-10-09/services.py",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "refactor-2026-10-09/services.py",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_py_abstractbaseuser",
|
|
"label": "AbstractBaseUser",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "abstractbaseuser",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_py_atomic",
|
|
"label": "atomic",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "code",
|
|
"norm_label": "atomic",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_rationale_160",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062a\u0648\u0633\u0637 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062a\u0648\u0633\u0637 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_rationale_187",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u0627\u0646\u0635\u0631\u0627\u0641 \u0627\u0632 \u0627\u0646\u062a\u0642\u0627\u0644 \u062a\u0648\u0633\u0637 \u0627\u06cc\u062c\u0627\u062f\u06a9\u0646\u0646\u062f\u0647 \u06cc\u0627 \u0645\u0633\u0626\u0648\u0644 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u0627\u0646\u0635\u0631\u0627\u0641 \u0627\u0632 \u0627\u0646\u062a\u0642\u0627\u0644 \u062a\u0648\u0633\u0637 \u0627\u06cc\u062c\u0627\u062f\u06a9\u0646\u0646\u062f\u0647 \u06cc\u0627 \u0645\u0633\u064a\u0648\u0644 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L187"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_rationale_20",
|
|
"label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0642\u0635\u062f",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_rationale_30",
|
|
"label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0628\u0631\u0631\u0633\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u06a9\u0627\u0631\u0628\u0631 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 \u0645\u0628\u062f\u0627",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_rationale_40",
|
|
"label": "\u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0648\u062c\u0648\u062f\u06cc \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u06cc\u06a9 \u06a9\u0627\u0644\u0627 \u062f\u0631 \u0627\u0646\u0628\u0627\u0631 \u0645\u0634\u062e\u0635. \u067e\u0627\u0631\u0627\u0645\u062a\u0631 lock_for_update \u062f\u0631 \u0632\u0645\u0627\u0646\u2026",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0648\u062c\u0648\u062f\u06cc \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u06cc\u06a9 \u06a9\u0627\u0644\u0627 \u062f\u0631 \u0627\u0646\u0628\u0627\u0631 \u0645\u0634\u062e\u0635. \u067e\u0627\u0631\u0627\u0645\u062a\u0631 lock_for_update \u062f\u0631 \u0632\u0645\u0627\u0646...",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_rationale_64",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u062b\u0628\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u062c\u062f\u06cc\u062f",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u062b\u0628\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u062c\u062f\u06cc\u062f",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_services_rationale_99",
|
|
"label": "\u0633\u0631\u0648\u06cc\u0633 \u062a\u0627\u06cc\u06cc\u062f \u0627\u0646\u062a\u0642\u0627\u0644: \u0642\u0641\u0644 \u0631\u06a9\u0648\u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0648 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631\u060c \u06a9\u0633\u0631 \u0627\u0632 \u0645\u0628\u062f\u0627\u060c \u0648\u0631\u0648\u062f \u0628\u0647\u2026",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0631\u0648\u06cc\u0633 \u062a\u0627\u06cc\u06cc\u062f \u0627\u0646\u062a\u0642\u0627\u0644: \u0642\u0641\u0644 \u0631\u06a9\u0648\u0631\u062f \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0648 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631\u060c \u06a9\u0633\u0631 \u0627\u0632 \u0645\u0628\u062f\u0627\u060c \u0648\u0631\u0648\u062f \u0628\u0647...",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_1320",
|
|
"label": "\u067e\u0631\u062f\u0627\u0632\u0634 \u0627\u0645\u0646 \u0627\u0642\u062f\u0627\u0645\u0627\u062a \u0627\u0646\u0628\u0627\u0631\u062f\u0627\u0631 (\u062a\u0627\u06cc\u06cc\u062f\u060c \u0631\u062f\u060c \u0627\u0646\u0635\u0631\u0627\u0641) \u0628\u0627 \u062a\u0631\u0627\u06a9\u0646\u0634\u200c\u0647\u0627\u06cc \u0627\u062a\u0645\u06cc\u06a9",
|
|
"_origin": "ast",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u067e\u0631\u062f\u0627\u0632\u0634 \u0627\u0645\u0646 \u0627\u0642\u062f\u0627\u0645\u0627\u062a \u0627\u0646\u0628\u0627\u0631\u062f\u0627\u0631 (\u062a\u0627\u06cc\u06cc\u062f\u060c \u0631\u062f\u060c \u0627\u0646\u0635\u0631\u0627\u0641) \u0628\u0627 \u062a\u0631\u0627\u06a9\u0646\u0634\u200c\u0647\u0627\u06cc \u0627\u062a\u0645\u06cc\u06a9",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1320"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_actions",
|
|
"label": "models/actions.py",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "models/actions.py",
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_factors",
|
|
"label": "models/factors.py",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "models/factors.py",
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store",
|
|
"label": "models/store.py",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "models/store.py",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_users",
|
|
"label": "users.py",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "users.py",
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions",
|
|
"label": "views/actions.py",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "views/actions.py",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_actions_py_login_required",
|
|
"label": "login_required",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "code",
|
|
"norm_label": "login_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_models_store_rationale_34",
|
|
"label": "\u0627\u06cc\u0646 \u062c\u062f\u0648\u0644 \u0648\u0627\u0633\u0637\u060c \u067e\u0634\u062a \u0635\u062d\u0646\u0647 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u062a\u0627 \u0641\u0642\u0637 \u0642\u0627\u0646\u0648\u0646 \u0645\u0627\u0644\u06a9\u06cc\u062a \u0631\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u062f. \u06a9\u062f\u0647\u0627\u06cc\u2026",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u06cc\u0646 \u062c\u062f\u0648\u0644 \u0648\u0627\u0633\u0637\u060c \u067e\u0634\u062a \u0635\u062d\u0646\u0647 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u062a\u0627 \u0641\u0642\u0637 \u0642\u0627\u0646\u0648\u0646 \u0645\u0627\u0644\u06a9\u06cc\u062a \u0631\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u062f. \u06a9\u062f\u0647\u0627\u06cc...",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_models_rationale_97",
|
|
"label": "\u0627\u06cc\u0646 \u062c\u062f\u0648\u0644 \u0648\u0627\u0633\u0637\u060c \u067e\u0634\u062a \u0635\u062d\u0646\u0647 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u062a\u0627 \u0641\u0642\u0637 \u0642\u0627\u0646\u0648\u0646 \u0645\u0627\u0644\u06a9\u06cc\u062a \u0631\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u062f. \u06a9\u062f\u0647\u0627\u06cc\u2026",
|
|
"_origin": "ast",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u06cc\u0646 \u062c\u062f\u0648\u0644 \u0648\u0627\u0633\u0637\u060c \u067e\u0634\u062a \u0635\u062d\u0646\u0647 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f \u062a\u0627 \u0641\u0642\u0637 \u0642\u0627\u0646\u0648\u0646 \u0645\u0627\u0644\u06a9\u06cc\u062a \u0631\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u062f. \u06a9\u062f\u0647\u0627\u06cc...",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "admin_admin",
|
|
"label": "admin/admin.py",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"norm_label": "admin/admin.py",
|
|
"source_file": "admin/admin.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_admin",
|
|
"label": "admin_panel/admin.py",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/admin.py",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_admin_py_register",
|
|
"label": "register",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"norm_label": "register",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin",
|
|
"label": "refactor-2026-10-09/admin.py",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"norm_label": "refactor-2026-10-09/admin.py",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin_py_register",
|
|
"label": "register",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "code",
|
|
"norm_label": "register",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_admin_rationale_54",
|
|
"label": "\u0627\u06cc\u0646 \u06a9\u0644\u0627\u0633 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u06cc\u06a9 \u062c\u062f\u0648\u0644 \u06a9\u0648\u0686\u06a9 \u062f\u0631 \u062f\u0627\u062e\u0644 \u0647\u0645\u0627\u0646 \u0635\u0641\u062d\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a\u2026",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u06cc\u0646 \u06a9\u0644\u0627\u0633 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u06cc\u06a9 \u062c\u062f\u0648\u0644 \u06a9\u0648\u0686\u06a9 \u062f\u0631 \u062f\u0627\u062e\u0644 \u0647\u0645\u0627\u0646 \u0635\u0641\u062d\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a...",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "admin_panel_admin_rationale_75",
|
|
"label": "\u0646\u0645\u0627\u06cc\u0634 \u062a\u0639\u062f\u0627\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0627\u0635\u0644\u06cc \u0627\u0646\u0628\u0627\u0631\u0647\u0627",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u062a\u0639\u062f\u0627\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0627\u0635\u0644\u06cc \u0627\u0646\u0628\u0627\u0631\u0647\u0627",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin_rationale_54",
|
|
"label": "\u0627\u06cc\u0646 \u06a9\u0644\u0627\u0633 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u06cc\u06a9 \u062c\u062f\u0648\u0644 \u06a9\u0648\u0686\u06a9 \u062f\u0631 \u062f\u0627\u062e\u0644 \u0647\u0645\u0627\u0646 \u0635\u0641\u062d\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a\u2026",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u06cc\u0646 \u06a9\u0644\u0627\u0633 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u06cc\u06a9 \u062c\u062f\u0648\u0644 \u06a9\u0648\u0686\u06a9 \u062f\u0631 \u062f\u0627\u062e\u0644 \u0647\u0645\u0627\u0646 \u0635\u0641\u062d\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a...",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_admin_rationale_75",
|
|
"label": "\u0646\u0645\u0627\u06cc\u0634 \u062a\u0639\u062f\u0627\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0627\u0635\u0644\u06cc \u0627\u0646\u0628\u0627\u0631\u0647\u0627",
|
|
"_origin": "ast",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0646\u0645\u0627\u06cc\u0634 \u062a\u0639\u062f\u0627\u062f \u0645\u0627\u0644\u06a9\u06cc\u0646 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0627\u0635\u0644\u06cc \u0627\u0646\u0628\u0627\u0631\u0647\u0627",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "admin_models",
|
|
"label": "admin/models.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin/models.py",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_send_daily_report_py_basecommand",
|
|
"label": "BaseCommand",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "basecommand",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_models_init",
|
|
"label": "models/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "models/__init__.py",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_tests",
|
|
"label": "admin_panel/tests.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/tests.py",
|
|
"source_file": "admin_panel/tests.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_tests",
|
|
"label": "admin/tests.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin/tests.py",
|
|
"source_file": "admin/tests.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_factories",
|
|
"label": "factories.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "factories.py",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_customers",
|
|
"label": "test_customers.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "test_customers.py",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_py_testcase",
|
|
"label": "TestCase",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "testcase",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "tests_test_factors",
|
|
"label": "test_factors.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "test_factors.py",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_py_testcase",
|
|
"label": "TestCase",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "testcase",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "tests_test_inventory_py_testcase",
|
|
"label": "TestCase",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "testcase",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract",
|
|
"label": "test_models_contract.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "test_models_contract.py",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract",
|
|
"label": "test_urls_contract.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "test_urls_contract.py",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke",
|
|
"label": "test_view_smoke.py",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "test_view_smoke.py",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_py_testcase",
|
|
"label": "TestCase",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "testcase",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_models_init_rationale_1",
|
|
"label": "\u067e\u06a9\u06cc\u062c \u0645\u062f\u0644\u200c\u0647\u0627\u06cc admin_panel. \u0627\u06cc\u0646 \u067e\u06a9\u06cc\u062c \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u062a\u06a9\u200c\u067e\u0627\u0631\u0686\u0647\u0654 models.py \u0627\u0633\u062a \u0648 \u0622\u0646 \u0631\u0627\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u067e\u06a9\u06cc\u062c \u0645\u062f\u0644\u200c\u0647\u0627\u06cc admin_panel. \u0627\u06cc\u0646 \u067e\u06a9\u06cc\u062c \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u062a\u06a9\u200c\u067e\u0627\u0631\u0686\u0647 models.py \u0627\u0633\u062a \u0648 \u0627\u0646 \u0631\u0627...",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_factories_rationale_1",
|
|
"label": "\u06a9\u0627\u0631\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u0633\u0627\u062e\u062a \u062f\u0627\u062f\u0647 \u0622\u0632\u0645\u0627\u06cc\u0634\u06cc \u0628\u0631\u0627\u06cc \u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647. \u0627\u06cc\u0646 \u062a\u0648\u0627\u0628\u0639 \u0641\u0642\u0637 \u0631\u0648\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u06a9\u0627\u0631\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u0633\u0627\u062e\u062a \u062f\u0627\u062f\u0647 \u0627\u0632\u0645\u0627\u06cc\u0634\u06cc \u0628\u0631\u0627\u06cc \u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647. \u0627\u06cc\u0646 \u062a\u0648\u0627\u0628\u0639 \u0641\u0642\u0637 \u0631\u0648\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633...",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_factories_rationale_23",
|
|
"label": "\u0633\u0627\u062e\u062a \u06a9\u0627\u0631\u0628\u0631. \u0628\u0627 `superuser=True` \u062a\u0645\u0627\u0645 \u0628\u0631\u0631\u0633\u06cc\u200c\u0647\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0639\u0628\u0648\u0631 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0627\u062e\u062a \u06a9\u0627\u0631\u0628\u0631. \u0628\u0627 `superuser=true` \u062a\u0645\u0627\u0645 \u0628\u0631\u0631\u0633\u06cc\u200c\u0647\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0639\u0628\u0648\u0631 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f....",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "tests_factories_rationale_47",
|
|
"label": "\u0633\u0627\u062e\u062a \u0627\u0646\u0628\u0627\u0631. - `viewers` \u0628\u0647 M2M `user` \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f (\u062f\u0633\u062a\u0631\u0633\u06cc \u0645\u0634\u0627\u0647\u062f\u0647/\u062a\u0627\u06cc\u06cc\u062f\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0633\u0627\u062e\u062a \u0627\u0646\u0628\u0627\u0631. - `viewers` \u0628\u0647 m2m `user` \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f (\u062f\u0633\u062a\u0631\u0633\u06cc \u0645\u0634\u0627\u0647\u062f\u0647/\u062a\u0627\u06cc\u06cc\u062f...",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "tests_factories_rationale_79",
|
|
"label": "\u062b\u0628\u062a \u0648\u0631\u0648\u062f \u0645\u0648\u062c\u0648\u062f\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 (\u0627\u0632 \u0645\u0633\u06cc\u0631 \u0627\u0645\u0646 ProductInStore.save).",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062b\u0628\u062a \u0648\u0631\u0648\u062f \u0645\u0648\u062c\u0648\u062f\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0628\u0647 \u0627\u0646\u0628\u0627\u0631 (\u0627\u0632 \u0645\u0633\u06cc\u0631 \u0627\u0645\u0646 productinstore.save).",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "tests_factories_rationale_92",
|
|
"label": "\u0645\u0648\u062c\u0648\u062f\u06cc \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u06a9\u0627\u0644\u0627 \u062f\u0631 \u0627\u0646\u0628\u0627\u0631 (s_in - s_out).",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0645\u0648\u062c\u0648\u062f\u06cc \u0644\u062d\u0638\u0647\u200c\u0627\u06cc \u06a9\u0627\u0644\u0627 \u062f\u0631 \u0627\u0646\u0628\u0627\u0631 (s_in - s_out).",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L92"
|
|
},
|
|
{
|
|
"id": "tests_test_customers_rationale_1",
|
|
"label": "\u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0645\u0634\u062a\u0631\u06cc: \u0627\u0641\u0632\u0648\u062f\u0646\u060c \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0648 \u0646\u06af\u0647\u0628\u0627\u0646 \u062d\u0630\u0641 (\u0639\u062f\u0645 \u062d\u0630\u0641 \u0645\u0634\u062a\u0631\u06cc \u062f\u0627\u0631\u0627\u06cc \u0633\u0627\u0628\u0642\u0647).",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0645\u0634\u062a\u0631\u06cc: \u0627\u0641\u0632\u0648\u062f\u0646\u060c \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0648 \u0646\u06af\u0647\u0628\u0627\u0646 \u062d\u0630\u0641 (\u0639\u062f\u0645 \u062d\u0630\u0641 \u0645\u0634\u062a\u0631\u06cc \u062f\u0627\u0631\u0627\u06cc \u0633\u0627\u0628\u0642\u0647).",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_rationale_1",
|
|
"label": "\u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0641\u0627\u06a9\u062a\u0648\u0631: \u062d\u0630\u0641 \u0646\u0631\u0645\u060c \u0645\u062d\u0627\u0641\u0638\u062a \u0627\u0632 \u0627\u0633\u0646\u0627\u062f \u0627\u0646\u0628\u0627\u0631 \u0648 \u062c\u0631\u06cc\u0627\u0646 \u0633\u0627\u062e\u062a \u0641\u0627\u06a9\u062a\u0648\u0631 \u0627\u0632\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0633\u062a\u200c\u0647\u0627\u06cc \u0642\u0631\u0627\u0631\u062f\u0627\u062f \u0641\u0627\u06a9\u062a\u0648\u0631: \u062d\u0630\u0641 \u0646\u0631\u0645\u060c \u0645\u062d\u0627\u0641\u0638\u062a \u0627\u0632 \u0627\u0633\u0646\u0627\u062f \u0627\u0646\u0628\u0627\u0631 \u0648 \u062c\u0631\u06cc\u0627\u0646 \u0633\u0627\u062e\u062a \u0641\u0627\u06a9\u062a\u0648\u0631 \u0627\u0632...",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_factors_rationale_47",
|
|
"label": "\u062a\u0633\u062a \u062c\u0631\u06cc\u0627\u0646 \u0627\u0635\u0644\u06cc \u0648\u06cc\u0648 `newFactor2` (\u0645\u0633\u06cc\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0633\u0627\u062e\u062a \u0641\u0627\u06a9\u062a\u0648\u0631) \u06a9\u0647 \u067e\u0633 \u0627\u0632 \u062a\u0642\u0633\u06cc\u0645\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0633\u062a \u062c\u0631\u06cc\u0627\u0646 \u0627\u0635\u0644\u06cc \u0648\u06cc\u0648 `newfactor2` (\u0645\u0633\u06cc\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0633\u0627\u062e\u062a \u0641\u0627\u06a9\u062a\u0648\u0631) \u06a9\u0647 \u067e\u0633 \u0627\u0632 \u062a\u0642\u0633\u06cc\u0645...",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_rationale_1",
|
|
"label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f (Contract) \u067e\u06a9\u06cc\u062c \u0645\u062f\u0644\u200c\u0647\u0627 \u067e\u0633 \u0627\u0632 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc. \u0647\u062f\u0641: \u062a\u0636\u0645\u06cc\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u062a\u0642\u0633\u06cc\u0645\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f (contract) \u067e\u06a9\u06cc\u062c \u0645\u062f\u0644\u200c\u0647\u0627 \u067e\u0633 \u0627\u0632 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc. \u0647\u062f\u0641: \u062a\u0636\u0645\u06cc\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u062a\u0642\u0633\u06cc\u0645...",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_urls_contract_rationale_1",
|
|
"label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f URL\u0647\u0627 \u0648 \u0648\u06cc\u0648\u0647\u0627 \u067e\u0633 \u0627\u0632 \u062a\u0642\u0633\u06cc\u0645 `views.py` \u0628\u0647 \u067e\u06a9\u06cc\u062c `views/`. \u0646\u06af\u0647\u0628\u0627\u0646 \u062d\u0630\u0641\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0642\u0631\u0627\u0631\u062f\u0627\u062f url\u0647\u0627 \u0648 \u0648\u06cc\u0648\u0647\u0627 \u067e\u0633 \u0627\u0632 \u062a\u0642\u0633\u06cc\u0645 `views.py` \u0628\u0647 \u067e\u06a9\u06cc\u062c `views/`. \u0646\u06af\u0647\u0628\u0627\u0646 \u062d\u0630\u0641...",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_rationale_1",
|
|
"label": "\u062a\u0633\u062a \u062f\u0648\u062f\u06cc (Smoke Test) \u062a\u0645\u0627\u0645 \u0627\u0646\u062f\u067e\u0648\u06cc\u0646\u062a\u200c\u0647\u0627\u06cc \u0627\u067e admin_panel. \u0686\u0631\u0627 \u0627\u06cc\u0646 \u062a\u0633\u062a \u062d\u06cc\u0627\u062a\u06cc \u0627\u0633\u062a\u061f\u2026",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0633\u062a \u062f\u0648\u062f\u06cc (smoke test) \u062a\u0645\u0627\u0645 \u0627\u0646\u062f\u067e\u0648\u06cc\u0646\u062a\u200c\u0647\u0627\u06cc \u0627\u067e admin_panel. \u0686\u0631\u0627 \u0627\u06cc\u0646 \u062a\u0633\u062a \u062d\u06cc\u0627\u062a\u06cc \u0627\u0633\u062a\u061f...",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tests_test_view_smoke_rationale_84",
|
|
"label": "(\u0646\u0627\u0645 \u0645\u0633\u06cc\u0631, kwargs, \u0645\u062a\u062f, \u062f\u0627\u062f\u0647\u0654 \u0627\u0631\u0633\u0627\u0644\u06cc)",
|
|
"_origin": "ast",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "(\u0646\u0627\u0645 \u0645\u0633\u06cc\u0631, kwargs, \u0645\u062a\u062f, \u062f\u0627\u062f\u0647 \u0627\u0631\u0633\u0627\u0644\u06cc)",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_10_quality_evaluation",
|
|
"label": "10. Quality evaluation",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "10. quality evaluation",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2846"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_11_agent_integration",
|
|
"label": "11. Agent integration",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "11. agent integration",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2873"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_12_supported_languages_and_formats",
|
|
"label": "12. Supported languages and formats",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "12. supported languages and formats",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2922"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_13_performance",
|
|
"label": "13. Performance",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "13. performance",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2958"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_14_known_limits",
|
|
"label": "14. Known limits",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "14. known limits",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2977"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_15_documentation",
|
|
"label": "15. Documentation",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "15. documentation",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3015"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_16_improvement",
|
|
"label": "16. Improvement",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "16. improvement",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3026"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_17_license",
|
|
"label": "17. License",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "17. license",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3041"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_1_purpose_and_function",
|
|
"label": "1. Purpose and function",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "1. purpose and function",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2347"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_2_system_requirements",
|
|
"label": "2. System requirements",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "2. system requirements",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2433"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_3_1_install_a_prebuilt_binary",
|
|
"label": "3.1 Install a prebuilt binary",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "3.1 install a prebuilt binary",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2460"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_3_2_build_from_source",
|
|
"label": "3.2 Build from source",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "3.2 build from source",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2488"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_3_3_install_the_agent_skills",
|
|
"label": "3.3 Install the agent skills",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "3.3 install the agent skills",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2546"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_3_4_register_the_mcp_server_optional",
|
|
"label": "3.4 Register the MCP server (optional)",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "3.4 register the mcp server (optional)",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2566"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_3_installation",
|
|
"label": "3. Installation",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "3. installation",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2458"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_4_1_make_the_first_map",
|
|
"label": "4.1 Make the first map",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "4.1 make the first map",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2604"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_4_2_use_the_common_commands",
|
|
"label": "4.2 Use the common commands",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "4.2 use the common commands",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2621"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_4_first_use",
|
|
"label": "4. First use",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "4. first use",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2598"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_5_command_families",
|
|
"label": "5. Command families",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "5. command families",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2645"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_6_1_output_example",
|
|
"label": "6.1 Output example",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "6.1 output example",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2684"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_6_2_exit_codes",
|
|
"label": "6.2 Exit codes",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "6.2 exit codes",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2707"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_6_3_json_output",
|
|
"label": "6.3 JSON output",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "6.3 json output",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2720"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_6_output_format",
|
|
"label": "6. Output format",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "6. output format",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2672"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_7_accuracy_and_disclosure_rules",
|
|
"label": "7. Accuracy and disclosure rules",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "7. accuracy and disclosure rules",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2728"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_8_determinism",
|
|
"label": "8. Determinism",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "8. determinism",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2778"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_9_verification_and_quality_control",
|
|
"label": "9. Verification and quality control",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "9. verification and quality control",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2811"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_reference_guide",
|
|
"label": "Reference guide",
|
|
"_origin": "ast",
|
|
"community": 19,
|
|
"community_name": "Reference guide",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "reference guide",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2318"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh",
|
|
"label": "gt_esh.py",
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": "gt_esh.py",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_py_basecommand",
|
|
"label": "BaseCommand",
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": "basecommand",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_send_daily_report",
|
|
"label": "send_daily_report.py",
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "code",
|
|
"norm_label": "send_daily_report.py",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_rationale_115",
|
|
"label": "\u0645\u062a\u062f \u06a9\u0645\u06a9\u06cc \u0635\u0631\u0641\u0627\u064b \u0628\u0631\u0627\u06cc \u062d\u0627\u0644\u062a \u0634\u0628\u06cc\u0647\u200c\u0633\u0627\u0632\u06cc (Dry Run) \u0628\u062f\u0648\u0646 \u06a9\u0627\u0645\u06cc\u062a \u0632\u0646\u062f\u0647",
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0645\u062a\u062f \u06a9\u0645\u06a9\u06cc \u0635\u0631\u0641\u0627 \u0628\u0631\u0627\u06cc \u062d\u0627\u0644\u062a \u0634\u0628\u06cc\u0647\u200c\u0633\u0627\u0632\u06cc (dry run) \u0628\u062f\u0648\u0646 \u06a9\u0627\u0645\u06cc\u062a \u0632\u0646\u062f\u0647",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_rationale_123",
|
|
"label": "\u0647\u0633\u062a\u0647 \u067e\u0631\u062f\u0627\u0632\u0634 \u0647\u06cc\u0628\u0631\u06cc\u062f\u06cc: \u06cc\u06a9 \u0628\u0627\u0631 \u062e\u0648\u0627\u0646\u062f\u0646 \u0627\u0632 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u060c \u067e\u0631\u062f\u0627\u0632\u0634 \u062f\u0631 \u0631\u0645\u060c \u06cc\u06a9 \u0628\u0627\u0631 \u0646\u0648\u0634\u062a\u0646",
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0647\u0633\u062a\u0647 \u067e\u0631\u062f\u0627\u0632\u0634 \u0647\u06cc\u0628\u0631\u06cc\u062f\u06cc: \u06cc\u06a9 \u0628\u0627\u0631 \u062e\u0648\u0627\u0646\u062f\u0646 \u0627\u0632 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633\u060c \u067e\u0631\u062f\u0627\u0632\u0634 \u062f\u0631 \u0631\u0645\u060c \u06cc\u06a9 \u0628\u0627\u0631 \u0646\u0648\u0634\u062a\u0646",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L123"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_gt_esh_rationale_89",
|
|
"label": "\u0627\u062c\u0631\u0627\u06cc \u062d\u0644\u0642\u0647\u200c\u0647\u0627\u06cc \u0632\u0646\u062f\u0647 \u0628\u0627 \u0642\u0641\u0644 \u0633\u062e\u062a\u200c\u0627\u0641\u0632\u0627\u0631\u06cc IMMEDIATE \u062c\u0647\u062a \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062e\u0637\u0627\u06cc \u0642\u0641\u0644 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633",
|
|
"_origin": "ast",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u062c\u0631\u0627\u06cc \u062d\u0644\u0642\u0647\u200c\u0647\u0627\u06cc \u0632\u0646\u062f\u0647 \u0628\u0627 \u0642\u0641\u0644 \u0633\u062e\u062a\u200c\u0627\u0641\u0632\u0627\u0631\u06cc immediate \u062c\u0647\u062a \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062e\u0637\u0627\u06cc \u0642\u0641\u0644 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_products",
|
|
"label": "products.py",
|
|
"_origin": "ast",
|
|
"community": 20,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "products.py",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "github_copilot_instructions",
|
|
"label": "copilot-instructions.md",
|
|
"_origin": "ast",
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"file_type": "document",
|
|
"node_kind": "page",
|
|
"norm_label": "copilot-instructions.md",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "github_copilot_instructions_graphify",
|
|
"label": "graphify",
|
|
"_origin": "ast",
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "graphify",
|
|
"rationale": "A tool for querying repository architecture and structure.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "direntry",
|
|
"label": "DirEntry",
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "direntry",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "namespace",
|
|
"label": "Namespace",
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "namespace",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "project_tree",
|
|
"label": "project_tree.py",
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "code",
|
|
"norm_label": "project_tree.py",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_1",
|
|
"label": "Create a safe, deterministic project tree snapshot. Usage: python\u2026",
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "create a safe, deterministic project tree snapshot. usage: python...",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_110",
|
|
"label": "Scan one directory, pruning excluded directories before recursion.",
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "scan one directory, pruning excluded directories before recursion.",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L110"
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_91",
|
|
"label": "Emit a concise warning without aborting the traversal.",
|
|
"_origin": "ast",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "emit a concise warning without aborting the traversal.",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "admin_apps",
|
|
"label": "admin/apps.py",
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "admin/apps.py",
|
|
"source_file": "admin/apps.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_apps_py_appconfig",
|
|
"label": "AppConfig",
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "appconfig",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_apps",
|
|
"label": "admin_panel/apps.py",
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/apps.py",
|
|
"source_file": "admin_panel/apps.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_apps_py_appconfig",
|
|
"label": "AppConfig",
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "appconfig",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_apps",
|
|
"label": "refactor-2026-10-09/apps.py",
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "refactor-2026-10-09/apps.py",
|
|
"source_file": "backups/refactor-2026-10-09/apps.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_apps_py_appconfig",
|
|
"label": "AppConfig",
|
|
"_origin": "ast",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"file_type": "code",
|
|
"norm_label": "appconfig",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0002_auto_20220114_1616",
|
|
"label": "0002_auto_20220114_1616.py",
|
|
"_origin": "ast",
|
|
"community": 25,
|
|
"community_name": "0002_auto_20220114_1616.py",
|
|
"file_type": "code",
|
|
"norm_label": "0002_auto_20220114_1616.py",
|
|
"source_file": "admin_panel/migrations/0002_auto_20220114_1616.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0003_auto_20220115_1401",
|
|
"label": "0003_auto_20220115_1401.py",
|
|
"_origin": "ast",
|
|
"community": 25,
|
|
"community_name": "0002_auto_20220114_1616.py",
|
|
"file_type": "code",
|
|
"norm_label": "0003_auto_20220115_1401.py",
|
|
"source_file": "admin_panel/migrations/0003_auto_20220115_1401.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0031_article_sarresid",
|
|
"label": "0031_article_sarresid.py",
|
|
"_origin": "ast",
|
|
"community": 25,
|
|
"community_name": "0002_auto_20220114_1616.py",
|
|
"file_type": "code",
|
|
"norm_label": "0031_article_sarresid.py",
|
|
"source_file": "admin_panel/migrations/0031_article_sarresid.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "entrypoint",
|
|
"label": "entrypoint.sh",
|
|
"_origin": "ast",
|
|
"community": 26,
|
|
"community_name": "manage.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "file"
|
|
},
|
|
"norm_label": "entrypoint.sh",
|
|
"source_file": "entrypoint.sh",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "entrypoint_sh__entry",
|
|
"label": "entrypoint.sh script",
|
|
"_origin": "ast",
|
|
"community": 26,
|
|
"community_name": "manage.py",
|
|
"file_type": "code",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_entrypoint"
|
|
},
|
|
"norm_label": "entrypoint.sh script",
|
|
"source_file": "entrypoint.sh",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "manage",
|
|
"label": "manage.py",
|
|
"_origin": "ast",
|
|
"community": 26,
|
|
"community_name": "manage.py",
|
|
"file_type": "code",
|
|
"norm_label": "manage.py",
|
|
"source_file": "manage.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "manage_rationale_2",
|
|
"label": "Django's command-line utility for administrative tasks.",
|
|
"_origin": "ast",
|
|
"community": 26,
|
|
"community_name": "manage.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "django's command-line utility for administrative tasks.",
|
|
"source_file": "manage.py",
|
|
"source_location": "L2"
|
|
},
|
|
{
|
|
"id": "manage_rationale_8",
|
|
"label": "Run administrative tasks.",
|
|
"_origin": "ast",
|
|
"community": 26,
|
|
"community_name": "manage.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "run administrative tasks.",
|
|
"source_file": "manage.py",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "agents",
|
|
"label": "AGENTS.md",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "page",
|
|
"norm_label": "agents.md",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "agents_1_codebase_navigation_analysis_ripwire_vs_graphify",
|
|
"label": "1. Codebase Navigation & Analysis (Ripwire vs. Graphify)",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "1. codebase navigation & analysis (ripwire vs. graphify)",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L3"
|
|
},
|
|
{
|
|
"id": "agents_2_dynamic_help_self_correction_staleness",
|
|
"label": "2. Dynamic Help, Self-Correction & Staleness",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "2. dynamic help, self-correction & staleness",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "agents_3_git_operations_safety",
|
|
"label": "3. Git Operations & Safety",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "3. git operations & safety",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "agents_4_development_server_lifecycle",
|
|
"label": "4. Development Server Lifecycle",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "4. development server lifecycle",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "agents_5_environment_frontend_pwa_safety",
|
|
"label": "5. Environment, Frontend & PWA Safety",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "5. environment, frontend & pwa safety",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "agents_6_end_to_end_browser_tests_playwright",
|
|
"label": "6. End-to-End Browser Tests (Playwright)",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "6. end-to-end browser tests (playwright)",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "agents_project_operating_agent_guidelines",
|
|
"label": "Project Operating & Agent Guidelines",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "project operating & agent guidelines",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "agents_routing_gate_pipeline",
|
|
"label": "Routing Gate & Pipeline",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "routing gate & pipeline",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "ripwire_readme",
|
|
"label": "ripwire - README.md",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "page",
|
|
"norm_label": "ripwire - readme.md",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_1_optional_register_the_mcp_server",
|
|
"label": "1. (Optional) Register the MCP server",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "1. (optional) register the mcp server",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2127"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_2_install_the_skills",
|
|
"label": "2. Install the skills",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "2. install the skills",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2183"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_against_other_tools",
|
|
"label": "Against other tools",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "against other tools",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1617"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_against_the_leading_graph_database_code_context_mcp_server",
|
|
"label": "Against the leading graph-database code-context MCP server",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "against the leading graph-database code-context mcp server",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L427"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_better_code_it_automates_the_review_judgments_nobody_has_time_to_make_every_lens_from_published_research",
|
|
"label": "Better Code: It automates the review judgments nobody has time to make \u2014 every lens from published research",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "better code: it automates the review judgments nobody has time to make \u2014 every lens from published research",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L825"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_documentation",
|
|
"label": "Documentation",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "documentation",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3107"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_graph_ranked_retrieval_it_finds_the_right_files_more_often_than_the_alternatives",
|
|
"label": "Graph-Ranked Retrieval: It finds the right files more often than the alternatives",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "graph-ranked retrieval: it finds the right files more often than the alternatives",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L471"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_if_it_works_on_your_codebase_tell_us_what_it_got_wrong",
|
|
"label": "If it works on your codebase, tell us what it got wrong",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "if it works on your codebase, tell us what it got wrong",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2254"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_improve_it_with_your_agent",
|
|
"label": "Improve it with your agent",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "improve it with your agent",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2213"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_in_the_numbers",
|
|
"label": "In the numbers",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "in the numbers",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2057"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_in_the_output",
|
|
"label": "In the output",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "in the output",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2033"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_in_the_tests",
|
|
"label": "In the tests",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "in the tests",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2082"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_languages",
|
|
"label": "Languages",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "languages",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2275"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_licence",
|
|
"label": "Licence",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "licence",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3135"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_measured",
|
|
"label": "Measured",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "measured",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1606"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_nest_is_a_max_so_it_cannot_tell_a_long_function_from_a_tangled_one",
|
|
"label": "`nest=` is a max, so it cannot tell a long function from a tangled one",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "`nest=` is a max, so it cannot tell a long function from a tangled one",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1181"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_quickstart",
|
|
"label": "Quickstart",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "quickstart",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L987"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_real_runs",
|
|
"label": "Real runs",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "real runs",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1377"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_release_notes",
|
|
"label": "Release notes",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "release notes",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3052"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"label": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "rip'n fast. fewer tokens. better code.",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_same_answer_a_fraction_of_the_tokens_read_this_table_first_if_your_agent_is_on_a_budget",
|
|
"label": "Same answer, a fraction of the tokens \u2014 read this table first if your agent is on a budget",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "same answer, a fraction of the tokens \u2014 read this table first if your agent is on a budget",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L227"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_saves_tokens_it_answers_for_a_fraction_of_the_context",
|
|
"label": "Saves Tokens: It answers for a fraction of the context",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "saves tokens: it answers for a fraction of the context",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L724"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_see_the_map_not_just_the_numbers",
|
|
"label": "See the map \u2014 not just the numbers",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "see the map \u2014 not just the numbers",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L310"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_set_it_up_in_your_coding_agent",
|
|
"label": "Set it up in your coding agent",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "set it up in your coding agent",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2101"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_standing_on_the_whole_field",
|
|
"label": "Standing on the whole field",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "standing on the whole field",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1925"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_the_goal_one_question_one_complete_answer",
|
|
"label": "The goal: one question, one complete answer.",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "the goal: one question, one complete answer.",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_the_honesty_contract",
|
|
"label": "The honesty contract",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "the honesty contract",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1948"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_the_quality_panel",
|
|
"label": "The quality panel",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "the quality panel",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1147"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_what_it_answers",
|
|
"label": "What it answers",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "what it answers",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L945"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_what_it_misses_and_what_to_run_next",
|
|
"label": "What it misses, and what to run next",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "what it misses, and what to run next",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1953"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_what_it_saves_you_in_tokens",
|
|
"label": "What it saves you, in tokens",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "what it saves you, in tokens",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1767"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_where_it_pays_most_and_where_it_does_not",
|
|
"label": "Where it pays most, and where it does not",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "where it pays most, and where it does not",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L751"
|
|
},
|
|
{
|
|
"id": "ripwire_readme_where_its_own_cycles_go_hardware_counters_per_scope",
|
|
"label": "Where its own cycles go \u2014 hardware counters, per scope",
|
|
"_origin": "ast",
|
|
"community": 27,
|
|
"community_name": "Rip'n Fast. Fewer Tokens. Better Code.",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "where its own cycles go \u2014 hardware counters, per scope",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1813"
|
|
},
|
|
{
|
|
"id": "admin_panel_init",
|
|
"label": "admin_panel/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 28,
|
|
"community_name": "khatibi/urls.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/__init__.py",
|
|
"source_file": "admin_panel/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "admin_panel_urls",
|
|
"label": "admin_panel/urls.py",
|
|
"_origin": "ast",
|
|
"community": 28,
|
|
"community_name": "khatibi/urls.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/urls.py",
|
|
"source_file": "admin_panel/urls.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_urls",
|
|
"label": "refactor-2026-10-09/urls.py",
|
|
"_origin": "ast",
|
|
"community": 28,
|
|
"community_name": "khatibi/urls.py",
|
|
"file_type": "code",
|
|
"norm_label": "refactor-2026-10-09/urls.py",
|
|
"source_file": "backups/refactor-2026-10-09/urls.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_urls",
|
|
"label": "khatibi/urls.py",
|
|
"_origin": "ast",
|
|
"community": 28,
|
|
"community_name": "khatibi/urls.py",
|
|
"file_type": "code",
|
|
"norm_label": "khatibi/urls.py",
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_urls_rationale_1",
|
|
"label": "khatibi URL Configuration The `urlpatterns` list routes URLs to views. For more\u2026",
|
|
"_origin": "ast",
|
|
"community": 28,
|
|
"community_name": "khatibi/urls.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "khatibi url configuration the `urlpatterns` list routes urls to views. for more...",
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0004_factor_paytype",
|
|
"label": "0004_factor_paytype.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0004_factor_paytype.py",
|
|
"source_file": "admin_panel/migrations/0004_factor_paytype.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0013_alter_factor_options",
|
|
"label": "0013_alter_factor_options.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0013_alter_factor_options.py",
|
|
"source_file": "admin_panel/migrations/0013_alter_factor_options.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0014_auto_20220123_1348",
|
|
"label": "0014_auto_20220123_1348.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0014_auto_20220123_1348.py",
|
|
"source_file": "admin_panel/migrations/0014_auto_20220123_1348.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0017_factoriteam_garantyesh",
|
|
"label": "0017_factoriteam_garantyesh.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0017_factoriteam_garantyesh.py",
|
|
"source_file": "admin_panel/migrations/0017_factoriteam_garantyesh.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0020_auto_20220126_1532",
|
|
"label": "0020_auto_20220126_1532.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0020_auto_20220126_1532.py",
|
|
"source_file": "admin_panel/migrations/0020_auto_20220126_1532.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0021_alter_article_type",
|
|
"label": "0021_alter_article_type.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0021_alter_article_type.py",
|
|
"source_file": "admin_panel/migrations/0021_alter_article_type.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0022_article_typepy",
|
|
"label": "0022_article_typepy.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0022_article_typepy.py",
|
|
"source_file": "admin_panel/migrations/0022_article_typepy.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0023_alter_article_typepy",
|
|
"label": "0023_alter_article_typepy.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0023_alter_article_typepy.py",
|
|
"source_file": "admin_panel/migrations/0023_alter_article_typepy.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0027_alter_action_nazar",
|
|
"label": "0027_alter_action_nazar.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0027_alter_action_nazar.py",
|
|
"source_file": "admin_panel/migrations/0027_alter_action_nazar.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0029_alter_article_options",
|
|
"label": "0029_alter_article_options.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0029_alter_article_options.py",
|
|
"source_file": "admin_panel/migrations/0029_alter_article_options.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0034_alter_article_sarresid",
|
|
"label": "0034_alter_article_sarresid.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0034_alter_article_sarresid.py",
|
|
"source_file": "admin_panel/migrations/0034_alter_article_sarresid.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0035_alter_article_sarresid",
|
|
"label": "0035_alter_article_sarresid.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0035_alter_article_sarresid.py",
|
|
"source_file": "admin_panel/migrations/0035_alter_article_sarresid.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0037_sarresid_sarresiddt",
|
|
"label": "0037_sarresid_sarresiddt.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0037_sarresid_sarresiddt.py",
|
|
"source_file": "admin_panel/migrations/0037_sarresid_sarresiddt.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0040_customer_laghv_bazdid",
|
|
"label": "0040_customer_laghv_bazdid.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0040_customer_laghv_bazdid.py",
|
|
"source_file": "admin_panel/migrations/0040_customer_laghv_bazdid.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0048_alter_productinstore_options",
|
|
"label": "0048_alter_productinstore_options.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0048_alter_productinstore_options.py",
|
|
"source_file": "admin_panel/migrations/0048_alter_productinstore_options.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0055_action_nextnazardt",
|
|
"label": "0055_action_nextnazardt.py",
|
|
"_origin": "ast",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"file_type": "code",
|
|
"norm_label": "0055_action_nextnazardt.py",
|
|
"source_file": "admin_panel/migrations/0055_action_nextnazardt.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0056_auto_20260731_1824",
|
|
"label": "0056_auto_20260731_1824.py",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "0056_auto_20260731_1824.py",
|
|
"source_file": "admin_panel/migrations/0056_auto_20260731_1824.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_models_finance",
|
|
"label": "models/finance.py",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "models/finance.py",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance",
|
|
"label": "views/finance.py",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "views/finance.py",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_py_login_required",
|
|
"label": "login_required",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "login_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_py_permission_required",
|
|
"label": "permission_required",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "permission_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_py_require_post",
|
|
"label": "require_POST",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "code",
|
|
"norm_label": "require_post",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_rationale_236",
|
|
"label": "\u06af\u0632\u0627\u0631\u0634 \u062c\u0627\u0645\u0639 \u06af\u0631\u062f\u0634 \u0648 \u062e\u0631\u0648\u062c \u06a9\u0627\u0644\u0627 \u0627\u0632 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0641\u06cc\u0644\u062a\u0631 \u0645\u062a\u0646\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0644\u0627\u060c \u0646\u0648\u0639 \u062a\u0631\u0627\u06a9\u0646\u0634\u060c\u2026",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u06af\u0632\u0627\u0631\u0634 \u062c\u0627\u0645\u0639 \u06af\u0631\u062f\u0634 \u0648 \u062e\u0631\u0648\u062c \u06a9\u0627\u0644\u0627 \u0627\u0632 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0641\u06cc\u0644\u062a\u0631 \u0645\u062a\u0646\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0644\u0627\u060c \u0646\u0648\u0639 \u062a\u0631\u0627\u06a9\u0646\u0634\u060c...",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L236"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_finance_rationale_319",
|
|
"label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634 \u0645\u0627\u0644\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0642\u062f\u06cc\u0646\u06af\u06cc (BI Dashboard) \u0645\u062c\u0647\u0632 \u0628\u0647 \u0647\u0633\u062a\u0647 \u062d\u0633\u0627\u0628\u0631\u0633\u06cc \u06f3\u06f6\u06f0 \u062f\u0631\u062c\u0647\u2026",
|
|
"_origin": "ast",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634 \u0645\u0627\u0644\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0642\u062f\u06cc\u0646\u06af\u06cc (bi dashboard) \u0645\u062c\u0647\u0632 \u0628\u0647 \u0647\u0633\u062a\u0647 \u062d\u0633\u0627\u0628\u0631\u0633\u06cc \u06f3\u06f6\u06f0 \u062f\u0631\u062c\u0647...",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L319"
|
|
},
|
|
{
|
|
"id": "path",
|
|
"label": "Path",
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "path",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "textio",
|
|
"label": "TextIO",
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "code",
|
|
"norm_label": "textio",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_145",
|
|
"label": "Write the tree depth-first while retaining only one directory level.",
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "rationale",
|
|
"norm_label": "write the tree depth-first while retaining only one directory level.",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L145"
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_176",
|
|
"label": "Build a fixed-width header so it can be updated after streaming the tree.",
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "rationale",
|
|
"norm_label": "build a fixed-width header so it can be updated after streaming the tree.",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L176"
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_192",
|
|
"label": "Create the requested output file; all other filesystem access is read-only.",
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "rationale",
|
|
"norm_label": "create the requested output file; all other filesystem access is read-only.",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L192"
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_67",
|
|
"label": "Counters for entries included in the rendered snapshot.",
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "rationale",
|
|
"norm_label": "counters for entries included in the rendered snapshot.",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L67"
|
|
},
|
|
{
|
|
"id": "project_tree_rationale_97",
|
|
"label": "Return a normalized absolute path without requiring it to exist.",
|
|
"_origin": "ast",
|
|
"community": 33,
|
|
"community_name": "write_tree",
|
|
"file_type": "rationale",
|
|
"norm_label": "return a normalized absolute path without requiring it to exist.",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0005_auto_20220121_2054",
|
|
"label": "0005_auto_20220121_2054.py",
|
|
"_origin": "ast",
|
|
"community": 34,
|
|
"community_name": "0005_auto_20220121_2054.py",
|
|
"file_type": "code",
|
|
"norm_label": "0005_auto_20220121_2054.py",
|
|
"source_file": "admin_panel/migrations/0005_auto_20220121_2054.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0006_auto_20220121_2100",
|
|
"label": "0006_auto_20220121_2100.py",
|
|
"_origin": "ast",
|
|
"community": 35,
|
|
"community_name": "0006_auto_20220121_2100.py",
|
|
"file_type": "code",
|
|
"norm_label": "0006_auto_20220121_2100.py",
|
|
"source_file": "admin_panel/migrations/0006_auto_20220121_2100.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0009_remove_storeroom_user",
|
|
"label": "0009_remove_storeroom_user.py",
|
|
"_origin": "ast",
|
|
"community": 36,
|
|
"community_name": "0009_remove_storeroom_user.py",
|
|
"file_type": "code",
|
|
"norm_label": "0009_remove_storeroom_user.py",
|
|
"source_file": "admin_panel/migrations/0009_remove_storeroom_user.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0010_auto_20220122_1546",
|
|
"label": "0010_auto_20220122_1546.py",
|
|
"_origin": "ast",
|
|
"community": 37,
|
|
"community_name": "0010_auto_20220122_1546.py",
|
|
"file_type": "code",
|
|
"norm_label": "0010_auto_20220122_1546.py",
|
|
"source_file": "admin_panel/migrations/0010_auto_20220122_1546.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0025_action_actiontype",
|
|
"label": "0025_action_actiontype.py",
|
|
"_origin": "ast",
|
|
"community": 38,
|
|
"community_name": "0025_action_actiontype.py",
|
|
"file_type": "code",
|
|
"norm_label": "0025_action_actiontype.py",
|
|
"source_file": "admin_panel/migrations/0025_action_actiontype.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0028_action_grade",
|
|
"label": "0028_action_grade.py",
|
|
"_origin": "ast",
|
|
"community": 39,
|
|
"community_name": "0028_action_grade.py",
|
|
"file_type": "code",
|
|
"norm_label": "0028_action_grade.py",
|
|
"source_file": "admin_panel/migrations/0028_action_grade.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0030_auto_20220414_1047",
|
|
"label": "0030_auto_20220414_1047.py",
|
|
"_origin": "ast",
|
|
"community": 40,
|
|
"community_name": "0030_auto_20220414_1047.py",
|
|
"file_type": "code",
|
|
"norm_label": "0030_auto_20220414_1047.py",
|
|
"source_file": "admin_panel/migrations/0030_auto_20220414_1047.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0032_article_paystatus",
|
|
"label": "0032_article_paystatus.py",
|
|
"_origin": "ast",
|
|
"community": 41,
|
|
"community_name": "0032_article_paystatus.py",
|
|
"file_type": "code",
|
|
"norm_label": "0032_article_paystatus.py",
|
|
"source_file": "admin_panel/migrations/0032_article_paystatus.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0033_article_nahvepardakht",
|
|
"label": "0033_article_nahvepardakht.py",
|
|
"_origin": "ast",
|
|
"community": 42,
|
|
"community_name": "0033_article_nahvepardakht.py",
|
|
"file_type": "code",
|
|
"norm_label": "0033_article_nahvepardakht.py",
|
|
"source_file": "admin_panel/migrations/0033_article_nahvepardakht.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0039_customer_last_bazdid_dt",
|
|
"label": "0039_customer_last_bazdid_dt.py",
|
|
"_origin": "ast",
|
|
"community": 43,
|
|
"community_name": "0039_customer_last_bazdid_dt.py",
|
|
"file_type": "code",
|
|
"norm_label": "0039_customer_last_bazdid_dt.py",
|
|
"source_file": "admin_panel/migrations/0039_customer_last_bazdid_dt.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0041_auto_20240216_1607",
|
|
"label": "0041_auto_20240216_1607.py",
|
|
"_origin": "ast",
|
|
"community": 44,
|
|
"community_name": "0041_auto_20240216_1607.py",
|
|
"file_type": "code",
|
|
"norm_label": "0041_auto_20240216_1607.py",
|
|
"source_file": "admin_panel/migrations/0041_auto_20240216_1607.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0044_sarresid_desc",
|
|
"label": "0044_sarresid_desc.py",
|
|
"_origin": "ast",
|
|
"community": 45,
|
|
"community_name": "0044_sarresid_desc.py",
|
|
"file_type": "code",
|
|
"norm_label": "0044_sarresid_desc.py",
|
|
"source_file": "admin_panel/migrations/0044_sarresid_desc.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0049_alter_productinstore_options",
|
|
"label": "0049_alter_productinstore_options.py",
|
|
"_origin": "ast",
|
|
"community": 47,
|
|
"community_name": "0049_alter_productinstore_options.py",
|
|
"file_type": "code",
|
|
"norm_label": "0049_alter_productinstore_options.py",
|
|
"source_file": "admin_panel/migrations/0049_alter_productinstore_options.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "gemini",
|
|
"label": "GEMINI.md",
|
|
"_origin": "ast",
|
|
"community": 48,
|
|
"community_name": "GEMINI.md",
|
|
"file_type": "document",
|
|
"node_kind": "page",
|
|
"norm_label": "gemini.md",
|
|
"source_file": "GEMINI.md",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "gemini_graphify",
|
|
"label": "graphify",
|
|
"_origin": "ast",
|
|
"community": 48,
|
|
"community_name": "GEMINI.md",
|
|
"file_type": "document",
|
|
"node_kind": "heading",
|
|
"norm_label": "graphify",
|
|
"source_file": "GEMINI.md",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_migrations_init",
|
|
"label": "admin/migrations/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 49,
|
|
"community_name": "admin/migrations/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin/migrations/__init__.py",
|
|
"source_file": "admin/migrations/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "admin_init",
|
|
"label": "admin/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin/__init__.py",
|
|
"source_file": "admin/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "admin_panel_views_auth",
|
|
"label": "auth.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "auth.py",
|
|
"source_file": "admin_panel/views/auth.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry",
|
|
"label": "cheque_inquiry.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "cheque_inquiry.py",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_py_login_required",
|
|
"label": "login_required",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "login_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_py_permission_required",
|
|
"label": "permission_required",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "permission_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers",
|
|
"label": "views/customers.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "views/customers.py",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_py_csrf_exempt",
|
|
"label": "csrf_exempt",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "csrf_exempt",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_py_login_required",
|
|
"label": "login_required",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "login_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customers_py_permission_required",
|
|
"label": "permission_required",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "permission_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_factors",
|
|
"label": "views/factors.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "views/factors.py",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_factors_py_login_required",
|
|
"label": "login_required",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "login_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_factors_py_permission_required",
|
|
"label": "permission_required",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "permission_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_factors_py_require_post",
|
|
"label": "require_POST",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "require_post",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers",
|
|
"label": "_helpers.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "_helpers.py",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_py_exception",
|
|
"label": "Exception",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "exception",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_views_init",
|
|
"label": "views/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "views/__init__.py",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_urls",
|
|
"label": "admin/urls.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin/urls.py",
|
|
"source_file": "admin/urls.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_views",
|
|
"label": "admin/views.py",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin/views.py",
|
|
"source_file": "admin/views.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_rationale_229",
|
|
"label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u0645\u0631\u06a9\u0632\u06cc \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0648\u0631\u0648\u062f\u06cc: sayad_id (GET)",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u0645\u0631\u06a9\u0632\u06cc \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0648\u0631\u0648\u062f\u06cc: sayad_id (get)",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L229"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_cheque_inquiry_rationale_252",
|
|
"label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u062b\u0628\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u067e\u0627\u0633\u0627\u0631\u06af\u0627\u062f \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc: sayad_id, national_id,\u2026",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u062b\u0628\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u067e\u0627\u0633\u0627\u0631\u06af\u0627\u062f \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc: sayad_id, national_id,...",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L252"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_rationale_1",
|
|
"label": "\u062a\u0648\u0627\u0628\u0639 \u0648 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0644\u0627\u06cc\u0647\u0654 \u0648\u06cc\u0648\u0647\u0627.",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0648\u0627\u0628\u0639 \u0648 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0644\u0627\u06cc\u0647 \u0648\u06cc\u0648\u0647\u0627.",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_rationale_13",
|
|
"label": "\u062e\u0637\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0645\u0648\u062c\u0648\u062f\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062e\u0637\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0645\u0648\u062c\u0648\u062f\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_rationale_18",
|
|
"label": "\u062a\u0627\u0628\u0639 \u0627\u0645\u0646 \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0639\u062f\u062f",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0627\u0628\u0639 \u0627\u0645\u0646 \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0639\u062f\u062f",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_rationale_29",
|
|
"label": "\u062a\u0628\u062f\u06cc\u0644 \u0627\u0645\u0646 \u062a\u0627\u0631\u06cc\u062e \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 pDatepicker \u0628\u0647 \u0645\u06cc\u0644\u0627\u062f\u06cc",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0628\u062f\u06cc\u0644 \u0627\u0645\u0646 \u062a\u0627\u0631\u06cc\u062e \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 pdatepicker \u0628\u0647 \u0645\u06cc\u0644\u0627\u062f\u06cc",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_helpers_rationale_42",
|
|
"label": "\u062a\u0628\u062f\u06cc\u0644 \u06cc\u0648\u0646\u06cc\u06a9\u0633 \u062a\u0627\u06cc\u0645\u200c\u0627\u0633\u062a\u0645\u067e\u200c\u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0628\u062f\u06cc\u0644 \u06cc\u0648\u0646\u06cc\u06a9\u0633 \u062a\u0627\u06cc\u0645\u200c\u0627\u0633\u062a\u0645\u067e\u200c\u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_init_rationale_1",
|
|
"label": "\u067e\u06a9\u06cc\u062c \u0648\u06cc\u0648\u0647\u0627\u06cc \u0627\u067e admin_panel. \u0627\u06cc\u0646 \u067e\u06a9\u06cc\u062c \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u062a\u06a9\u200c\u067e\u0627\u0631\u0686\u0647\u0654 \u0633\u0627\u0628\u0642\u2026",
|
|
"_origin": "ast",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u067e\u06a9\u06cc\u062c \u0648\u06cc\u0648\u0647\u0627\u06cc \u0627\u067e admin_panel. \u0627\u06cc\u0646 \u067e\u06a9\u06cc\u062c \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u062a\u06a9\u200c\u067e\u0627\u0631\u0686\u0647 \u0633\u0627\u0628\u0642...",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_init",
|
|
"label": "commands/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 57,
|
|
"community_name": "commands/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "commands/__init__.py",
|
|
"source_file": "admin_panel/management/commands/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "admin_panel_management_init",
|
|
"label": "management/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 58,
|
|
"community_name": "management/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "management/__init__.py",
|
|
"source_file": "admin_panel/management/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_init",
|
|
"label": "admin_panel/migrations/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 59,
|
|
"community_name": "admin_panel/migrations/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/migrations/__init__.py",
|
|
"source_file": "admin_panel/migrations/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views",
|
|
"label": "refactor-2026-10-09/views.py",
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "refactor-2026-10-09/views.py",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_py_csrf_exempt",
|
|
"label": "csrf_exempt",
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "csrf_exempt",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"label": "login_required",
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "login_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"label": "permission_required",
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "code",
|
|
"norm_label": "permission_required",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_1281",
|
|
"label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0648 \u06a9\u0627\u0631\u062a\u0627\u0628\u0644 \u062c\u0627\u0645\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0646\u062a\u0642\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0648 \u06a9\u0627\u0631\u062a\u0627\u0628\u0644 \u062c\u0627\u0645\u0639 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0646\u062a\u0642\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1281"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_2852",
|
|
"label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u0645\u0631\u06a9\u0632\u06cc \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0648\u0631\u0648\u062f\u06cc: sayad_id (GET)",
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u0648\u0636\u0639\u06cc\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u0645\u0631\u06a9\u0632\u06cc \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0648\u0631\u0648\u062f\u06cc: sayad_id (get)",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2852"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_395",
|
|
"label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634 \u0645\u0627\u0644\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0642\u062f\u06cc\u0646\u06af\u06cc (BI Dashboard) \u0645\u062c\u0647\u0632 \u0628\u0647 \u0647\u0633\u062a\u0647 \u062d\u0633\u0627\u0628\u0631\u0633\u06cc \u06f3\u06f6\u06f0 \u062f\u0631\u062c\u0647\u2026",
|
|
"_origin": "ast",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0647\u0648\u0634 \u0645\u0627\u0644\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0642\u062f\u06cc\u0646\u06af\u06cc (bi dashboard) \u0645\u062c\u0647\u0632 \u0628\u0647 \u0647\u0633\u062a\u0647 \u062d\u0633\u0627\u0628\u0631\u0633\u06cc \u06f3\u06f6\u06f0 \u062f\u0631\u062c\u0647...",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L395"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0001_initial",
|
|
"label": "0001_initial.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0001_initial.py",
|
|
"source_file": "admin_panel/migrations/0001_initial.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0007_productinstore_factor",
|
|
"label": "0007_productinstore_factor.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0007_productinstore_factor.py",
|
|
"source_file": "admin_panel/migrations/0007_productinstore_factor.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0008_storeroom_user",
|
|
"label": "0008_storeroom_user.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0008_storeroom_user.py",
|
|
"source_file": "admin_panel/migrations/0008_storeroom_user.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0012_visitqueue_user",
|
|
"label": "0012_visitqueue_user.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0012_visitqueue_user.py",
|
|
"source_file": "admin_panel/migrations/0012_visitqueue_user.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0018_alter_factoriteam_product",
|
|
"label": "0018_alter_factoriteam_product.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0018_alter_factoriteam_product.py",
|
|
"source_file": "admin_panel/migrations/0018_alter_factoriteam_product.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0019_article_articletype",
|
|
"label": "0019_article_articletype.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0019_article_articletype.py",
|
|
"source_file": "admin_panel/migrations/0019_article_articletype.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0024_action",
|
|
"label": "0024_action.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0024_action.py",
|
|
"source_file": "admin_panel/migrations/0024_action.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0036_sarresid",
|
|
"label": "0036_sarresid.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0036_sarresid.py",
|
|
"source_file": "admin_panel/migrations/0036_sarresid.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0038_auto_20240213_1735",
|
|
"label": "0038_auto_20240213_1735.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0038_auto_20240213_1735.py",
|
|
"source_file": "admin_panel/migrations/0038_auto_20240213_1735.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0046_auto_20260624_1818",
|
|
"label": "0046_auto_20260624_1818.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0046_auto_20260624_1818.py",
|
|
"source_file": "admin_panel/migrations/0046_auto_20260624_1818.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0054_auto_20260715_2250",
|
|
"label": "0054_auto_20260715_2250.py",
|
|
"_origin": "ast",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"file_type": "code",
|
|
"norm_label": "0054_auto_20260715_2250.py",
|
|
"source_file": "admin_panel/migrations/0054_auto_20260715_2250.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_init",
|
|
"label": "templatetags/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 86,
|
|
"community_name": "templatetags/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "templatetags/__init__.py",
|
|
"source_file": "admin_panel/templatetags/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0011_storeroom_user",
|
|
"label": "0011_storeroom_user.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0011_storeroom_user.py",
|
|
"source_file": "admin_panel/migrations/0011_storeroom_user.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0015_auto_20220124_0858",
|
|
"label": "0015_auto_20220124_0858.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0015_auto_20220124_0858.py",
|
|
"source_file": "admin_panel/migrations/0015_auto_20220124_0858.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0016_factor_user",
|
|
"label": "0016_factor_user.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0016_factor_user.py",
|
|
"source_file": "admin_panel/migrations/0016_factor_user.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0026_auto_20220209_1924",
|
|
"label": "0026_auto_20220209_1924.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0026_auto_20220209_1924.py",
|
|
"source_file": "admin_panel/migrations/0026_auto_20220209_1924.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0042_article_user",
|
|
"label": "0042_article_user.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0042_article_user.py",
|
|
"source_file": "admin_panel/migrations/0042_article_user.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0043_sarresid_user",
|
|
"label": "0043_sarresid_user.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0043_sarresid_user.py",
|
|
"source_file": "admin_panel/migrations/0043_sarresid_user.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0045_auto_20260610_1421",
|
|
"label": "0045_auto_20260610_1421.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0045_auto_20260610_1421.py",
|
|
"source_file": "admin_panel/migrations/0045_auto_20260610_1421.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0050_storetransferrequest",
|
|
"label": "0050_storetransferrequest.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0050_storetransferrequest.py",
|
|
"source_file": "admin_panel/migrations/0050_storetransferrequest.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0051_auto_20260705_1356",
|
|
"label": "0051_auto_20260705_1356.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0051_auto_20260705_1356.py",
|
|
"source_file": "admin_panel/migrations/0051_auto_20260705_1356.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0052_storeroomowner",
|
|
"label": "0052_storeroomowner.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0052_storeroomowner.py",
|
|
"source_file": "admin_panel/migrations/0052_storeroomowner.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "admin_panel_migrations_0053_storeroom_owners",
|
|
"label": "0053_storeroom_owners.py",
|
|
"_origin": "ast",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"file_type": "code",
|
|
"norm_label": "0053_storeroom_owners.py",
|
|
"source_file": "admin_panel/migrations/0053_storeroom_owners.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_init",
|
|
"label": "khatibi/__init__.py",
|
|
"_origin": "ast",
|
|
"community": 90,
|
|
"community_name": "khatibi/__init__.py",
|
|
"file_type": "code",
|
|
"norm_label": "khatibi/__init__.py",
|
|
"source_file": "khatibi/__init__.py",
|
|
"source_location": null
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup",
|
|
"label": "sqlite_db_backup.py",
|
|
"_origin": "ast",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"file_type": "code",
|
|
"norm_label": "sqlite_db_backup.py",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_production_settings",
|
|
"label": "production_settings.py",
|
|
"_origin": "ast",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"file_type": "code",
|
|
"norm_label": "production_settings.py",
|
|
"source_file": "khatibi/production_settings.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_settings",
|
|
"label": "settings.py",
|
|
"_origin": "ast",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"file_type": "code",
|
|
"norm_label": "settings.py",
|
|
"source_file": "khatibi/settings.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "khatibi_settings_rationale_1",
|
|
"label": "Django settings for khatibi project. Generated by 'django-admin startproject'\u2026",
|
|
"_origin": "ast",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"file_type": "rationale",
|
|
"norm_label": "django settings for khatibi project. generated by 'django-admin startproject'...",
|
|
"source_file": "khatibi/settings.py",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_py_require_post",
|
|
"label": "require_POST",
|
|
"_origin": "ast",
|
|
"community": 94,
|
|
"community_name": "ProductInStore",
|
|
"file_type": "code",
|
|
"norm_label": "require_post",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_py_basecommand",
|
|
"label": "BaseCommand",
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "code",
|
|
"norm_label": "basecommand",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_rationale_158",
|
|
"label": "\u062a\u0636\u0645\u06cc\u0646 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc Volume \u0647\u0627\u06cc \u062f\u0627\u06a9\u0631 \u062f\u0631 \u0647\u0631 \u0634\u0631\u0627\u06cc\u0637\u06cc",
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0636\u0645\u06cc\u0646 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc volume \u0647\u0627\u06cc \u062f\u0627\u06a9\u0631 \u062f\u0631 \u0647\u0631 \u0634\u0631\u0627\u06cc\u0637\u06cc",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L158"
|
|
},
|
|
{
|
|
"id": "admin_panel_management_commands_sqlite_db_backup_rationale_30",
|
|
"label": "\u0641\u0642\u0637 \u0641\u0644\u06af \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u062f\u0647\u06cc\u0645. \u062e\u0631\u0648\u062c \u0646\u0627\u06af\u0647\u0627\u0646\u06cc (sys.exit) \u0628\u0627\u0639\u062b \u062e\u0631\u0627\u0628\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u0646\u062c\u06cc\u0646 \u062f\u0631\u2026",
|
|
"_origin": "ast",
|
|
"community": 95,
|
|
"community_name": "Command",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0641\u0642\u0637 \u0641\u0644\u06af \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u06cc\u200c\u062f\u0647\u06cc\u0645. \u062e\u0631\u0648\u062c \u0646\u0627\u06af\u0647\u0627\u0646\u06cc (sys.exit) \u0628\u0627\u0639\u062b \u062e\u0631\u0627\u0628\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u0646\u062c\u06cc\u0646 \u062f\u0631...",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_py_exception",
|
|
"label": "Exception",
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "code",
|
|
"norm_label": "exception",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_39",
|
|
"label": "\u062e\u0637\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0645\u0648\u062c\u0648\u062f\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062e\u0637\u0627\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0645\u0648\u062c\u0648\u062f\u06cc \u0627\u0646\u0628\u0627\u0631",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_53",
|
|
"label": "\u062a\u0628\u062f\u06cc\u0644 \u0627\u0645\u0646 \u062a\u0627\u0631\u06cc\u062e \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 pDatepicker \u0628\u0647 \u0645\u06cc\u0644\u0627\u062f\u06cc",
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0628\u062f\u06cc\u0644 \u0627\u0645\u0646 \u062a\u0627\u0631\u06cc\u062e \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 pdatepicker \u0628\u0647 \u0645\u06cc\u0644\u0627\u062f\u06cc",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_65",
|
|
"label": "\u062a\u0628\u062f\u06cc\u0644 \u06cc\u0648\u0646\u06cc\u06a9\u0633 \u062a\u0627\u06cc\u0645\u200c\u0627\u0633\u062a\u0645\u067e\u200c\u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a",
|
|
"_origin": "ast",
|
|
"community": 97,
|
|
"community_name": "newFactor2",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0628\u062f\u06cc\u0644 \u06cc\u0648\u0646\u06cc\u06a9\u0633 \u062a\u0627\u06cc\u0645\u200c\u0627\u0633\u062a\u0645\u067e\u200c\u0647\u0627\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_2875",
|
|
"label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u062b\u0628\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u067e\u0627\u0633\u0627\u0631\u06af\u0627\u062f \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc: sayad_id, national_id,\u2026",
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0627\u0633\u062a\u0639\u0644\u0627\u0645 \u062b\u0628\u062a \u0686\u06a9 \u0627\u0632 \u0628\u0627\u0646\u06a9 \u067e\u0627\u0633\u0627\u0631\u06af\u0627\u062f \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc: sayad_id, national_id,...",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2875"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_313",
|
|
"label": "\u06af\u0632\u0627\u0631\u0634 \u062c\u0627\u0645\u0639 \u06af\u0631\u062f\u0634 \u0648 \u062e\u0631\u0648\u062c \u06a9\u0627\u0644\u0627 \u0627\u0632 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0641\u06cc\u0644\u062a\u0631 \u0645\u062a\u0646\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0644\u0627\u060c \u0646\u0648\u0639 \u062a\u0631\u0627\u06a9\u0646\u0634\u060c\u2026",
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u06af\u0632\u0627\u0631\u0634 \u062c\u0627\u0645\u0639 \u06af\u0631\u062f\u0634 \u0648 \u062e\u0631\u0648\u062c \u06a9\u0627\u0644\u0627 \u0627\u0632 \u0627\u0646\u0628\u0627\u0631 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u0641\u06cc\u0644\u062a\u0631 \u0645\u062a\u0646\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0644\u0627\u060c \u0646\u0648\u0639 \u062a\u0631\u0627\u06a9\u0646\u0634\u060c...",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L313"
|
|
},
|
|
{
|
|
"id": "backups_refactor_2026_10_09_views_rationale_43",
|
|
"label": "\u062a\u0627\u0628\u0639 \u0627\u0645\u0646 \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0639\u062f\u062f",
|
|
"_origin": "ast",
|
|
"community": 98,
|
|
"community_name": "inventory_movements_report",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u062a\u0627\u0628\u0639 \u0627\u0645\u0646 \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a\u06cc \u0627\u0632 \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0647 \u0639\u062f\u062f",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_py_simpletestcase",
|
|
"label": "SimpleTestCase",
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "code",
|
|
"norm_label": "simpletestcase",
|
|
"source_file": "",
|
|
"source_location": ""
|
|
},
|
|
{
|
|
"id": "tests_test_models_contract_rationale_67",
|
|
"label": "\u0631\u0641\u062a\u0627\u0631 star-import \u0628\u0627\u06cc\u062f \u062f\u0642\u06cc\u0642\u0627\u064b \u0645\u0627\u0646\u0646\u062f \u0641\u0627\u06cc\u0644 \u062a\u06a9\u200c\u067e\u0627\u0631\u0686\u0647\u200c\u06cc \u0642\u0628\u0644\u06cc \u062d\u0641\u0638 \u0634\u0648\u062f\u061b \u0686\u0631\u0627\u06a9\u0647\u2026",
|
|
"_origin": "ast",
|
|
"community": 99,
|
|
"community_name": "ModelsPackageContractTests",
|
|
"file_type": "rationale",
|
|
"norm_label": "\u0631\u0641\u062a\u0627\u0631 star-import \u0628\u0627\u06cc\u062f \u062f\u0642\u06cc\u0642\u0627 \u0645\u0627\u0646\u0646\u062f \u0641\u0627\u06cc\u0644 \u062a\u06a9\u200c\u067e\u0627\u0631\u0686\u0647\u200c\u06cc \u0642\u0628\u0644\u06cc \u062d\u0641\u0638 \u0634\u0648\u062f\u061b \u0686\u0631\u0627\u06a9\u0647...",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L67"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customersbk_html",
|
|
"label": "customersBK.html",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "customersbk.html",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_datatables",
|
|
"label": "DataTables Library",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "datatables library",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
322,
|
|
327
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_jquery",
|
|
"label": "jQuery",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "jquery",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
321,
|
|
400
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"label": "hesabdariCheckPassFail.html",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "hesabdaricheckpassfail.html",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_data_customer",
|
|
"label": "Customer Data Object",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "customer data object",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
60,
|
|
60
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_data_factor",
|
|
"label": "Factor Data Object",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "factor data object",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
72,
|
|
72
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_data_sarresid",
|
|
"label": "Sarresid Data Object",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "sarresid data object",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
54,
|
|
54
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_url_customernew",
|
|
"label": "admin_panel:customerNew URL",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:customernew url",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
60,
|
|
60
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_url_pardakhtnesiye",
|
|
"label": "admin_panel:pardakhtNesiye URL",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:pardakhtnesiye url",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
111,
|
|
111
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_url_passcheck",
|
|
"label": "/panel/passCheck/ URL",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "/panel/passcheck/ url",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
201,
|
|
201
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "django_permission_viewreportmali",
|
|
"label": "admin_panel.ViewReportMali Permission",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel.viewreportmali permission",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
4,
|
|
4
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "javascript_library_jquery",
|
|
"label": "jQuery JS Library",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "jquery js library",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
172,
|
|
172
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "javascript_library_pdatepicker",
|
|
"label": "pDatepicker JS Library",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 18,
|
|
"community_name": "hesabdariCheckPassFail.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "pdatepicker js library",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
180,
|
|
180
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "copilot_chat",
|
|
"label": "Copilot Chat",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "copilot chat",
|
|
"rationale": "The user interface where the /graphify command is invoked.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "graphify_explain",
|
|
"label": "graphify explain",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "graphify explain",
|
|
"rationale": "A subcommand for getting a focused explanation of a concept.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "graphify_path",
|
|
"label": "graphify path",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "graphify path",
|
|
"rationale": "A subcommand for finding relationships between two entities.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "graphify_query",
|
|
"label": "graphify query",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "graphify query",
|
|
"rationale": "A subcommand for asking general questions about the repository architecture.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "graphify-out_graph_json",
|
|
"label": "graphify-out/graph.json",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"contributor": null,
|
|
"file_type": "document",
|
|
"norm_label": "graphify-out/graph.json",
|
|
"rationale": "The primary data source for graphify commands.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "graphify-out_graph_report_md",
|
|
"label": "graphify-out/GRAPH_REPORT.md",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"contributor": null,
|
|
"file_type": "document",
|
|
"norm_label": "graphify-out/graph_report.md",
|
|
"rationale": "A document for broad architecture review.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "graphify-out_wiki_index_md",
|
|
"label": "graphify-out/wiki/index.md",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 21,
|
|
"community_name": "graphify",
|
|
"contributor": null,
|
|
"file_type": "document",
|
|
"norm_label": "graphify-out/wiki/index.md",
|
|
"rationale": "A navigation aid for broad exploration.",
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_entezar_html",
|
|
"label": "admin_panel/entezar.html",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 29,
|
|
"community_name": "admin_panel/entezar.html",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/entezar.html",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "django_templatetags_custom_tags_tojalali",
|
|
"label": "toJalali filter",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 29,
|
|
"community_name": "admin_panel/entezar.html",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "tojalali filter",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
35,
|
|
35
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_customer_data",
|
|
"label": "Customer Data Structure",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 29,
|
|
"community_name": "admin_panel/entezar.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "customer data structure",
|
|
"rationale": "The template iterates over a 'customers' collection and accesses attributes like id, name_family, last_bazdid_dt, phone1, phone2, and address, implying a consistent data structure for a customer.",
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
25,
|
|
25
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_kamadatepicker",
|
|
"label": "kamaDatepicker Library",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 29,
|
|
"community_name": "admin_panel/entezar.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "kamadatepicker library",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
203,
|
|
203
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customersbk_html_createcs",
|
|
"label": "createCS click handler",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 31,
|
|
"community_name": "Customer Modals UI",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "createcs click handler",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
328,
|
|
344
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customersbk_html_openrow",
|
|
"label": "openRow click handler",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 31,
|
|
"community_name": "Customer Modals UI",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "openrow click handler",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
358,
|
|
383
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_customer_modal_ui",
|
|
"label": "Customer Modals UI",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 31,
|
|
"community_name": "Customer Modals UI",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "customer modals ui",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
202,
|
|
319
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"label": "customerNewBackup.html",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "customernewbackup.html",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_newfactor",
|
|
"label": "admin_panel:newFactor URL",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:newfactor url",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_category",
|
|
"label": "Category Data",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "category data",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_client_side_form_logic",
|
|
"label": "Client-side Form Logic",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "client-side form logic",
|
|
"rationale": "The template contains numerous elements with specific IDs (e.g., 'listPrds', 'btnAdd09', 'submitFactor', 'prdsList') and a complex, dynamic table structure, which strongly implies that JavaScript is used to manage user interactions, assemble form data, and trigger submission.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "concept_customer",
|
|
"label": "Customer Data",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "customer data",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "django_concepts_csrf_token",
|
|
"label": "CSRF Token",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "csrf token",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "django_template_tags_custom_tags",
|
|
"label": "custom_tags",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "custom_tags",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "django_template_tags_static",
|
|
"label": "static",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"contributor": null,
|
|
"file_type": "concept",
|
|
"norm_label": "static",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_base_html",
|
|
"label": "base.html",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 61,
|
|
"community_name": "base.html",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "base.html",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
1,
|
|
1
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templatetags_custom_tags_tocurrency",
|
|
"label": "toCurrency",
|
|
"_origin": "semantic",
|
|
"author": null,
|
|
"captured_at": null,
|
|
"community": 85,
|
|
"community_name": "toCurrency",
|
|
"contributor": null,
|
|
"file_type": "code",
|
|
"norm_label": "tocurrency",
|
|
"rationale": null,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
14,
|
|
14
|
|
],
|
|
"source_url": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_login",
|
|
"label": "admin_panel/login.html",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/login.html",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_storebk1",
|
|
"label": "admin_panel/storeBK1.html",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/storebk1.html",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "javascript_kamadatepicker",
|
|
"label": "kamaDatepicker",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "code",
|
|
"norm_label": "kamadatepicker",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "static_admin_panel_bulma-rtl_min_css",
|
|
"label": "admin_panel/bulma-rtl.min.css",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/bulma-rtl.min.css",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "django_csrf_token",
|
|
"label": "Django CSRF Token",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django csrf token",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "django_custom_tags",
|
|
"label": "Django Custom Tags",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django custom tags",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "django_static_files",
|
|
"label": "Django Static Files",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django static files",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_newstore",
|
|
"label": "Django URL: admin_panel:newStore",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django url: admin_panel:newstore",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_operations",
|
|
"label": "Django URL: admin_panel:operations",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django url: admin_panel:operations",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_p_login",
|
|
"label": "Django URL: admin_panel:p_login",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django url: admin_panel:p_login",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_store",
|
|
"label": "Django URL: admin_panel:store",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django url: admin_panel:store",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "form_field_password",
|
|
"label": "Form Field: password",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "form field: password",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "form_field_storename",
|
|
"label": "Form Field: storeName",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "form field: storename",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "form_field_username",
|
|
"label": "Form Field: username",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "form field: username",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "product_property_mojodi",
|
|
"label": "Product Property: mojodi",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "product property: mojodi",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "product_property_product_name",
|
|
"label": "Product Property: product_name",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "product property: product_name",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "template_variable_message",
|
|
"label": "Template Variable: message",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "template variable: message",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "template_variable_productsum",
|
|
"label": "Template Variable: productSum",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "template variable: productsum",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "template_variable_s_id",
|
|
"label": "Template Variable: s_id",
|
|
"_origin": "semantic",
|
|
"community": 10,
|
|
"community_name": "admin_panel/storeBK1.html",
|
|
"file_type": "concept",
|
|
"norm_label": "template variable: s_id",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_bedehbk",
|
|
"label": "admin_panel/templates/admin_panel/bedehiBK.html",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/bedehibk.html",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeraction",
|
|
"label": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/customeraction.html",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeractioninc_html",
|
|
"label": "admin_panel/templates/admin_panel/customerActionInc.html",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/customeractioninc.html",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_customernewaction",
|
|
"label": "admin_panel:customerNewAction URL",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:customernewaction url",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "concept_action_model",
|
|
"label": "Action Data Model",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "action data model",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "concept_user",
|
|
"label": "User Data Model",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "user data model",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "django_template_tag_static",
|
|
"label": "Django Static Tag",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django static tag"
|
|
},
|
|
{
|
|
"id": "django_template_tag_url",
|
|
"label": "Django 'url' template tag",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django 'url' template tag",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"id": "library_bulma",
|
|
"label": "Bulma CSS",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "bulma css",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"id": "library_datatables",
|
|
"label": "DataTables.js",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "datatables.js",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"id": "library_pdatepicker",
|
|
"label": "pDatepicker.js",
|
|
"_origin": "semantic",
|
|
"community": 12,
|
|
"community_name": "admin_panel/templates/admin_panel/customerAction.html",
|
|
"file_type": "concept",
|
|
"norm_label": "pdatepicker.js",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "django_templatetags_tojalali",
|
|
"label": "toJalali",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "code",
|
|
"norm_label": "tojalali",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 60
|
|
},
|
|
{
|
|
"id": "concept_articl_model",
|
|
"label": "Articl Model",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "articl model",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html"
|
|
},
|
|
{
|
|
"id": "concept_customer_model",
|
|
"label": "Customer Model",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "customer model",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html"
|
|
},
|
|
{
|
|
"id": "django_context_variable_articls",
|
|
"label": "articls",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "articls",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 47
|
|
},
|
|
{
|
|
"id": "django_context_variable_mandehesabkp",
|
|
"label": "mandehesabKP",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "mandehesabkp",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 18
|
|
},
|
|
{
|
|
"id": "django_urls_admin_panel_bedehi",
|
|
"label": "admin_panel:bedehi",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:bedehi",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 10
|
|
},
|
|
{
|
|
"id": "django_urls_admin_panel_bedehikhadamat",
|
|
"label": "admin_panel:bedehiKhadamat",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:bedehikhadamat",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 11
|
|
},
|
|
{
|
|
"id": "django_urls_admin_panel_bedehinasb",
|
|
"label": "admin_panel:bedehiNasb",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:bedehinasb",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 12
|
|
},
|
|
{
|
|
"id": "django_urls_admin_panel_customer",
|
|
"label": "admin_panel:customer",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:customer",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 54
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"label": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"_origin": "semantic",
|
|
"community": 14,
|
|
"community_name": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"file_type": "document",
|
|
"norm_label": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerbase",
|
|
"label": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/customerbase.html",
|
|
"source_file": "admin_panel/templates/admin_panel/customerBase.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerid",
|
|
"label": "admin_panel/templates/admin_panel/customerID.html",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/customerid.html",
|
|
"source_file": "admin_panel/templates/admin_panel/customerID.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_views_customer_delete",
|
|
"label": "/panel/customer/{id}/del",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "code",
|
|
"norm_label": "/panel/customer/{id}/del",
|
|
"source_file": null
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_newfactor",
|
|
"label": "URL: admin_panel:newFactor",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:newfactor",
|
|
"source_file": "admin_panel/templates/admin_panel/customerID.html"
|
|
},
|
|
{
|
|
"id": "django_contrib_auth_models_permission",
|
|
"label": "Django Permission",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django permission",
|
|
"source_file": null
|
|
},
|
|
{
|
|
"id": "django_templatetags_static",
|
|
"label": "Django Static Files",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django static files",
|
|
"source_file": null
|
|
},
|
|
{
|
|
"id": "javascript_jquery",
|
|
"label": "jQuery",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "concept",
|
|
"norm_label": "jquery",
|
|
"source_file": null
|
|
},
|
|
{
|
|
"id": "javascript_pdatepicker",
|
|
"label": "pDatepicker",
|
|
"_origin": "semantic",
|
|
"community": 17,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"file_type": "concept",
|
|
"norm_label": "pdatepicker",
|
|
"source_file": null
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"label": "hesabdariCheckPass.html",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdaricheckpass.html",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"label": "hesabdariResidNashode.html",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "code",
|
|
"norm_label": "hesabdariresidnashode.html",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"id": "lib_jquery",
|
|
"label": "jQuery",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "code",
|
|
"norm_label": "jquery",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"verification": "unverified"
|
|
},
|
|
{
|
|
"id": "lib_pdatepicker",
|
|
"label": "pDatepicker JS Library",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "code",
|
|
"norm_label": "pdatepicker js library",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"id": "templatetags_custom_tags",
|
|
"label": "custom_tags",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "code",
|
|
"norm_label": "custom_tags",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"id": "templatetags_custom_tags_tocurrency",
|
|
"label": "toCurrency",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "code",
|
|
"norm_label": "tocurrency",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"id": "templatetags_custom_tags_tojalali",
|
|
"label": "toJalali",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "code",
|
|
"norm_label": "tojalali",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_customernew",
|
|
"label": "admin_panel:customerNew",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:customernew",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_pardakhtnesiye",
|
|
"label": "admin_panel:pardakhtNesiye",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:pardakhtnesiye",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_passcheck",
|
|
"label": "/panel/passCheck/",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "concept",
|
|
"norm_label": "/panel/passcheck/",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"id": "concept_all_sarresid",
|
|
"label": "all_sarresid",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "concept",
|
|
"norm_label": "all_sarresid",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"id": "django_permissions_admin_panel_viewreportmali",
|
|
"label": "admin_panel.ViewReportMali",
|
|
"_origin": "semantic",
|
|
"community": 22,
|
|
"community_name": "hesabdariResidNashode.html",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel.viewreportmali",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 4
|
|
},
|
|
{
|
|
"id": "django_templatetags_custom_tags",
|
|
"label": "custom_tags",
|
|
"_origin": "semantic",
|
|
"community": 29,
|
|
"community_name": "admin_panel/entezar.html",
|
|
"file_type": "code",
|
|
"norm_label": "custom_tags",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 2
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"label": "Customer ID Backup/New Factor Template",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "code",
|
|
"norm_label": "customer id backup/new factor template",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeridbackup_html_all_products",
|
|
"label": "all_products (JS variable)",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "code",
|
|
"norm_label": "all_products (js variable)",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeridbackup_html_buildorderlist",
|
|
"label": "buildOrderList (JS function)",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "code",
|
|
"norm_label": "buildorderlist (js function)",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeridbackup_html_orderlist",
|
|
"label": "orderList (JS variable)",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "code",
|
|
"norm_label": "orderlist (js variable)",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "api_endpoint_panel_customer_del",
|
|
"label": "/panel/customer/{id}/del API Endpoint",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "/panel/customer/{id}/del api endpoint"
|
|
},
|
|
{
|
|
"id": "api_endpoint_panel_productmojodi",
|
|
"label": "/panel/productMojodi/ API Endpoint",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "/panel/productmojodi/ api endpoint"
|
|
},
|
|
{
|
|
"id": "concept_permission",
|
|
"label": "Django Permissions",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "django permissions"
|
|
},
|
|
{
|
|
"id": "django_template_filter_tojalali",
|
|
"label": "toJalali Template Filter",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "tojalali template filter"
|
|
},
|
|
{
|
|
"id": "django_template_tag_custom_tags",
|
|
"label": "Django Custom Tags",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "django custom tags"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_customeredit",
|
|
"label": "admin_panel:customerEdit URL",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:customeredit url"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_customerfactors",
|
|
"label": "admin_panel:customerFactors URL",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:customerfactors url"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_newfactor",
|
|
"label": "admin_panel:newFactor URL",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:newfactor url"
|
|
},
|
|
{
|
|
"id": "django_url_admin_panel_productsjson",
|
|
"label": "admin_panel:productsJson URL",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "admin_panel:productsjson url"
|
|
},
|
|
{
|
|
"id": "js_library_pdatepicker",
|
|
"label": "pDatepicker JS Library",
|
|
"_origin": "semantic",
|
|
"community": 32,
|
|
"community_name": "Customer ID Backup/New Factor Template",
|
|
"file_type": "concept",
|
|
"norm_label": "pdatepicker js library"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"label": "customerIDFactorBackup.html",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "code",
|
|
"norm_label": "customeridfactorbackup.html",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customeridfactorbackup_html_js",
|
|
"label": "Client-side script in customerIDFactorBackup.html",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "code",
|
|
"norm_label": "client-side script in customeridfactorbackup.html",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "django_contrib_staticfiles_templatetags_static",
|
|
"label": "django static tag library",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "code",
|
|
"norm_label": "django static tag library",
|
|
"source_file": null
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_customer",
|
|
"label": "URL: customer detail",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: customer detail"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_customeredit",
|
|
"label": "URL: admin_panel:customerEdit",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:customeredit",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "concept_factor",
|
|
"label": "Factor Data Model",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "concept",
|
|
"norm_label": "factor data model",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "concept_product",
|
|
"label": "Product Data Model",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "concept",
|
|
"norm_label": "product data model",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "concept_productcategory",
|
|
"label": "Product Category Data Model",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "concept",
|
|
"norm_label": "product category data model",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "panel_urls_productmojodi",
|
|
"label": "URL: /panel/productMojodi/",
|
|
"_origin": "semantic",
|
|
"community": 4,
|
|
"community_name": "customerIDFactorBackup.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: /panel/productmojodi/",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_customer_action_inc",
|
|
"label": "Customer Action Include",
|
|
"_origin": "semantic",
|
|
"community": 50,
|
|
"community_name": "Customer Action Include",
|
|
"file_type": "code",
|
|
"norm_label": "customer action include",
|
|
"rationale": "Reusable component for displaying and filtering customer actions.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerActionInc.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_customer_base_new",
|
|
"label": "New Customer Base Template",
|
|
"_origin": "semantic",
|
|
"community": 51,
|
|
"community_name": "New Customer Base Template",
|
|
"file_type": "code",
|
|
"norm_label": "new customer base template",
|
|
"rationale": "Base template for customer-specific views with dynamic phone management.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerBaseNew.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_customer_customernazarinc",
|
|
"label": "Customer Feedback Partial",
|
|
"_origin": "semantic",
|
|
"community": 52,
|
|
"community_name": "Customer Feedback Partial",
|
|
"file_type": "code",
|
|
"norm_label": "customer feedback partial",
|
|
"rationale": "Reusable component for displaying and editing customer actions, results, and satisfaction grades.",
|
|
"source_file": "admin_panel/templates/admin_panel/customer/customerNazarInc.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_customer_factor",
|
|
"label": "Customer Factor Detail",
|
|
"_origin": "semantic",
|
|
"community": 53,
|
|
"community_name": "Customer Factor Detail",
|
|
"file_type": "code",
|
|
"norm_label": "customer factor detail",
|
|
"rationale": "Displays specific invoice details and handles cancellation logic.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerFactor.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_customer_hesabdari",
|
|
"label": "Customer Accounting Template",
|
|
"_origin": "semantic",
|
|
"community": 54,
|
|
"community_name": "Customer Accounting Template",
|
|
"file_type": "code",
|
|
"norm_label": "customer accounting template",
|
|
"rationale": "Manages customer financial transactions and balance.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerHesabDari.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_customer_id_factor",
|
|
"label": "Customer Factor List",
|
|
"_origin": "semantic",
|
|
"community": 55,
|
|
"community_name": "Customer Factor List",
|
|
"file_type": "code",
|
|
"norm_label": "customer factor list",
|
|
"rationale": "Lists and filters invoices for a specific customer.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactor.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_customer_nazar",
|
|
"label": "Customer Feedback Page",
|
|
"_origin": "semantic",
|
|
"community": 56,
|
|
"community_name": "Customer Feedback Page",
|
|
"file_type": "code",
|
|
"norm_label": "customer feedback page",
|
|
"rationale": "Page wrapper for the customer feedback/action partial.",
|
|
"source_file": "admin_panel/templates/admin_panel/customer/nazar.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_actionlist",
|
|
"label": "Action List Template",
|
|
"_origin": "semantic",
|
|
"community": 60,
|
|
"community_name": "Action List Template",
|
|
"file_type": "code",
|
|
"norm_label": "action list template",
|
|
"rationale": "Displays a list of tasks/actions for users.",
|
|
"source_file": "admin_panel/templates/admin_panel/ActionList.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerNew",
|
|
"label": "Customer New Factor",
|
|
"_origin": "semantic",
|
|
"community": 62,
|
|
"community_name": "Customer New Factor",
|
|
"file_type": "code",
|
|
"norm_label": "customer new factor",
|
|
"rationale": "Template for creating new customer factors/invoices with product selection and payment types.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerNew.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerNew2",
|
|
"label": "Customer New Factor V2",
|
|
"_origin": "semantic",
|
|
"community": 63,
|
|
"community_name": "Customer New Factor V2",
|
|
"file_type": "code",
|
|
"norm_label": "customer new factor v2",
|
|
"rationale": "Updated version of factor creation including discount and previous balance fields.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerNew2.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerRezayat",
|
|
"label": "Customer Satisfaction List",
|
|
"_origin": "semantic",
|
|
"community": 64,
|
|
"community_name": "Customer Satisfaction List",
|
|
"file_type": "code",
|
|
"norm_label": "customer satisfaction list",
|
|
"source_file": "admin_panel/templates/admin_panel/customerRezayat.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerRezayatinc",
|
|
"label": "Customer Satisfaction Partial",
|
|
"_origin": "semantic",
|
|
"community": 65,
|
|
"community_name": "Customer Satisfaction Partial",
|
|
"file_type": "code",
|
|
"norm_label": "customer satisfaction partial",
|
|
"rationale": "Reusable component for displaying and editing customer satisfaction/action results.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerRezayatinc.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerSarresid",
|
|
"label": "Customer Check/Debt Management",
|
|
"_origin": "semantic",
|
|
"community": 66,
|
|
"community_name": "Customer Check/Debt Management",
|
|
"file_type": "code",
|
|
"norm_label": "customer check/debt management",
|
|
"rationale": "Comprehensive interface for managing checks, promissory notes, and Sayyad system inquiries.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerSarresid.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerbasenew_html",
|
|
"label": "admin_panel/templates/admin_panel/customerBaseNew.html",
|
|
"_origin": "semantic",
|
|
"community": 67,
|
|
"community_name": "admin_panel/templates/admin_panel/customerBaseNew.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/customerbasenew.html",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customers",
|
|
"label": "Customer List",
|
|
"_origin": "semantic",
|
|
"community": 68,
|
|
"community_name": "Customer List",
|
|
"file_type": "code",
|
|
"norm_label": "customer list",
|
|
"source_file": "admin_panel/templates/admin_panel/customers.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_entezarbk",
|
|
"label": "admin_panel/templates/admin_panel/entezarBK.html",
|
|
"_origin": "semantic",
|
|
"community": 69,
|
|
"community_name": "admin_panel/templates/admin_panel/entezarBK.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/entezarbk.html",
|
|
"rationale": "This appears to be a backup or static prototype version of a page, indicated by the 'BK' suffix and the lack of Django template inheritance.",
|
|
"source_file": "admin_panel/templates/admin_panel/entezarBK.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_base",
|
|
"label": "admin_panel/base.html",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/base.html",
|
|
"rationale": "Main layout and navigation for the admin panel.",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"label": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/basehesabdari.html",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_basestore",
|
|
"label": "admin_panel/templates/admin_panel/baseStore.html",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/basestore.html",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_customerfactorbackup",
|
|
"label": "admin_panel/templates/admin_panel/customerFactorBackup.html",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/customerfactorbackup.html",
|
|
"rationale": "Filename suggests this is a backup version.",
|
|
"source_file": "admin_panel/templates/admin_panel/customerFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "static_admin_panel_bulma_min_css",
|
|
"label": "admin_panel/bulma.min.css",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/bulma.min.css",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "static_admin_panel_datatables_datatables_min_js",
|
|
"label": "admin_panel/DataTables/datatables.min.js",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/datatables/datatables.min.js",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "static_admin_panel_kamadatepicker_min_js",
|
|
"label": "admin_panel/kamadatepicker.min.js",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/kamadatepicker.min.js",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "static_admin_panel_persian-datepicker_min_js",
|
|
"label": "admin_panel/persian-datepicker.min.js",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/persian-datepicker.min.js",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "static_admin_panel_style_css",
|
|
"label": "admin_panel/style.css",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/style.css",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_django_custom_tags",
|
|
"label": "Django Custom Tags: custom_tags",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "django custom tags: custom_tags",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_actionlistusertoday",
|
|
"label": "URL: admin_panel:ActionListUserToday",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:actionlistusertoday",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_bedehi",
|
|
"label": "URL: admin_panel:bedehi",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:bedehi",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_customers",
|
|
"label": "URL: admin_panel:customers",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:customers",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"source_location": [
|
|
29,
|
|
29
|
|
]
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_entezar",
|
|
"label": "URL: admin_panel:entezar",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:entezar",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_hesabdari",
|
|
"label": "URL: admin_panel:hesabdari",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:hesabdari",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_hesabdari_residnashone",
|
|
"label": "URL: admin_panel:hesabdari_residnashone",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:hesabdari_residnashone",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_index",
|
|
"label": "URL: admin_panel:index",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:index",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_operations",
|
|
"label": "URL: admin_panel:operations",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:operations",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_p_logout",
|
|
"label": "URL: admin_panel:p_logout",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:p_logout",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_productadd",
|
|
"label": "URL: admin_panel:productAdd",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:productadd",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_rezayat",
|
|
"label": "URL: admin_panel:rezayat",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:rezayat",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_store",
|
|
"label": "URL: admin_panel:store",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:store",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_store_transfers",
|
|
"label": "URL: admin_panel:store_transfers",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:store_transfers",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"id": "concept_url_admin_panel_stores",
|
|
"label": "URL: admin_panel:stores",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: admin_panel:stores",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "concept_url_panel_customer_factor_del",
|
|
"label": "URL: /panel/customer/{id}/factor/{id}/del",
|
|
"_origin": "semantic",
|
|
"community": 7,
|
|
"community_name": "admin_panel/templates/admin_panel/baseHesabdari.html",
|
|
"file_type": "concept",
|
|
"norm_label": "url: /panel/customer/{id}/factor/{id}/del",
|
|
"source_file": "admin_panel/templates/admin_panel/customerFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_financial_dashboard",
|
|
"label": "Financial Dashboard",
|
|
"_origin": "semantic",
|
|
"community": 70,
|
|
"community_name": "Financial Dashboard",
|
|
"file_type": "code",
|
|
"norm_label": "financial dashboard",
|
|
"rationale": "High-level management view for auditing debts, sales trends, and inventory leaks.",
|
|
"source_file": "admin_panel/templates/admin_panel/financial_dashboard.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_hesabdari",
|
|
"label": "Accounting Main View",
|
|
"_origin": "semantic",
|
|
"community": 71,
|
|
"community_name": "Accounting Main View",
|
|
"file_type": "code",
|
|
"norm_label": "accounting main view",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdari.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_index",
|
|
"label": "admin_panel/templates/admin_panel/index.html",
|
|
"_origin": "semantic",
|
|
"community": 72,
|
|
"community_name": "admin_panel/templates/admin_panel/index.html",
|
|
"file_type": "code",
|
|
"norm_label": "admin_panel/templates/admin_panel/index.html",
|
|
"rationale": "This appears to be a static prototype version of a page, indicated by the lack of Django template tags and inheritance.",
|
|
"source_file": "admin_panel/templates/admin_panel/index.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_newOperation",
|
|
"label": "New Inventory Operation",
|
|
"_origin": "semantic",
|
|
"community": 73,
|
|
"community_name": "New Inventory Operation",
|
|
"file_type": "code",
|
|
"norm_label": "new inventory operation",
|
|
"source_file": "admin_panel/templates/admin_panel/newOperation.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_operations",
|
|
"label": "Inventory Operations List",
|
|
"_origin": "semantic",
|
|
"community": 74,
|
|
"community_name": "Inventory Operations List",
|
|
"file_type": "code",
|
|
"norm_label": "inventory operations list",
|
|
"source_file": "admin_panel/templates/admin_panel/operations.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_operationsbk",
|
|
"label": "Operations Backup Template",
|
|
"_origin": "semantic",
|
|
"community": 75,
|
|
"community_name": "Operations Backup Template",
|
|
"file_type": "code",
|
|
"norm_label": "operations backup template",
|
|
"rationale": "Template for viewing store operation logs (in/out) and creating new stores.",
|
|
"source_file": "admin_panel/templates/admin_panel/operationsBK.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_report",
|
|
"label": "Financial Report Template",
|
|
"_origin": "semantic",
|
|
"community": 76,
|
|
"community_name": "Financial Report Template",
|
|
"file_type": "code",
|
|
"norm_label": "financial report template",
|
|
"rationale": "Generates financial reports with filters for payment type, user, and date range.",
|
|
"source_file": "admin_panel/templates/admin_panel/report.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_report_debtors_no_vosol",
|
|
"label": "Debt Collection Dashboard",
|
|
"_origin": "semantic",
|
|
"community": 77,
|
|
"community_name": "Debt Collection Dashboard",
|
|
"file_type": "code",
|
|
"norm_label": "debt collection dashboard",
|
|
"rationale": "Intelligent dashboard for tracking abandoned debt collections and overdue amounts.",
|
|
"source_file": "admin_panel/templates/admin_panel/report_debtors_no_vosol.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_report_inventory_movements",
|
|
"label": "Inventory Movement Report",
|
|
"_origin": "semantic",
|
|
"community": 78,
|
|
"community_name": "Inventory Movement Report",
|
|
"file_type": "code",
|
|
"norm_label": "inventory movement report",
|
|
"rationale": "Detailed report on stock ins/outs with movement type classification (Sale, Warranty, etc.).",
|
|
"source_file": "admin_panel/templates/admin_panel/report_inventory_movements.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_report_rezayat",
|
|
"label": "Customer Satisfaction Dashboard",
|
|
"_origin": "semantic",
|
|
"community": 79,
|
|
"community_name": "Customer Satisfaction Dashboard",
|
|
"file_type": "code",
|
|
"norm_label": "customer satisfaction dashboard",
|
|
"rationale": "Dashboard for monitoring customer feedback, average grades, and follow-up for unhappy customers.",
|
|
"source_file": "admin_panel/templates/admin_panel/report_rezayat.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_reportchecknesiye",
|
|
"label": "Check and Credit Report Template",
|
|
"_origin": "semantic",
|
|
"community": 80,
|
|
"community_name": "Check and Credit Report Template",
|
|
"file_type": "code",
|
|
"norm_label": "check and credit report template",
|
|
"rationale": "Specialized report for tracking checks and credit (nesiye) maturity dates.",
|
|
"source_file": "admin_panel/templates/admin_panel/reportCheckNesiye.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_rezayat",
|
|
"label": "Satisfaction List Template",
|
|
"_origin": "semantic",
|
|
"community": 81,
|
|
"community_name": "Satisfaction List Template",
|
|
"file_type": "code",
|
|
"norm_label": "satisfaction list template",
|
|
"rationale": "Legacy or list-view template for customer satisfaction records.",
|
|
"source_file": "admin_panel/templates/admin_panel/rezayat.html",
|
|
"verification": "unverified"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_store",
|
|
"label": "Store Inventory Template",
|
|
"_origin": "semantic",
|
|
"community": 82,
|
|
"community_name": "Store Inventory Template",
|
|
"file_type": "code",
|
|
"norm_label": "store inventory template",
|
|
"rationale": "Main interface for viewing physical stock, reserved items, and editing product details.",
|
|
"source_file": "admin_panel/templates/admin_panel/store.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_store_transfers",
|
|
"label": "Store Transfers Template",
|
|
"_origin": "semantic",
|
|
"community": 83,
|
|
"community_name": "Store Transfers Template",
|
|
"file_type": "code",
|
|
"norm_label": "store transfers template",
|
|
"rationale": "Manages inter-store inventory transfers, including approval, rejection, and cancellation flows.",
|
|
"source_file": "admin_panel/templates/admin_panel/store_transfers.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_templates_admin_panel_stores",
|
|
"label": "Stores List Template",
|
|
"_origin": "semantic",
|
|
"community": 84,
|
|
"community_name": "Stores List Template",
|
|
"file_type": "code",
|
|
"norm_label": "stores list template",
|
|
"rationale": "High-level list of all available warehouses/stores.",
|
|
"source_file": "admin_panel/templates/admin_panel/stores.html"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_newstore",
|
|
"label": "URL: newStore",
|
|
"_origin": "semantic",
|
|
"community": 87,
|
|
"community_name": "URL: newStore",
|
|
"file_type": "concept",
|
|
"norm_label": "url: newstore"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_processtransferaction",
|
|
"label": "URL: process_transfer_action",
|
|
"_origin": "semantic",
|
|
"community": 88,
|
|
"community_name": "URL: process_transfer_action",
|
|
"file_type": "concept",
|
|
"norm_label": "url: process_transfer_action"
|
|
},
|
|
{
|
|
"id": "admin_panel_urls_rezayatedit",
|
|
"label": "URL: rezayatEdit",
|
|
"_origin": "semantic",
|
|
"community": 89,
|
|
"community_name": "URL: rezayatEdit",
|
|
"file_type": "concept",
|
|
"norm_label": "url: rezayatedit"
|
|
},
|
|
{
|
|
"id": "requirements2_txt",
|
|
"label": "Extended Requirements File",
|
|
"_origin": "semantic",
|
|
"community": 91,
|
|
"community_name": "Extended Requirements File",
|
|
"file_type": "code",
|
|
"norm_label": "extended requirements file",
|
|
"source_file": "requirements2.txt"
|
|
},
|
|
{
|
|
"id": "requirements_txt",
|
|
"label": "Requirements File",
|
|
"_origin": "semantic",
|
|
"community": 92,
|
|
"community_name": "Requirements File",
|
|
"file_type": "code",
|
|
"norm_label": "requirements file",
|
|
"source_file": "requirements.txt",
|
|
"verification": "unverified"
|
|
},
|
|
{
|
|
"id": "django_core_exceptions",
|
|
"label": "django_core_exceptions",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_core_exceptions",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_utils_translation",
|
|
"label": "django_utils_translation",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_utils_translation",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_views_decorators_http",
|
|
"label": "django_views_decorators_http",
|
|
"community": 0,
|
|
"community_name": "views/store.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_views_decorators_http",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "csv",
|
|
"label": "csv",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "csv",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django",
|
|
"label": "django",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_db_models",
|
|
"label": "django_db_models",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_db_models",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_db_models_functions",
|
|
"label": "django_db_models_functions",
|
|
"community": 1,
|
|
"community_name": "django_db_models",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_db_models_functions",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_core_asgi",
|
|
"label": "django_core_asgi",
|
|
"community": 101,
|
|
"community_name": "os",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_core_asgi",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_core_wsgi",
|
|
"label": "django_core_wsgi",
|
|
"community": 101,
|
|
"community_name": "os",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_core_wsgi",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "os",
|
|
"label": "os",
|
|
"community": 101,
|
|
"community_name": "os",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "os",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_contrib_auth",
|
|
"label": "django_contrib_auth",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_contrib_auth",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_dispatch",
|
|
"label": "django_dispatch",
|
|
"community": 11,
|
|
"community_name": "refactor-2026-10-09/models.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_dispatch",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_contrib_auth_models",
|
|
"label": "django_contrib_auth_models",
|
|
"community": 13,
|
|
"community_name": "User",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_contrib_auth_models",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_contrib",
|
|
"label": "django_contrib",
|
|
"community": 15,
|
|
"community_name": "django_contrib",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_contrib",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_test",
|
|
"label": "django_test",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_test",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_urls",
|
|
"label": "django_urls",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_urls",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "itertools",
|
|
"label": "itertools",
|
|
"community": 16,
|
|
"community_name": "models/__init__.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "itertools",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "contextlib",
|
|
"label": "contextlib",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "contextlib",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_core_management_base",
|
|
"label": "django_core_management_base",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_core_management_base",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_utils",
|
|
"label": "django_utils",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_utils",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "logging",
|
|
"label": "logging",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "logging",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "requests",
|
|
"label": "requests",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "requests",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "time",
|
|
"label": "time",
|
|
"community": 2,
|
|
"community_name": "gt_esh.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "time",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "argparse",
|
|
"label": "argparse",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "argparse",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "dataclasses",
|
|
"label": "dataclasses",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "dataclasses",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "typing",
|
|
"label": "typing",
|
|
"community": 23,
|
|
"community_name": "project_tree.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "typing",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_apps",
|
|
"label": "django_apps",
|
|
"community": 24,
|
|
"community_name": "django_apps",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_apps",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_utils_timezone",
|
|
"label": "django_utils_timezone",
|
|
"community": 25,
|
|
"community_name": "0002_auto_20220114_1616.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_utils_timezone",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "sys",
|
|
"label": "sys",
|
|
"community": 26,
|
|
"community_name": "manage.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "sys",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_conf_urls_static",
|
|
"label": "django_conf_urls_static",
|
|
"community": 28,
|
|
"community_name": "khatibi/urls.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_conf_urls_static",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_db",
|
|
"label": "django_db",
|
|
"community": 3,
|
|
"community_name": "django_db",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_db",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_core_validators",
|
|
"label": "django_core_validators",
|
|
"community": 30,
|
|
"community_name": "views/finance.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_core_validators",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "asgiref_sync",
|
|
"label": "asgiref_sync",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "asgiref_sync",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "asyncio",
|
|
"label": "asyncio",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "asyncio",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "base64",
|
|
"label": "base64",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "base64",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "cv2",
|
|
"label": "cv2",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "cv2",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "ddddocr",
|
|
"label": "ddddocr",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "ddddocr",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_contrib_auth_decorators",
|
|
"label": "django_contrib_auth_decorators",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_contrib_auth_decorators",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_core_paginator",
|
|
"label": "django_core_paginator",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_core_paginator",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_http",
|
|
"label": "django_http",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_http",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_shortcuts",
|
|
"label": "django_shortcuts",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_shortcuts",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_views_decorators_csrf",
|
|
"label": "django_views_decorators_csrf",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_views_decorators_csrf",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "json",
|
|
"label": "json",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "json",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "numpy",
|
|
"label": "numpy",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "numpy",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "persiantools",
|
|
"label": "persiantools",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "persiantools",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "persiantools_jdatetime",
|
|
"label": "persiantools_jdatetime",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "persiantools_jdatetime",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "playwright_async_api",
|
|
"label": "playwright_async_api",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "playwright_async_api",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "re",
|
|
"label": "re",
|
|
"community": 5,
|
|
"community_name": "views/customers.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "re",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_urls_base",
|
|
"label": "django_urls_base",
|
|
"community": 6,
|
|
"community_name": "refactor-2026-10-09/views.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_urls_base",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_db_models_deletion",
|
|
"label": "django_db_models_deletion",
|
|
"community": 8,
|
|
"community_name": "django_db_models_deletion",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_db_models_deletion",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "django_conf",
|
|
"label": "django_conf",
|
|
"community": 9,
|
|
"community_name": "django_conf",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "django_conf",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "boto3",
|
|
"label": "boto3",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "boto3",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "botocore_config",
|
|
"label": "botocore_config",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "botocore_config",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "botocore_exceptions",
|
|
"label": "botocore_exceptions",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "botocore_exceptions",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "fcntl",
|
|
"label": "fcntl",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "fcntl",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "pathlib",
|
|
"label": "pathlib",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "pathlib",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "shutil",
|
|
"label": "shutil",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "shutil",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "signal",
|
|
"label": "signal",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "signal",
|
|
"source_file": "",
|
|
"type": "external"
|
|
},
|
|
{
|
|
"id": "sqlite3",
|
|
"label": "sqlite3",
|
|
"community": 93,
|
|
"community_name": "sqlite_db_backup.py",
|
|
"external": true,
|
|
"file_type": "concept",
|
|
"norm_label": "sqlite3",
|
|
"source_file": "",
|
|
"type": "external"
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command_execute_by_immediate_chunks",
|
|
"target": "admin_panel_management_commands_gt_esh_command_process_single_chunk",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command_execute_hybrid_migration",
|
|
"target": "admin_panel_management_commands_gt_esh_command_process_single_chunk",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command_handle",
|
|
"target": "admin_panel_management_commands_gt_esh_command_execute_hybrid_migration",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command_handle",
|
|
"target": "admin_panel_management_commands_gt_esh_command_execute_by_immediate_chunks",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command_handle",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_cleanup_resources",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command_handle",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_handle_critical_failure",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_approve_transfer_request",
|
|
"target": "admin_panel_services_check_target_store_permission",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_approve_transfer_request",
|
|
"target": "admin_panel_services_get_product_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_create_transfer_request",
|
|
"target": "admin_panel_services_check_source_store_permission",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_create_transfer_request",
|
|
"target": "admin_panel_services_get_product_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_reject_transfer_request",
|
|
"target": "admin_panel_services_check_target_store_permission",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L171",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_sabt_inquiry",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L258",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_status_inquiry",
|
|
"target": "json",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_parse_cheque_result_html",
|
|
"target": "re",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"target": "asyncio",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"target": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"target": "re",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"target": "admin_panel_views_cheque_inquiry_parse_cheque_result_html",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L171",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"target": "json",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"target": "base64",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"target": "numpy",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"target": "cv2",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"target": "ddddocr",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"target": "re",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerfactors",
|
|
"target": "admin_panel_views_helpers_parse_jalali_date",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor2",
|
|
"target": "json",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L172",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor2",
|
|
"target": "admin_panel_views_helpers_parse_jalali_date",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor2",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor2",
|
|
"target": "admin_panel_views_helpers_parse_timestamp",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_inventory_movements_report",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L262",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_rezayat_dashboard",
|
|
"target": "json",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L950",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operation",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L323",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operation",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L347",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_process_transfer_action",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L218",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_process_transfer_action",
|
|
"target": "admin_panel_services_reject_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_process_transfer_action",
|
|
"target": "admin_panel_services_cancel_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_check_target_store_permission",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_check_source_store_permission",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_check_target_store_permission",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L171",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_addsarresid",
|
|
"target": "backups_refactor_2026_10_09_models_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2540",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_addsarresid",
|
|
"target": "backups_refactor_2026_10_09_models_sarresid",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2554",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_api_check_sabt_inquiry",
|
|
"target": "backups_refactor_2026_10_09_views_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2881",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerfactors",
|
|
"target": "backups_refactor_2026_10_09_views_parse_jalali_date",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L896",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerhesabdariadd",
|
|
"target": "backups_refactor_2026_10_09_models_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2082",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customersadd",
|
|
"target": "backups_refactor_2026_10_09_models_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1009",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"target": "backups_refactor_2026_10_09_views_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L339",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "backups_refactor_2026_10_09_models_factor",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1586",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "backups_refactor_2026_10_09_models_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1610",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "backups_refactor_2026_10_09_models_factoriteam",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1644",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_views_parse_jalali_date",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1704",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_views_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1713",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_views_parse_timestamp",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1775",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_models_factoriteam",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1797",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_views_inventoryexception",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1809",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operation",
|
|
"target": "backups_refactor_2026_10_09_views_safe_int",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1434",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operation",
|
|
"target": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1458",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_pardakhtnesiye",
|
|
"target": "backups_refactor_2026_10_09_models_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2622",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_passcheck",
|
|
"target": "backups_refactor_2026_10_09_models_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"target": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1334",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"target": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1342",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"target": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1346",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_run_cbi_sayad_inquiry_logic",
|
|
"target": "backups_refactor_2026_10_09_views_solve_base64_captcha",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2738",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_run_cbi_sayad_inquiry_logic",
|
|
"target": "backups_refactor_2026_10_09_views_parse_cheque_result_html",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2794",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_generate_snapshot",
|
|
"target": "project_tree_counts",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_generate_snapshot",
|
|
"target": "project_tree_format_header",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L199",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_generate_snapshot",
|
|
"target": "project_tree_write_tree",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_main",
|
|
"target": "project_tree_parse_args",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_main",
|
|
"target": "os",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L252",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_main",
|
|
"target": "project_tree_generate_snapshot",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L253",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_non_negative_integer",
|
|
"target": "argparse",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L218",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_normalized_path",
|
|
"target": "os",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_parse_args",
|
|
"target": "argparse",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L225",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_sorted_entries",
|
|
"target": "os",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_sorted_entries",
|
|
"target": "project_tree_warn",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_sorted_entries",
|
|
"target": "project_tree_is_excluded_file",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree",
|
|
"target": "project_tree_normalized_path",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree",
|
|
"target": "os",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree_visit",
|
|
"target": "project_tree_sorted_entries",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree_visit",
|
|
"target": "project_tree_normalized_path",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree_visit",
|
|
"target": "project_tree_write_tree_visit",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool_run_audit",
|
|
"target": "csv",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_make_category",
|
|
"target": "tests_factories_next",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_make_customer",
|
|
"target": "tests_factories_next",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_make_product",
|
|
"target": "tests_factories_next",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_make_product",
|
|
"target": "tests_factories_make_category",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_make_store",
|
|
"target": "tests_factories_next",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_make_user",
|
|
"target": "tests_factories_next",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests_setup",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests_test_edit_customer_replaces_phones",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests_setup",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests_test_customer_with_financial_history_is_never_deleted",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests_test_customer_without_history_is_deactivated",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests_setup",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests_test_instore_transaction_protects_its_factor",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests_test_instore_transaction_protects_its_factor",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests_setup",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests_setup",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests_setup",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests_setup",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests_setup",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests_test_new_factor2_creates_factor_article_and_stock_out",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests_test_new_factor2_rejects_oversell_without_creating_factor",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_setup",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_setup",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_deleting_a_row_creates_history_and_reduces_stock",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_deleting_a_row_creates_history_and_reduces_stock",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_editing_a_row_updates_stock_and_history",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_editing_a_row_updates_stock_and_history",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_initial_in_records_history_and_stock",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_initial_in_records_history_and_stock",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_multiple_movements_accumulate_correctly",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_multiple_movements_accumulate_correctly",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests_test_multiple_movements_accumulate_correctly",
|
|
"target": "admin_panel_services_get_product_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_setup",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_setup",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_setup",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_setup",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_approval_permission_denied_for_non_target_member",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_approval_permission_denied_for_non_target_member",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L199",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_approval_permission_denied_for_non_target_member",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_approve_moves_stock_and_links_transactions",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_approve_moves_stock_and_links_transactions",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_approve_moves_stock_and_links_transactions",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_cancel_by_requester",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_cancel_by_requester",
|
|
"target": "admin_panel_services_cancel_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_create_rejects_insufficient_stock",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_create_rejects_non_positive_quantity",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_create_rejects_same_store",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L130",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_create_transfer_request_pending",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_create_transfer_request_pending",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_double_approval_is_rejected",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_double_approval_is_rejected",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_permission_denied_for_outsider",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_permission_denied_for_outsider",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L189",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_reject_keeps_stock_untouched",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_reject_keeps_stock_untouched",
|
|
"target": "admin_panel_services_reject_transfer_request",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L171",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests_test_reject_keeps_stock_untouched",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_urlcontracttests_test_url_name_snapshot_unchanged",
|
|
"target": "tests_test_urls_contract_urlcontracttests_all_names",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_endpoints",
|
|
"target": "tests_test_view_smoke_viewsmoketests_now_ms",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"target": "tests_factories_make_category",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_test_every_endpoint_responds_without_server_error",
|
|
"target": "tests_test_view_smoke_viewsmoketests_endpoints",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L209",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests_test_every_endpoint_responds_without_server_error",
|
|
"target": "tests_test_view_smoke_viewsmoketests_url",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L210",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree",
|
|
"target": "project_tree_write_tree_visit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "call",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin_storeroomadmin",
|
|
"target": "admin_panel_admin_py_register",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin_storetransferrequestadmin",
|
|
"target": "admin_panel_admin_py_register",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_approve_transfer_request",
|
|
"target": "admin_panel_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_cancel_transfer_request",
|
|
"target": "admin_panel_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_create_transfer_request",
|
|
"target": "admin_panel_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_reject_transfer_request",
|
|
"target": "admin_panel_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L158",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_remove_q_p_remove_query_param",
|
|
"target": "filter",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/templatetags/remove_q_p.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlist",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlistall",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlisttoday",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlistuser",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlistusertoday",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L173",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customeraction",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customereditaction",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L111",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customernazar",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customernewaction",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_rezayat",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_rezayatedit",
|
|
"target": "admin_panel_views_actions_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_sabt_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L249",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_sabt_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_status_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_status_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L227",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customer",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerdel",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L365",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerdel",
|
|
"target": "admin_panel_views_customers_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L366",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customeredit",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L261",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerfactor",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerfactors",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerhesabdari",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L414",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerhesabdariadd",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L441",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customernew",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customernew2",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customers",
|
|
"target": "admin_panel_views_customers_py_csrf_exempt",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customers",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customersadd",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L219",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerssearch",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_entezar",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L304",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_sarresidh",
|
|
"target": "admin_panel_views_customers_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L430",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_factordel",
|
|
"target": "admin_panel_views_factors_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L365",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_factordel",
|
|
"target": "admin_panel_views_factors_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L366",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_factordel",
|
|
"target": "admin_panel_views_factors_py_require_post",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor",
|
|
"target": "admin_panel_views_factors_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor2",
|
|
"target": "admin_panel_views_factors_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_addsarresid",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L770",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_addsarresid",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L771",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_bedehi",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L516",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_bedehi",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L517",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_bedehikhadamat",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L657",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_bedehikhadamat",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L658",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_bedehinasb",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L674",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_bedehinasb",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L675",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_financial_dashboard",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_financial_dashboard",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L317",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L536",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L537",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari_checkpass",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L592",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari_checkpass",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L593",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari_checkpassfail",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L612",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari_checkpassfail",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L613",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari_residnashone",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L636",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_hesabdari_residnashone",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L637",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_inventory_movements_report",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L233",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_inventory_movements_report",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_pardakhtnesiye",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L862",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_pardakhtnesiye",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L863",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_passcheck",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L690",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_passcheck",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L691",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_report",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_report",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_report_debtors_no_vosol",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L122",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_report_debtors_no_vosol",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_rezayat_dashboard",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L925",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_rezayat_dashboard",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L926",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_update_check_info",
|
|
"target": "admin_panel_views_finance_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L720",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_update_check_info",
|
|
"target": "admin_panel_views_finance_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L721",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_update_check_info",
|
|
"target": "admin_panel_views_finance_py_require_post",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L722",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_newoperation",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L151",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_newoperation",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_newstore",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L249",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_newstore",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operation",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operation",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L314",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operationproduct",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operationproduct",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operations",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_operations",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_process_transfer_action",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_process_transfer_action",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_process_transfer_action",
|
|
"target": "admin_panel_views_store_py_require_post",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productadd",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productadd",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L261",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productdel",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L306",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productdel",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L307",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productedit",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L287",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productedit",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L288",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productmojodi",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L434",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_store",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_store",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_store_transfers",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_store_transfers",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_stores",
|
|
"target": "admin_panel_views_store_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_stores",
|
|
"target": "admin_panel_views_store_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin_storeroomadmin",
|
|
"target": "backups_refactor_2026_10_09_admin_py_register",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin_storetransferrequestadmin",
|
|
"target": "backups_refactor_2026_10_09_admin_py_register",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_atomic",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L158",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlist",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistall",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2240",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlisttoday",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistuser",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistusertoday",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_addsarresid",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2488",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_addsarresid",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2489",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_api_check_sabt_inquiry",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2872",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_api_check_sabt_inquiry",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2873",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_api_check_status_inquiry",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2849",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_api_check_status_inquiry",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2850",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_bedehi",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L591",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_bedehi",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L592",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_bedehikhadamat",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L729",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_bedehikhadamat",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L730",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_bedehinasb",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L745",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_bedehinasb",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L746",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customer",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L815",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customeraction",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2098",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerdel",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1997",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerdel",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1998",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customeredit",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1028",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customereditaction",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerfactor",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L926",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerfactors",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L861",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerhesabdari",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2046",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerhesabdariadd",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2073",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernazar",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernew",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L826",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernew2",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L838",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernewaction",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customers",
|
|
"target": "backups_refactor_2026_10_09_views_py_csrf_exempt",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L760",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customers",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L761",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customersadd",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L986",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerssearch",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L791",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_entezar",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1071",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_factordel",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1889",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_factordel",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1890",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_factordel",
|
|
"target": "backups_refactor_2026_10_09_views_py_require_post",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1891",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_financial_dashboard",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L392",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_financial_dashboard",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L393",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L610",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L611",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari_checkpass",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L665",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari_checkpass",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L666",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari_checkpassfail",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L685",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari_checkpassfail",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L686",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari_residnashone",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L708",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_hesabdari_residnashone",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L709",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L310",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1544",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1689",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newoperation",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1268",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newoperation",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1269",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newstore",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1364",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newstore",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1365",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operation",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1424",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operation",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1425",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operationproduct",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1249",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operationproduct",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operations",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1220",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operations",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_pardakhtnesiye",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2579",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_pardakhtnesiye",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2580",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_passcheck",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2409",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_passcheck",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2410",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1317",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"target": "backups_refactor_2026_10_09_views_py_require_post",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productadd",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1374",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productadd",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1375",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productdel",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productdel",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1419",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productedit",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1400",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productedit",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1401",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productmojodi",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L960",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_report",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_report",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_report_debtors_no_vosol",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_report_debtors_no_vosol",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayat",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2292",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayat_dashboard",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2358",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayat_dashboard",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2359",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayatedit",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2324",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_sarresidh",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2062",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store_transfers",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1278",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store_transfers",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1279",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_stores",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_stores",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_update_check_info",
|
|
"target": "backups_refactor_2026_10_09_views_py_login_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2439",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_update_check_info",
|
|
"target": "backups_refactor_2026_10_09_views_py_permission_required",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2440",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_update_check_info",
|
|
"target": "backups_refactor_2026_10_09_views_py_require_post",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "decorator",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2441",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_helpers",
|
|
"relation": "re_exports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "export",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_sorted_entries",
|
|
"target": "direntry",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "generic_arg",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_context_processor",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/context_processor.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_context_processor",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/context_processor.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "time",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "logging",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "contextlib",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "requests",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "logging",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "sqlite3",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "logging",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "shutil",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "fcntl",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "signal",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "boto3",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0001_initial",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0001_initial.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0002_auto_20220114_1616",
|
|
"target": "django_utils_timezone",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0002_auto_20220114_1616.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0003_auto_20220115_1401",
|
|
"target": "django_utils_timezone",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0003_auto_20220115_1401.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0007_productinstore_factor",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0007_productinstore_factor.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0008_storeroom_user",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0008_storeroom_user.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0011_storeroom_user",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0011_storeroom_user.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0012_visitqueue_user",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0012_visitqueue_user.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0016_factor_user",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0016_factor_user.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0018_alter_factoriteam_product",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0018_alter_factoriteam_product.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0019_article_articletype",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0019_article_articletype.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0024_action",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0024_action.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0031_article_sarresid",
|
|
"target": "django_utils_timezone",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0031_article_sarresid.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0036_sarresid",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0036_sarresid.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0038_auto_20240213_1735",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0038_auto_20240213_1735.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0042_article_user",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0042_article_user.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0043_sarresid_user",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0043_sarresid_user.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0045_auto_20260610_1421",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0045_auto_20260610_1421.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0046_auto_20260624_1818",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0046_auto_20260624_1818.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0050_storetransferrequest",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0050_storetransferrequest.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0052_storeroomowner",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0052_storeroomowner.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0054_auto_20260715_2250",
|
|
"target": "django_db_models_deletion",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0054_auto_20260715_2250.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0056_auto_20260731_1824",
|
|
"target": "django_core_validators",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0056_auto_20260731_1824.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products",
|
|
"target": "admin_panel_models_store_productstockhistory",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "logging",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_custom_tags",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "asyncio",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "base64",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "json",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "re",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "cv2",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "ddddocr",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "numpy",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_helpers_parse_jalali_date",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "json",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_helpers_inventoryexception",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_helpers_parse_jalali_date",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_helpers_parse_timestamp",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "json",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "logging",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_helpers_inventoryexception",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_helpers_parse_jalali_date",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_helpers_parse_timestamp",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_services_cancel_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_services_reject_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_context_processor",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/context_processor.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_context_processor",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/context_processor.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "logging",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "cv2",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "numpy",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "ddddocr",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "re",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "base64",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "logging",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1993",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2286",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2290",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "json",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "asyncio",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "check_finance",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "check_finance",
|
|
"target": "django",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ghost_hunter",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ghost_hunter",
|
|
"target": "csv",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ghost_hunter",
|
|
"target": "django",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_asgi",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/asgi.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_urls",
|
|
"target": "admin_panel_init",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_wsgi",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/wsgi.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "manage",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "manage.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "manage",
|
|
"target": "sys",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "manage.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "sys",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "argparse",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "os",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "django",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "csv",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "datetime",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "itertools",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "json",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "admin_panel_services_cancel_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "admin_panel_services_get_product_current_stock",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "admin_panel_services_reject_transfer_request",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "json",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_factories_make_category",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "imports",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_admin",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/admin.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_apps",
|
|
"target": "django_apps",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/apps.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_apps",
|
|
"target": "django_apps",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/apps.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_context_processor",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/context_processor.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_context_processor",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/context_processor.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "django_core_management_base",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "django_core_management_base",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "django_utils",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "persiantools_jdatetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "botocore_config",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "botocore_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "django_core_management_base",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "datetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "pathlib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0001_initial",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0001_initial.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0002_auto_20220114_1616",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0002_auto_20220114_1616.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0003_auto_20220115_1401",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0003_auto_20220115_1401.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0004_factor_paytype",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0004_factor_paytype.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0005_auto_20220121_2054",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0005_auto_20220121_2054.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0006_auto_20220121_2100",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0006_auto_20220121_2100.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0007_productinstore_factor",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0007_productinstore_factor.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0008_storeroom_user",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0008_storeroom_user.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0009_remove_storeroom_user",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0009_remove_storeroom_user.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0010_auto_20220122_1546",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0010_auto_20220122_1546.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0011_storeroom_user",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0011_storeroom_user.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0011_storeroom_user",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0011_storeroom_user.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0012_visitqueue_user",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0012_visitqueue_user.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0012_visitqueue_user",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0012_visitqueue_user.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0013_alter_factor_options",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0013_alter_factor_options.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0014_auto_20220123_1348",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0014_auto_20220123_1348.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0015_auto_20220124_0858",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0015_auto_20220124_0858.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0015_auto_20220124_0858",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0015_auto_20220124_0858.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0016_factor_user",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0016_factor_user.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0016_factor_user",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0016_factor_user.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0017_factoriteam_garantyesh",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0017_factoriteam_garantyesh.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0018_alter_factoriteam_product",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0018_alter_factoriteam_product.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0019_article_articletype",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0019_article_articletype.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0020_auto_20220126_1532",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0020_auto_20220126_1532.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0021_alter_article_type",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0021_alter_article_type.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0022_article_typepy",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0022_article_typepy.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0023_alter_article_typepy",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0023_alter_article_typepy.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0024_action",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0024_action.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0024_action",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0024_action.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0025_action_actiontype",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0025_action_actiontype.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0026_auto_20220209_1924",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0026_auto_20220209_1924.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0026_auto_20220209_1924",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0026_auto_20220209_1924.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0027_alter_action_nazar",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0027_alter_action_nazar.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0028_action_grade",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0028_action_grade.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0029_alter_article_options",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0029_alter_article_options.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0030_auto_20220414_1047",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0030_auto_20220414_1047.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0031_article_sarresid",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0031_article_sarresid.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0032_article_paystatus",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0032_article_paystatus.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0033_article_nahvepardakht",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0033_article_nahvepardakht.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0034_alter_article_sarresid",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0034_alter_article_sarresid.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0035_alter_article_sarresid",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0035_alter_article_sarresid.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0036_sarresid",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0036_sarresid.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0037_sarresid_sarresiddt",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0037_sarresid_sarresiddt.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0038_auto_20240213_1735",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0038_auto_20240213_1735.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0039_customer_last_bazdid_dt",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0039_customer_last_bazdid_dt.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0040_customer_laghv_bazdid",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0040_customer_laghv_bazdid.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0041_auto_20240216_1607",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0041_auto_20240216_1607.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0042_article_user",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0042_article_user.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0042_article_user",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0042_article_user.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0043_sarresid_user",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0043_sarresid_user.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0043_sarresid_user",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0043_sarresid_user.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0044_sarresid_desc",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0044_sarresid_desc.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0045_auto_20260610_1421",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0045_auto_20260610_1421.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0045_auto_20260610_1421",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0045_auto_20260610_1421.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0046_auto_20260624_1818",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0046_auto_20260624_1818.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0047_alter_productinstore_movement_type",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0047_alter_productinstore_movement_type.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0048_alter_productinstore_options",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0048_alter_productinstore_options.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0049_alter_productinstore_options",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0049_alter_productinstore_options.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0050_storetransferrequest",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0050_storetransferrequest.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0050_storetransferrequest",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0050_storetransferrequest.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0051_auto_20260705_1356",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0051_auto_20260705_1356.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0051_auto_20260705_1356",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0051_auto_20260705_1356.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0052_storeroomowner",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0052_storeroomowner.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0052_storeroomowner",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0052_storeroomowner.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0053_storeroom_owners",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0053_storeroom_owners.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0053_storeroom_owners",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0053_storeroom_owners.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0054_auto_20260715_2250",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0054_auto_20260715_2250.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0055_action_nextnazardt",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0055_action_nextnazardt.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0056_auto_20260731_1824",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/migrations/0056_auto_20260731_1824.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_actions",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_actions",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_customers",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_factors",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_factors",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_finance",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_finance",
|
|
"target": "django_contrib_auth",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_finance",
|
|
"target": "django_core_validators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_users",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_customers",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_products",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_store",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_factors",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_finance",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_actions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init",
|
|
"target": "admin_panel_models_system",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store",
|
|
"target": "django_core_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_system",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/system.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_users",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_users",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "typing",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "django_core_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "django_utils",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "django_utils_translation",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "django_contrib_auth",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_custom_tags",
|
|
"target": "django",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_custom_tags",
|
|
"target": "persiantools_jdatetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_remove_q_p",
|
|
"target": "django",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/templatetags/remove_q_p.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_tests",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/tests.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_urls",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/urls.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_urls",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/urls.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_urls",
|
|
"target": "django_conf_urls_static",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/urls.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_urls",
|
|
"target": "admin_panel_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/urls.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "django_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "django_contrib_auth_decorators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_auth",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/auth.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_auth",
|
|
"target": "django_contrib_auth",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/auth.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "asgiref_sync",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "django_contrib_auth_decorators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "django_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "playwright_async_api",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_helpers",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "django_contrib_auth_decorators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "persiantools_jdatetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_helpers",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "django_core_paginator",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "django_views_decorators_csrf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "persiantools_jdatetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "persiantools",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_helpers",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "django_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "django_views_decorators_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "django_contrib_auth_decorators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_core_paginator",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_views_decorators_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_contrib_auth_decorators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "persiantools_jdatetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_helpers",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_db_models_functions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "django_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "django_utils",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "persiantools_jdatetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "persiantools",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_auth",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_customers",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_factors",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_store",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_finance",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_actions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init",
|
|
"target": "admin_panel_views_cheque_inquiry",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_services",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_helpers",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_core_paginator",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_core_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_views_decorators_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "django_contrib_auth_decorators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_tests",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/tests.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_urls",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/urls.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_urls",
|
|
"target": "admin_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/urls.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_views",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/views.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_views",
|
|
"target": "django_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "admin/views.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin",
|
|
"target": "backups_refactor_2026_10_09_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_apps",
|
|
"target": "django_apps",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/apps.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_context_processor",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/context_processor.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_context_processor",
|
|
"target": "backups_refactor_2026_10_09_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/context_processor.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "django_core_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "django_dispatch",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "django_contrib_auth",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "django_core_validators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "typing",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "django_core_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "django_utils",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "django_utils_translation",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "django_contrib_auth",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_urls",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/urls.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_urls",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/urls.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_urls",
|
|
"target": "django_conf_urls_static",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/urls.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_db_models_functions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "playwright_async_api",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_utils",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_core_paginator",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1991",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_urls_base",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_core_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_views_decorators_csrf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_views_decorators_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2287",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_shortcuts",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2288",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_contrib_auth_decorators",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2289",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2290",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_http",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_db",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_contrib_auth",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_services",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "persiantools_jdatetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "persiantools",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "asgiref_sync",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "check_finance",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "check_finance",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ghost_hunter",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ghost_hunter",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ghost_hunter",
|
|
"target": "django_db_models_functions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_asgi",
|
|
"target": "django_core_asgi",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/asgi.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_production_settings",
|
|
"target": "khatibi_settings",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/production_settings.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_production_settings",
|
|
"target": "pathlib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/production_settings.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_settings",
|
|
"target": "pathlib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/settings.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_urls",
|
|
"target": "django_contrib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_urls",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_urls",
|
|
"target": "django_conf",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_urls",
|
|
"target": "django_conf_urls_static",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_wsgi",
|
|
"target": "django_core_wsgi",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "khatibi/wsgi.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "dataclasses",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "datetime",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "pathlib",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "typing",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "django_db_models_functions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "django_contrib_auth_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "tests_factories",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_factories",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "django_db_models",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_factories",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "django_core_exceptions",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "admin_panel_services",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract",
|
|
"target": "django_apps",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "django_test",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "django_urls",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "django_utils",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_factories",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "import",
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_approve_transfer_request",
|
|
"target": "admin_panel_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_cancel_transfer_request",
|
|
"target": "admin_panel_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_check_source_store_permission",
|
|
"target": "admin_panel_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_check_source_store_permission",
|
|
"target": "admin_panel_services_py_storeroom",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_check_target_store_permission",
|
|
"target": "admin_panel_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_check_target_store_permission",
|
|
"target": "admin_panel_services_py_storeroom",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_create_transfer_request",
|
|
"target": "admin_panel_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_create_transfer_request",
|
|
"target": "admin_panel_services_py_product",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_create_transfer_request",
|
|
"target": "admin_panel_services_py_storeroom",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_get_product_current_stock",
|
|
"target": "admin_panel_services_py_product",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_get_product_current_stock",
|
|
"target": "admin_panel_services_py_storeroom",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_reject_transfer_request",
|
|
"target": "admin_panel_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_check_source_store_permission",
|
|
"target": "backups_refactor_2026_10_09_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_check_target_store_permission",
|
|
"target": "backups_refactor_2026_10_09_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_services_py_abstractbaseuser",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_format_header",
|
|
"target": "datetime",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_format_header",
|
|
"target": "path",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_format_header",
|
|
"target": "project_tree_counts",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_generate_snapshot",
|
|
"target": "path",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_normalized_path",
|
|
"target": "path",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_sorted_entries",
|
|
"target": "path",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree",
|
|
"target": "path",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree",
|
|
"target": "project_tree_counts",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_write_tree",
|
|
"target": "textio",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "parameter_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_approve_transfer_request",
|
|
"target": "admin_panel_services_py_storetransferrequest",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "return_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_cancel_transfer_request",
|
|
"target": "admin_panel_services_py_storetransferrequest",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "return_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_create_transfer_request",
|
|
"target": "admin_panel_services_py_storetransferrequest",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "return_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_reject_transfer_request",
|
|
"target": "admin_panel_services_py_storetransferrequest",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "return_type",
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_parse_args",
|
|
"target": "namespace",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "return_type",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_urls",
|
|
"target": "admin_panel_views_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "submodule_import",
|
|
"source_file": "admin_panel/urls.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_urls",
|
|
"target": "admin_views",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "submodule_import",
|
|
"source_file": "admin/urls.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_urls",
|
|
"target": "backups_refactor_2026_10_09_views",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "submodule_import",
|
|
"source_file": "backups/refactor-2026-10-09/urls.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract",
|
|
"target": "admin_panel_views_init",
|
|
"relation": "imports_from",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"context": "submodule_import",
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_apps",
|
|
"target": "admin_apps_adminconfig",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/apps.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_customer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_phonenumber",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_storeroom",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_productcategory",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_product",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_productinstore",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_user",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_factor",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_factoriteam",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_models",
|
|
"target": "admin_models_visitqueue",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/models.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin",
|
|
"target": "admin_panel_admin_storetransferrequestadmin",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin",
|
|
"target": "admin_panel_admin_storeroomownerinline",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin",
|
|
"target": "admin_panel_admin_storeroomadmin",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_apps",
|
|
"target": "admin_panel_apps_adminpanelconfig",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/apps.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_context_processor",
|
|
"target": "admin_panel_context_processor_dashboxdata",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/context_processor.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh",
|
|
"target": "admin_panel_management_commands_gt_esh_command",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report",
|
|
"target": "admin_panel_management_commands_send_daily_report_command",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0001_initial",
|
|
"target": "admin_panel_migrations_0001_initial_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0001_initial.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0002_auto_20220114_1616",
|
|
"target": "admin_panel_migrations_0002_auto_20220114_1616_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0002_auto_20220114_1616.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0003_auto_20220115_1401",
|
|
"target": "admin_panel_migrations_0003_auto_20220115_1401_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0003_auto_20220115_1401.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0004_factor_paytype",
|
|
"target": "admin_panel_migrations_0004_factor_paytype_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0004_factor_paytype.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0005_auto_20220121_2054",
|
|
"target": "admin_panel_migrations_0005_auto_20220121_2054_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0005_auto_20220121_2054.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0006_auto_20220121_2100",
|
|
"target": "admin_panel_migrations_0006_auto_20220121_2100_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0006_auto_20220121_2100.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0007_productinstore_factor",
|
|
"target": "admin_panel_migrations_0007_productinstore_factor_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0007_productinstore_factor.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0008_storeroom_user",
|
|
"target": "admin_panel_migrations_0008_storeroom_user_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0008_storeroom_user.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0009_remove_storeroom_user",
|
|
"target": "admin_panel_migrations_0009_remove_storeroom_user_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0009_remove_storeroom_user.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0010_auto_20220122_1546",
|
|
"target": "admin_panel_migrations_0010_auto_20220122_1546_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0010_auto_20220122_1546.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0011_storeroom_user",
|
|
"target": "admin_panel_migrations_0011_storeroom_user_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0011_storeroom_user.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0012_visitqueue_user",
|
|
"target": "admin_panel_migrations_0012_visitqueue_user_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0012_visitqueue_user.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0013_alter_factor_options",
|
|
"target": "admin_panel_migrations_0013_alter_factor_options_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0013_alter_factor_options.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0014_auto_20220123_1348",
|
|
"target": "admin_panel_migrations_0014_auto_20220123_1348_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0014_auto_20220123_1348.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0015_auto_20220124_0858",
|
|
"target": "admin_panel_migrations_0015_auto_20220124_0858_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0015_auto_20220124_0858.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0016_factor_user",
|
|
"target": "admin_panel_migrations_0016_factor_user_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0016_factor_user.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0017_factoriteam_garantyesh",
|
|
"target": "admin_panel_migrations_0017_factoriteam_garantyesh_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0017_factoriteam_garantyesh.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0018_alter_factoriteam_product",
|
|
"target": "admin_panel_migrations_0018_alter_factoriteam_product_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0018_alter_factoriteam_product.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0019_article_articletype",
|
|
"target": "admin_panel_migrations_0019_article_articletype_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0019_article_articletype.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0020_auto_20220126_1532",
|
|
"target": "admin_panel_migrations_0020_auto_20220126_1532_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0020_auto_20220126_1532.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0021_alter_article_type",
|
|
"target": "admin_panel_migrations_0021_alter_article_type_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0021_alter_article_type.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0022_article_typepy",
|
|
"target": "admin_panel_migrations_0022_article_typepy_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0022_article_typepy.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0023_alter_article_typepy",
|
|
"target": "admin_panel_migrations_0023_alter_article_typepy_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0023_alter_article_typepy.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0024_action",
|
|
"target": "admin_panel_migrations_0024_action_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0024_action.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0025_action_actiontype",
|
|
"target": "admin_panel_migrations_0025_action_actiontype_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0025_action_actiontype.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0026_auto_20220209_1924",
|
|
"target": "admin_panel_migrations_0026_auto_20220209_1924_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0026_auto_20220209_1924.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0027_alter_action_nazar",
|
|
"target": "admin_panel_migrations_0027_alter_action_nazar_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0027_alter_action_nazar.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0028_action_grade",
|
|
"target": "admin_panel_migrations_0028_action_grade_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0028_action_grade.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0029_alter_article_options",
|
|
"target": "admin_panel_migrations_0029_alter_article_options_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0029_alter_article_options.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0030_auto_20220414_1047",
|
|
"target": "admin_panel_migrations_0030_auto_20220414_1047_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0030_auto_20220414_1047.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0031_article_sarresid",
|
|
"target": "admin_panel_migrations_0031_article_sarresid_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0031_article_sarresid.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0032_article_paystatus",
|
|
"target": "admin_panel_migrations_0032_article_paystatus_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0032_article_paystatus.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0033_article_nahvepardakht",
|
|
"target": "admin_panel_migrations_0033_article_nahvepardakht_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0033_article_nahvepardakht.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0034_alter_article_sarresid",
|
|
"target": "admin_panel_migrations_0034_alter_article_sarresid_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0034_alter_article_sarresid.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0035_alter_article_sarresid",
|
|
"target": "admin_panel_migrations_0035_alter_article_sarresid_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0035_alter_article_sarresid.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0036_sarresid",
|
|
"target": "admin_panel_migrations_0036_sarresid_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0036_sarresid.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0037_sarresid_sarresiddt",
|
|
"target": "admin_panel_migrations_0037_sarresid_sarresiddt_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0037_sarresid_sarresiddt.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0038_auto_20240213_1735",
|
|
"target": "admin_panel_migrations_0038_auto_20240213_1735_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0038_auto_20240213_1735.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0039_customer_last_bazdid_dt",
|
|
"target": "admin_panel_migrations_0039_customer_last_bazdid_dt_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0039_customer_last_bazdid_dt.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0040_customer_laghv_bazdid",
|
|
"target": "admin_panel_migrations_0040_customer_laghv_bazdid_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0040_customer_laghv_bazdid.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0041_auto_20240216_1607",
|
|
"target": "admin_panel_migrations_0041_auto_20240216_1607_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0041_auto_20240216_1607.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0042_article_user",
|
|
"target": "admin_panel_migrations_0042_article_user_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0042_article_user.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0043_sarresid_user",
|
|
"target": "admin_panel_migrations_0043_sarresid_user_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0043_sarresid_user.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0044_sarresid_desc",
|
|
"target": "admin_panel_migrations_0044_sarresid_desc_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0044_sarresid_desc.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0045_auto_20260610_1421",
|
|
"target": "admin_panel_migrations_0045_auto_20260610_1421_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0045_auto_20260610_1421.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0046_auto_20260624_1818",
|
|
"target": "admin_panel_migrations_0046_auto_20260624_1818_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0046_auto_20260624_1818.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0047_alter_productinstore_movement_type",
|
|
"target": "admin_panel_migrations_0047_alter_productinstore_movement_type_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0047_alter_productinstore_movement_type.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0048_alter_productinstore_options",
|
|
"target": "admin_panel_migrations_0048_alter_productinstore_options_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0048_alter_productinstore_options.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0049_alter_productinstore_options",
|
|
"target": "admin_panel_migrations_0049_alter_productinstore_options_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0049_alter_productinstore_options.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0050_storetransferrequest",
|
|
"target": "admin_panel_migrations_0050_storetransferrequest_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0050_storetransferrequest.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0051_auto_20260705_1356",
|
|
"target": "admin_panel_migrations_0051_auto_20260705_1356_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0051_auto_20260705_1356.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0052_storeroomowner",
|
|
"target": "admin_panel_migrations_0052_storeroomowner_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0052_storeroomowner.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0053_storeroom_owners",
|
|
"target": "admin_panel_migrations_0053_storeroom_owners_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0053_storeroom_owners.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0054_auto_20260715_2250",
|
|
"target": "admin_panel_migrations_0054_auto_20260715_2250_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0054_auto_20260715_2250.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0055_action_nextnazardt",
|
|
"target": "admin_panel_migrations_0055_action_nextnazardt_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0055_action_nextnazardt.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_migrations_0056_auto_20260731_1824",
|
|
"target": "admin_panel_migrations_0056_auto_20260731_1824_migration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/migrations/0056_auto_20260731_1824.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_actions",
|
|
"target": "admin_panel_models_actions_action",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_actions",
|
|
"target": "admin_panel_models_actions_visitqueue",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_customers",
|
|
"target": "admin_panel_models_customers_phonenumber",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_customers",
|
|
"target": "admin_panel_models_customers_customer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_customers_customer",
|
|
"target": "admin_panel_models_customers_customer_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_factors",
|
|
"target": "admin_panel_models_factors_factor",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_factors",
|
|
"target": "admin_panel_models_factors_factoriteam",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_factors_factor",
|
|
"target": "admin_panel_models_factors_factor_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_finance",
|
|
"target": "admin_panel_models_finance_article",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_finance",
|
|
"target": "admin_panel_models_finance_sarresid",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_finance",
|
|
"target": "admin_panel_models_finance_articletype",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_finance_article",
|
|
"target": "admin_panel_models_finance_article_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/finance.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products",
|
|
"target": "admin_panel_models_products_product",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products",
|
|
"target": "admin_panel_models_products_productinstore",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products",
|
|
"target": "admin_panel_models_products_productcategory",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_product",
|
|
"target": "admin_panel_models_products_product_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_productinstore",
|
|
"target": "admin_panel_models_products_productinstore_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_productinstore",
|
|
"target": "admin_panel_models_products_productinstore_movementtype",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store",
|
|
"target": "admin_panel_models_store_storeroomowner",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store",
|
|
"target": "admin_panel_models_store_productstockhistory",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store",
|
|
"target": "admin_panel_models_store_storeroom",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store",
|
|
"target": "admin_panel_models_store_storetransferrequest",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_productstockhistory",
|
|
"target": "admin_panel_models_store_productstockhistory_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storeroom",
|
|
"target": "admin_panel_models_store_storeroom_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storetransferrequest",
|
|
"target": "admin_panel_models_store_storetransferrequest_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storetransferrequest",
|
|
"target": "admin_panel_models_store_storetransferrequest_status",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_system",
|
|
"target": "admin_panel_models_system_cachetable",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/system.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_users",
|
|
"target": "admin_panel_models_users_userprofile",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_services_reject_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_services_cancel_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_services_check_target_store_permission",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_services_check_source_store_permission",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_services_get_product_current_stock",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_custom_tags",
|
|
"target": "admin_panel_templatetags_custom_tags_has_group",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_custom_tags",
|
|
"target": "admin_panel_templatetags_custom_tags_tojalali",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templatetags/custom_tags.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_remove_q_p",
|
|
"target": "admin_panel_templatetags_remove_q_p_remove_query_param",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templatetags/remove_q_p.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_actionlistuser",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_customereditaction",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_customeraction",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_actionlistall",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_actionlisttoday",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_actionlistusertoday",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_rezayat",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_rezayatedit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L233",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_customernazar",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_customernewaction",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions",
|
|
"target": "admin_panel_views_actions_actionlist",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_auth",
|
|
"target": "admin_panel_views_auth_p_logout",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/auth.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_auth",
|
|
"target": "admin_panel_views_auth_p_login",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/auth.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_run_bpi_cheque_inquiry_logic",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_solve_base64_captcha",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_api_check_status_inquiry",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L228",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_api_check_sabt_inquiry",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_parse_cheque_result_html",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customerfactors",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customerfactor",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_productsjson",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customers",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_actionjson",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L204",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customerjson",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L211",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customersadd",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L220",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customeredit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L262",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_entezar",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L305",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customerdel",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customerhesabdari",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L415",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_sarresidh",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L431",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customerhesabdariadd",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L442",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customerssearch",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customernew",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers",
|
|
"target": "admin_panel_views_customers_customernew2",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_factors_newfactor2",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_factors_newfactor",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors",
|
|
"target": "admin_panel_views_factors_factordel",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L368",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_report_debtors_no_vosol",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_inventory_movements_report",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L235",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_report",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_financial_dashboard",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_bedehi",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L518",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_hesabdari",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L538",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_hesabdari_checkpass",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L594",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_hesabdari_checkpassfail",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L614",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_hesabdari_residnashone",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L638",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_bedehikhadamat",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L659",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_bedehinasb",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L676",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_passcheck",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L692",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_update_check_info",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L723",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_addsarresid",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L772",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_pardakhtnesiye",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L864",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance",
|
|
"target": "admin_panel_views_finance_rezayat_dashboard",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L927",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "admin_panel_views_helpers_inventoryexception",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "admin_panel_views_helpers_parse_jalali_date",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers",
|
|
"target": "admin_panel_views_helpers_parse_timestamp",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_operations",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_operationproduct",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_newoperation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_store_transfers",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_stores",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_process_transfer_action",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_newstore",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_productadd",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L262",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_productedit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L289",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_store",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_productdel",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L308",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_operation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L315",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store",
|
|
"target": "admin_panel_views_store_productmojodi",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L435",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_views",
|
|
"target": "admin_views_index",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/views.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents",
|
|
"target": "agents_project_operating_agent_guidelines",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents_1_codebase_navigation_analysis_ripwire_vs_graphify",
|
|
"target": "agents_routing_gate_pipeline",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents_project_operating_agent_guidelines",
|
|
"target": "agents_1_codebase_navigation_analysis_ripwire_vs_graphify",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents_project_operating_agent_guidelines",
|
|
"target": "agents_2_dynamic_help_self_correction_staleness",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents_project_operating_agent_guidelines",
|
|
"target": "agents_3_git_operations_safety",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents_project_operating_agent_guidelines",
|
|
"target": "agents_4_development_server_lifecycle",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents_project_operating_agent_guidelines",
|
|
"target": "agents_5_environment_frontend_pwa_safety",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "agents_project_operating_agent_guidelines",
|
|
"target": "agents_6_end_to_end_browser_tests_playwright",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin",
|
|
"target": "backups_refactor_2026_10_09_admin_storetransferrequestadmin",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin",
|
|
"target": "backups_refactor_2026_10_09_admin_storeroomownerinline",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin",
|
|
"target": "backups_refactor_2026_10_09_admin_storeroomadmin",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_apps",
|
|
"target": "backups_refactor_2026_10_09_apps_adminpanelconfig",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/apps.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_context_processor",
|
|
"target": "backups_refactor_2026_10_09_context_processor_dashboxdata",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/context_processor.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_factor",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_userprofile",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L181",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_customer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_productstockhistory",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L300",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L315",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_factoriteam",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L400",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_visitqueue",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L409",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_articletype",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L428",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_article",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L432",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L453",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_sarresid",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L470",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_cachetable",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L510",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_phonenumber",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models",
|
|
"target": "backups_refactor_2026_10_09_models_storeroomowner",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_article",
|
|
"target": "backups_refactor_2026_10_09_models_article_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L433",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_customer",
|
|
"target": "backups_refactor_2026_10_09_models_customer_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_factor",
|
|
"target": "backups_refactor_2026_10_09_models_factor_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_product",
|
|
"target": "backups_refactor_2026_10_09_models_product_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productinstore",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L182",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productinstore",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore_movementtype",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productstockhistory",
|
|
"target": "backups_refactor_2026_10_09_models_productstockhistory_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L308",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storeroom",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest_status",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest_meta",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L387",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_services_check_target_store_permission",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_services_check_source_store_permission",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services",
|
|
"target": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_report",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customeredit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1029",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_entezar",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1072",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_stores",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_store",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_operations",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_operationproduct",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_newoperation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1270",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_store_transfers",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1280",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1319",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_newstore",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1366",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_productadd",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1376",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_productedit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1402",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_productdel",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1420",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_operation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1426",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_newfactor",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1545",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1690",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_factordel",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1892",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customerdel",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1999",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_report_debtors_no_vosol",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customerhesabdari",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2047",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_sarresidh",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2063",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customerhesabdariadd",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2074",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customeraction",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2099",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customernazar",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customernewaction",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_actionlist",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_actionlistuser",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customereditaction",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_actionlistall",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_actionlisttoday",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2248",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_actionlistusertoday",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_rezayat",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2293",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_rezayatedit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2325",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_rezayat_dashboard",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_passcheck",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2411",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_update_check_info",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2442",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_addsarresid",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2490",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_pardakhtnesiye",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2581",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_solve_base64_captcha",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2645",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_parse_cheque_result_html",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2690",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_run_cbi_sayad_inquiry_logic",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2710",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_run_bpi_cheque_inquiry_logic",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2808",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_api_check_status_inquiry",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2851",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_api_check_sabt_inquiry",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2874",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L312",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_inventoryexception",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_financial_dashboard",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L394",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_safe_int",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_parse_jalali_date",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_bedehi",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L593",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_hesabdari",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L612",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_parse_timestamp",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_hesabdari_checkpass",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L667",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_hesabdari_checkpassfail",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L687",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_hesabdari_residnashone",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L710",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_bedehikhadamat",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L731",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_p_login",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_bedehinasb",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L747",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customers",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L762",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customerssearch",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L792",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L816",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customernew",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L827",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customernew2",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L839",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customerfactors",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L862",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customerfactor",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L927",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_productsjson",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L939",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_actionjson",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L946",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_p_logout",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customerjson",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L953",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_productmojodi",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L961",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views",
|
|
"target": "backups_refactor_2026_10_09_views_customersadd",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L987",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "check_finance",
|
|
"target": "check_finance_check_financial_discrepancy",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "entrypoint",
|
|
"target": "entrypoint_sh__entry",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "entrypoint.sh",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "gemini",
|
|
"target": "gemini_graphify",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "GEMINI.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ghost_hunter",
|
|
"target": "ghost_hunter_run_360_audit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "github_copilot_instructions",
|
|
"target": "github_copilot_instructions_graphify",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "manage",
|
|
"target": "manage_main",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "manage.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_is_excluded_file",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_sorted_entries",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_write_tree",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_format_header",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_generate_snapshot",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_non_negative_integer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L214",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_parse_args",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_main",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_counts",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_warn",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree",
|
|
"target": "project_tree_normalized_path",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "reconciliation_tool",
|
|
"target": "reconciliation_tool_run_audit",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme",
|
|
"target": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_3_installation",
|
|
"target": "ripwire_readme_3_1_install_a_prebuilt_binary",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2460",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_3_installation",
|
|
"target": "ripwire_readme_3_2_build_from_source",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2488",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_3_installation",
|
|
"target": "ripwire_readme_3_3_install_the_agent_skills",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2546",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_3_installation",
|
|
"target": "ripwire_readme_3_4_register_the_mcp_server_optional",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2566",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_4_first_use",
|
|
"target": "ripwire_readme_4_1_make_the_first_map",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2604",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_4_first_use",
|
|
"target": "ripwire_readme_4_2_use_the_common_commands",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2621",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_6_output_format",
|
|
"target": "ripwire_readme_6_1_output_example",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2684",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_6_output_format",
|
|
"target": "ripwire_readme_6_2_exit_codes",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2707",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_6_output_format",
|
|
"target": "ripwire_readme_6_3_json_output",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2720",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_improve_it_with_your_agent",
|
|
"target": "ripwire_readme_if_it_works_on_your_codebase_tell_us_what_it_got_wrong",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_measured",
|
|
"target": "ripwire_readme_against_other_tools",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1617",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_measured",
|
|
"target": "ripwire_readme_what_it_saves_you_in_tokens",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1767",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_measured",
|
|
"target": "ripwire_readme_where_its_own_cycles_go_hardware_counters_per_scope",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1813",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_1_purpose_and_function",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2347",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_2_system_requirements",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2433",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_3_installation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2458",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_4_first_use",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2598",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_5_command_families",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2645",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_6_output_format",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2672",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_7_accuracy_and_disclosure_rules",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2728",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_8_determinism",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2778",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_9_verification_and_quality_control",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2811",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_10_quality_evaluation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2846",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_11_agent_integration",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2873",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_12_supported_languages_and_formats",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2922",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_13_performance",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2958",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_14_known_limits",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2977",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_15_documentation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3015",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_16_improvement",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3026",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_reference_guide",
|
|
"target": "ripwire_readme_17_license",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3041",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_the_quality_panel",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_real_runs",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1377",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_measured",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1606",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_the_goal_one_question_one_complete_answer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_standing_on_the_whole_field",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1925",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_the_honesty_contract",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1948",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_set_it_up_in_your_coding_agent",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_improve_it_with_your_agent",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2213",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_same_answer_a_fraction_of_the_tokens_read_this_table_first_if_your_agent_is_on_a_budget",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L227",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_languages",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2275",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_reference_guide",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_release_notes",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3052",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_see_the_map_not_just_the_numbers",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L310",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_documentation",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_licence",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_against_the_leading_graph_database_code_context_mcp_server",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L427",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_graph_ranked_retrieval_it_finds_the_right_files_more_often_than_the_alternatives",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L471",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_saves_tokens_it_answers_for_a_fraction_of_the_context",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L724",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_where_it_pays_most_and_where_it_does_not",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L751",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_better_code_it_automates_the_review_judgments_nobody_has_time_to_make_every_lens_from_published_research",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L825",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_what_it_answers",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L945",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_rip_n_fast_fewer_tokens_better_code",
|
|
"target": "ripwire_readme_quickstart",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L987",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_set_it_up_in_your_coding_agent",
|
|
"target": "ripwire_readme_1_optional_register_the_mcp_server",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_set_it_up_in_your_coding_agent",
|
|
"target": "ripwire_readme_2_install_the_skills",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_the_honesty_contract",
|
|
"target": "ripwire_readme_what_it_misses_and_what_to_run_next",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1953",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_the_honesty_contract",
|
|
"target": "ripwire_readme_in_the_output",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2033",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_the_honesty_contract",
|
|
"target": "ripwire_readme_in_the_numbers",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2057",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_the_honesty_contract",
|
|
"target": "ripwire_readme_in_the_tests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L2082",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_the_quality_panel",
|
|
"target": "ripwire_readme_nest_is_a_max_so_it_cannot_tell_a_long_function_from_a_tangled_one",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1181",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_next",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_make_category",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_make_product",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories",
|
|
"target": "tests_factories_make_customer",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "tests_test_customers_customercrudtests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers",
|
|
"target": "tests_test_customers_customerdeleteguardtests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_test_factors_factorsoftdeletetests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors",
|
|
"target": "tests_test_factors_newfactor2viewtests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_test_inventory_productinstoremathtests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory",
|
|
"target": "tests_test_inventory_transferworkflowtests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract",
|
|
"target": "tests_test_models_contract_modelspackagecontracttests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract",
|
|
"target": "tests_test_urls_contract_urlcontracttests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke",
|
|
"target": "tests_test_view_smoke_viewsmoketests",
|
|
"relation": "contains",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_apps_adminconfig",
|
|
"target": "admin_apps_py_appconfig",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin/apps.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_apps_adminpanelconfig",
|
|
"target": "admin_panel_apps_py_appconfig",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/apps.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command",
|
|
"target": "admin_panel_management_commands_gt_esh_py_basecommand",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report_command",
|
|
"target": "admin_panel_management_commands_send_daily_report_py_basecommand",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_py_basecommand",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers_inventoryexception",
|
|
"target": "admin_panel_views_helpers_py_exception",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_apps_adminpanelconfig",
|
|
"target": "backups_refactor_2026_10_09_apps_py_appconfig",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/apps.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_inventoryexception",
|
|
"target": "backups_refactor_2026_10_09_views_py_exception",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests",
|
|
"target": "tests_test_customers_py_testcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests",
|
|
"target": "tests_test_customers_py_testcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests",
|
|
"target": "tests_test_factors_py_testcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests",
|
|
"target": "tests_test_factors_py_testcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "tests_test_inventory_py_testcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_py_testcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_modelspackagecontracttests",
|
|
"target": "tests_test_models_contract_py_simpletestcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_urlcontracttests",
|
|
"target": "tests_test_urls_contract_py_simpletestcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "tests_test_view_smoke_py_testcase",
|
|
"relation": "inherits",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin_storeroomadmin",
|
|
"target": "admin_panel_admin_storeroomadmin_get_owners_count",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command",
|
|
"target": "admin_panel_management_commands_gt_esh_command_execute_hybrid_migration",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command",
|
|
"target": "admin_panel_management_commands_gt_esh_command_process_single_chunk",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L122",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command",
|
|
"target": "admin_panel_management_commands_gt_esh_command_add_arguments",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command",
|
|
"target": "admin_panel_management_commands_gt_esh_command_handle",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command",
|
|
"target": "admin_panel_management_commands_gt_esh_command_execute_by_immediate_chunks",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report_command",
|
|
"target": "admin_panel_management_commands_send_daily_report_command_handle",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_cleanup_resources",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_handle_critical_failure",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L173",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_init",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_signal_handler",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_handle",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_customers_customer",
|
|
"target": "admin_panel_models_customers_customer_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_customers_customer",
|
|
"target": "admin_panel_models_customers_customer_delete",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_customers_phonenumber",
|
|
"target": "admin_panel_models_customers_phonenumber_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/customers.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_factors_factor",
|
|
"target": "admin_panel_models_factors_factor_delete",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_product",
|
|
"target": "admin_panel_models_products_product_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_productcategory",
|
|
"target": "admin_panel_models_products_productcategory_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_productinstore",
|
|
"target": "admin_panel_models_products_productinstore_delete",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_productinstore",
|
|
"target": "admin_panel_models_products_productinstore_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_productinstore",
|
|
"target": "admin_panel_models_products_productinstore_save",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_productstockhistory",
|
|
"target": "admin_panel_models_store_productstockhistory_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storeroom",
|
|
"target": "admin_panel_models_store_storeroom_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storetransferrequest",
|
|
"target": "admin_panel_models_store_storetransferrequest_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storetransferrequest",
|
|
"target": "admin_panel_models_store_storetransferrequest_clean",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_system_cachetable",
|
|
"target": "admin_panel_models_system_cachetable_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/system.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_users_userprofile",
|
|
"target": "admin_panel_models_users_userprofile_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin_storeroomadmin",
|
|
"target": "backups_refactor_2026_10_09_admin_storeroomadmin_get_owners_count",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_cachetable",
|
|
"target": "backups_refactor_2026_10_09_models_cachetable_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L514",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_customer",
|
|
"target": "backups_refactor_2026_10_09_models_customer_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_customer",
|
|
"target": "backups_refactor_2026_10_09_models_customer_delete",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_factor",
|
|
"target": "backups_refactor_2026_10_09_models_factor_delete",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_phonenumber",
|
|
"target": "backups_refactor_2026_10_09_models_phonenumber_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_product",
|
|
"target": "backups_refactor_2026_10_09_models_product_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productcategory",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productinstore",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productinstore",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore_save",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L225",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productinstore",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore_delete",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L271",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_productstockhistory",
|
|
"target": "backups_refactor_2026_10_09_models_productstockhistory_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storeroom",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L390",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest_clean",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L393",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_userprofile",
|
|
"target": "backups_refactor_2026_10_09_models_userprofile_str",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_counts",
|
|
"target": "project_tree_counts_add_file",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests",
|
|
"target": "tests_test_customers_customercrudtests_setup",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests",
|
|
"target": "tests_test_customers_customercrudtests_test_add_customer_creates_phones",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests",
|
|
"target": "tests_test_customers_customercrudtests_test_edit_customer_replaces_phones",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests",
|
|
"target": "tests_test_customers_customerdeleteguardtests_setup",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests",
|
|
"target": "tests_test_customers_customerdeleteguardtests_test_customer_without_history_is_deactivated",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests",
|
|
"target": "tests_test_customers_customerdeleteguardtests_test_customer_with_financial_history_is_never_deleted",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests",
|
|
"target": "tests_test_factors_factorsoftdeletetests_setup",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests",
|
|
"target": "tests_test_factors_factorsoftdeletetests_test_delete_is_soft",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests",
|
|
"target": "tests_test_factors_factorsoftdeletetests_test_instore_transaction_protects_its_factor",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests",
|
|
"target": "tests_test_factors_newfactor2viewtests_test_new_factor2_rejects_get",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests",
|
|
"target": "tests_test_factors_newfactor2viewtests_setup",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests",
|
|
"target": "tests_test_factors_newfactor2viewtests_test_new_factor2_creates_factor_article_and_stock_out",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests",
|
|
"target": "tests_test_factors_newfactor2viewtests_test_new_factor2_rejects_oversell_without_creating_factor",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "tests_test_inventory_productinstoremathtests_setup",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "tests_test_inventory_productinstoremathtests_test_initial_in_records_history_and_stock",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "tests_test_inventory_productinstoremathtests_test_multiple_movements_accumulate_correctly",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "tests_test_inventory_productinstoremathtests_test_editing_a_row_updates_stock_and_history",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "tests_test_inventory_productinstoremathtests_test_deleting_a_row_creates_history_and_reduces_stock",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "tests_test_inventory_productinstoremathtests_test_garbage_numeric_values_are_coerced_to_zero",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_setup",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_create_transfer_request_pending",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_create_rejects_insufficient_stock",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_create_rejects_same_store",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L128",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_create_rejects_non_positive_quantity",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_approve_moves_stock_and_links_transactions",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_double_approval_is_rejected",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_reject_keeps_stock_untouched",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L166",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_cancel_by_requester",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_permission_denied_for_outsider",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_transferworkflowtests",
|
|
"target": "tests_test_inventory_transferworkflowtests_test_approval_permission_denied_for_non_target_member",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_modelspackagecontracttests",
|
|
"target": "tests_test_models_contract_modelspackagecontracttests_test_all_models_importable_from_package",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_modelspackagecontracttests",
|
|
"target": "tests_test_models_contract_modelspackagecontracttests_test_models_are_registered_under_admin_panel_app",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_modelspackagecontracttests",
|
|
"target": "tests_test_models_contract_modelspackagecontracttests_test_db_table_names_are_unchanged_defaults",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_modelspackagecontracttests",
|
|
"target": "tests_test_models_contract_modelspackagecontracttests_test_star_import_leak_names_still_present",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_modelspackagecontracttests",
|
|
"target": "tests_test_models_contract_modelspackagecontracttests_test_models_package_has_no_duplicate_registration",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_urlcontracttests",
|
|
"target": "tests_test_urls_contract_urlcontracttests_all_names",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_urlcontracttests",
|
|
"target": "tests_test_urls_contract_urlcontracttests_test_url_name_snapshot_unchanged",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_urlcontracttests",
|
|
"target": "tests_test_urls_contract_urlcontracttests_test_every_url_reverses",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_urlcontracttests",
|
|
"target": "tests_test_urls_contract_urlcontracttests_test_all_view_callables_are_importable",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "tests_test_view_smoke_viewsmoketests_test_every_endpoint_responds_without_server_error",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "tests_test_view_smoke_viewsmoketests_setuptestdata",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "tests_test_view_smoke_viewsmoketests_setup",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "tests_test_view_smoke_viewsmoketests_now_ms",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "tests_test_view_smoke_viewsmoketests_url",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "tests_test_view_smoke_viewsmoketests_endpoints",
|
|
"relation": "method",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin_rationale_54",
|
|
"target": "admin_panel_admin_storeroomownerinline",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_admin_rationale_75",
|
|
"target": "admin_panel_admin_storeroomadmin_get_owners_count",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/admin.py",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_rationale_115",
|
|
"target": "admin_panel_management_commands_gt_esh_command_execute_hybrid_migration",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_rationale_123",
|
|
"target": "admin_panel_management_commands_gt_esh_command_process_single_chunk",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_rationale_89",
|
|
"target": "admin_panel_management_commands_gt_esh_command_execute_by_immediate_chunks",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_rationale_158",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_cleanup_resources",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L158",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_rationale_30",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_signal_handler",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_init_rationale_1",
|
|
"target": "admin_panel_models_init",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/__init__.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_rationale_34",
|
|
"target": "admin_panel_models_store_storeroomowner",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_rationale_160",
|
|
"target": "admin_panel_services_reject_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_rationale_187",
|
|
"target": "admin_panel_services_cancel_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_rationale_20",
|
|
"target": "admin_panel_services_check_target_store_permission",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_rationale_30",
|
|
"target": "admin_panel_services_check_source_store_permission",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_rationale_40",
|
|
"target": "admin_panel_services_get_product_current_stock",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_rationale_64",
|
|
"target": "admin_panel_services_create_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_services_rationale_99",
|
|
"target": "admin_panel_services_approve_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/services.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templatetags_remove_q_p_rationale_7",
|
|
"target": "admin_panel_templatetags_remove_q_p_remove_query_param",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templatetags/remove_q_p.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_rationale_229",
|
|
"target": "admin_panel_views_cheque_inquiry_api_check_status_inquiry",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L229",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_rationale_252",
|
|
"target": "admin_panel_views_cheque_inquiry_api_check_sabt_inquiry",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L252",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_rationale_236",
|
|
"target": "admin_panel_views_finance_inventory_movements_report",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L236",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_rationale_319",
|
|
"target": "admin_panel_views_finance_financial_dashboard",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L319",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers_rationale_1",
|
|
"target": "admin_panel_views_helpers",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers_rationale_13",
|
|
"target": "admin_panel_views_helpers_inventoryexception",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers_rationale_18",
|
|
"target": "admin_panel_views_helpers_safe_int",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers_rationale_29",
|
|
"target": "admin_panel_views_helpers_parse_jalali_date",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_helpers_rationale_42",
|
|
"target": "admin_panel_views_helpers_parse_timestamp",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/_helpers.py",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_init_rationale_1",
|
|
"target": "admin_panel_views_init",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/__init__.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_rationale_165",
|
|
"target": "admin_panel_views_store_store_transfers",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_rationale_204",
|
|
"target": "admin_panel_views_store_process_transfer_action",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L204",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin_rationale_54",
|
|
"target": "backups_refactor_2026_10_09_admin_storeroomownerinline",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_admin_rationale_75",
|
|
"target": "backups_refactor_2026_10_09_admin_storeroomadmin_get_owners_count",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/admin.py",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_rationale_97",
|
|
"target": "backups_refactor_2026_10_09_models_storeroomowner",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_rationale_160",
|
|
"target": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_rationale_187",
|
|
"target": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_rationale_20",
|
|
"target": "backups_refactor_2026_10_09_services_check_target_store_permission",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_rationale_30",
|
|
"target": "backups_refactor_2026_10_09_services_check_source_store_permission",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_rationale_40",
|
|
"target": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_rationale_64",
|
|
"target": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_rationale_99",
|
|
"target": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_1281",
|
|
"target": "backups_refactor_2026_10_09_views_store_transfers",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1281",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_1320",
|
|
"target": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1320",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_2852",
|
|
"target": "backups_refactor_2026_10_09_views_api_check_status_inquiry",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2852",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_2875",
|
|
"target": "backups_refactor_2026_10_09_views_api_check_sabt_inquiry",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2875",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_313",
|
|
"target": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_39",
|
|
"target": "backups_refactor_2026_10_09_views_inventoryexception",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_395",
|
|
"target": "backups_refactor_2026_10_09_views_financial_dashboard",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L395",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_43",
|
|
"target": "backups_refactor_2026_10_09_views_safe_int",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_53",
|
|
"target": "backups_refactor_2026_10_09_views_parse_jalali_date",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rationale_65",
|
|
"target": "backups_refactor_2026_10_09_views_parse_timestamp",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_asgi_rationale_1",
|
|
"target": "khatibi_asgi",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "khatibi/asgi.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_settings_rationale_1",
|
|
"target": "khatibi_settings",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "khatibi/settings.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_urls_rationale_1",
|
|
"target": "khatibi_urls",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "khatibi/urls.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "khatibi_wsgi_rationale_1",
|
|
"target": "khatibi_wsgi",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "khatibi/wsgi.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "manage_rationale_2",
|
|
"target": "manage",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "manage.py",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "manage_rationale_8",
|
|
"target": "manage_main",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "manage.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_1",
|
|
"target": "project_tree",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_110",
|
|
"target": "project_tree_sorted_entries",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_145",
|
|
"target": "project_tree_write_tree",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_176",
|
|
"target": "project_tree_format_header",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_192",
|
|
"target": "project_tree_generate_snapshot",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_67",
|
|
"target": "project_tree_counts",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_91",
|
|
"target": "project_tree_warn",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_rationale_97",
|
|
"target": "project_tree_normalized_path",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_rationale_1",
|
|
"target": "tests_factories",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_rationale_23",
|
|
"target": "tests_factories_make_user",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_rationale_47",
|
|
"target": "tests_factories_make_store",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_rationale_79",
|
|
"target": "tests_factories_stock_in",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_factories_rationale_92",
|
|
"target": "tests_factories_current_stock",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_customers_rationale_1",
|
|
"target": "tests_test_customers",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_rationale_1",
|
|
"target": "tests_test_factors",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_factors_rationale_47",
|
|
"target": "tests_test_factors_newfactor2viewtests",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_rationale_1",
|
|
"target": "tests_test_inventory",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_rationale_1",
|
|
"target": "tests_test_models_contract",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_models_contract_rationale_67",
|
|
"target": "tests_test_models_contract_modelspackagecontracttests_test_star_import_leak_names_still_present",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_models_contract.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_rationale_1",
|
|
"target": "tests_test_urls_contract",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_urls_contract_rationale_146",
|
|
"target": "tests_test_urls_contract_urlcontracttests_test_all_view_callables_are_importable",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_urls_contract.py",
|
|
"source_location": "L146",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_rationale_1",
|
|
"target": "tests_test_view_smoke",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_rationale_84",
|
|
"target": "tests_test_view_smoke_viewsmoketests_endpoints",
|
|
"relation": "rationale_for",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme",
|
|
"target": "agents",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L3119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "entrypoint_sh__entry",
|
|
"target": "manage",
|
|
"relation": "invokes",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"context": "script_invocation",
|
|
"source_file": "entrypoint.sh",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_sqlite_db_backup_command_handle",
|
|
"target": "admin_panel_management_commands_sqlite_db_backup_command_handle_progress_callback",
|
|
"relation": "indirect_call",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "argument",
|
|
"source_file": "admin_panel/management/commands/sqlite_db_backup.py",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_sabt_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_run_bpi_cheque_inquiry_logic",
|
|
"relation": "indirect_call",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "argument",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L269",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_cheque_inquiry_api_check_status_inquiry",
|
|
"target": "admin_panel_views_cheque_inquiry_run_cbi_sayad_inquiry_logic",
|
|
"relation": "indirect_call",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "argument",
|
|
"source_file": "admin_panel/views/cheque_inquiry.py",
|
|
"source_location": "L240",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_api_check_sabt_inquiry",
|
|
"target": "backups_refactor_2026_10_09_views_run_bpi_cheque_inquiry_logic",
|
|
"relation": "indirect_call",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "argument",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2892",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_api_check_status_inquiry",
|
|
"target": "backups_refactor_2026_10_09_views_run_cbi_sayad_inquiry_logic",
|
|
"relation": "indirect_call",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "argument",
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2863",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "project_tree_parse_args",
|
|
"target": "project_tree_non_negative_integer",
|
|
"relation": "indirect_call",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "argument",
|
|
"source_file": "project_tree.py",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customernewaction",
|
|
"target": "admin_panel_models_actions_action",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customerhesabdariadd",
|
|
"target": "admin_panel_models_finance_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L450",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_customers_customersadd",
|
|
"target": "admin_panel_models_customers_customer",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/customers.py",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_factordel",
|
|
"target": "admin_panel_models_products_productinstore",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L441",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor",
|
|
"target": "admin_panel_models_factors_factoriteam",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor",
|
|
"target": "admin_panel_models_products_productinstore",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor",
|
|
"target": "admin_panel_models_factors_factor",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor",
|
|
"target": "admin_panel_models_finance_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor2",
|
|
"target": "admin_panel_models_factors_factoriteam",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L272",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_addsarresid",
|
|
"target": "admin_panel_models_finance_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L822",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_addsarresid",
|
|
"target": "admin_panel_models_finance_sarresid",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L836",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_pardakhtnesiye",
|
|
"target": "admin_panel_models_finance_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L905",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_passcheck",
|
|
"target": "admin_panel_models_finance_article",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L699",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_newstore",
|
|
"target": "admin_panel_models_store_storeroom",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L253",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productadd",
|
|
"target": "admin_panel_models_products_product",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L269",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_views_store_productadd",
|
|
"target": "admin_panel_models_products_productinstore",
|
|
"relation": "calls",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"context": "call",
|
|
"source_file": "admin_panel/views/store.py",
|
|
"source_location": "L275",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ripwire_readme_nest_is_a_max_so_it_cannot_tell_a_long_function_from_a_tangled_one",
|
|
"target": "admin_views_index",
|
|
"relation": "references",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "index",
|
|
"source_file": "ripwire - README.md",
|
|
"source_location": "L1257",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_check_source_store_permission",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L29",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_check_target_store_permission",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L57",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L59",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L39",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "parameter_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L39",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "return_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L98",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_cancel_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "return_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L186",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_create_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "return_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L63",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_reject_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"context": "return_type",
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L159",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_gt_esh_command",
|
|
"target": "admin_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/management/commands/gt_esh.py",
|
|
"source_location": "L52",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report_command",
|
|
"target": "admin_models_customer",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L32",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_management_commands_send_daily_report_command",
|
|
"target": "admin_models_factor",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/management/commands/send_daily_report.py",
|
|
"source_location": "L35",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_actions_action",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L26",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_actions_visitqueue",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/actions.py",
|
|
"source_location": "L14",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_factors_factor",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/factors.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_products_productinstore",
|
|
"target": "admin_panel_models_store_productstockhistory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/products.py",
|
|
"source_location": "L112",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storeroom",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L15",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storeroomowner",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L42",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_store_storetransferrequest",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/store.py",
|
|
"source_location": "L102",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_models_users_userprofile",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/models/users.py",
|
|
"source_location": "L12",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlist",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L100",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlistall",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L157",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlisttoday",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L169",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlistuser",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L107",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_actionlistusertoday",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L196",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customeraction",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L35",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customereditaction",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L137",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customernazar",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L52",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_actions_customernewaction",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/actions.py",
|
|
"source_location": "L80",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L72",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_factors_newfactor2",
|
|
"target": "admin_panel_views_helpers_inventoryexception",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/factors.py",
|
|
"source_location": "L284",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_inventory_movements_report",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L240",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_report",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L35",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_views_finance_rezayat_dashboard",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "admin_panel/views/finance.py",
|
|
"source_location": "L960",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_action",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L455",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_factor",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L149",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storeroom",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L78",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storeroomowner",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L105",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L352",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_userprofile",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L21",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_models_visitqueue",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/models.py",
|
|
"source_location": "L418",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L124",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L125",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_approve_transfer_request",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L126",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_services_get_product_current_stock",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/services.py",
|
|
"source_location": "L44",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionjson",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L949",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlist",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2185",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlist",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2186",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistall",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2242",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistall",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2243",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlisttoday",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2254",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlisttoday",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2255",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistuser",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2192",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistuser",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2193",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistusertoday",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2276",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_actionlistusertoday",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2282",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customer",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L818",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customeraction",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2108",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customeraction",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2121",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerdel",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2013",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customereditaction",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2219",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customereditaction",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2223",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerfactor",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L929",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customerfactors",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L864",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernazar",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2137",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernazar",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2138",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernew",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L829",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernew2",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L841",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernewaction",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2162",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_customernewaction",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2166",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_factordel",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1905",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_factordel",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1966",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_factordel",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1967",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_financial_dashboard",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L462",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L317",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L318",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_inventory_movements_report",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L319",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1576",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1598",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1653",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1668",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1707",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1716",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newfactor2",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1836",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newoperation",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1271",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newoperation",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1272",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newoperation",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1274",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_newstore",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1368",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operation",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1431",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operation",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1445",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operation",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1481",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operationproduct",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1252",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operationproduct",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1253",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operationproduct",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1256",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operations",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1224",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operations",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1225",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_operations",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1228",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_process_transfer_action",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1327",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productadd",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1383",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productadd",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1385",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productadd",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1389",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productadd",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1391",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productdel",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1421",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productedit",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1410",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productedit",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1412",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productmojodi",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L964",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productmojodi",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L971",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_productsjson",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L942",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_report",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L113",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_report_debtors_no_vosol",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L236",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayat",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2303",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayat_dashboard",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2362",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayat_dashboard",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2393",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_rezayatedit",
|
|
"target": "backups_refactor_2026_10_09_models_action",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L2330",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store",
|
|
"target": "backups_refactor_2026_10_09_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1150",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1151",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store",
|
|
"target": "backups_refactor_2026_10_09_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1157",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1165",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store",
|
|
"target": "backups_refactor_2026_10_09_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1184",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store_transfers",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1284",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_store_transfers",
|
|
"target": "backups_refactor_2026_10_09_models_storetransferrequest",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1288",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "backups_refactor_2026_10_09_views_stores",
|
|
"target": "backups_refactor_2026_10_09_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "backups/refactor-2026-10-09/views.py",
|
|
"source_location": "L1135",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "check_finance_check_financial_discrepancy",
|
|
"target": "admin_models_customer",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "check_finance.py",
|
|
"source_location": "L42",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "ghost_hunter_run_360_audit",
|
|
"target": "admin_models_customer",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "ghost_hunter.py",
|
|
"source_location": "L37",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "reconciliation_tool_run_audit",
|
|
"target": "admin_models_customer",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "reconciliation_tool.py",
|
|
"source_location": "L42",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_current_stock",
|
|
"target": "admin_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L94",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_current_stock",
|
|
"target": "admin_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L94",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_current_stock",
|
|
"target": "admin_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L94",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_make_category",
|
|
"target": "admin_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L66",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_make_customer",
|
|
"target": "admin_models_customer",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L100",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_make_customer",
|
|
"target": "admin_models_phonenumber",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L106",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_make_product",
|
|
"target": "admin_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L70",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_make_product",
|
|
"target": "admin_models_productcategory",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L73",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_make_store",
|
|
"target": "admin_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L53",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_make_user",
|
|
"target": "admin_models_user",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L29",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_stock_in",
|
|
"target": "admin_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L80",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_stock_in",
|
|
"target": "admin_models_storeroom",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L81",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_factories_stock_in",
|
|
"target": "admin_models_product",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/factories.py",
|
|
"source_location": "L82",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests",
|
|
"target": "admin_models_customer",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L30",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customercrudtests",
|
|
"target": "admin_models_phonenumber",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L34",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_customers_customerdeleteguardtests",
|
|
"target": "admin_models_customer",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_customers.py",
|
|
"source_location": "L84",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests",
|
|
"target": "admin_models_factor",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_factors_factorsoftdeletetests",
|
|
"target": "admin_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L36",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests",
|
|
"target": "admin_models_factor",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L77",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_factors_newfactor2viewtests",
|
|
"target": "admin_models_factoriteam",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_factors.py",
|
|
"source_location": "L80",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_inventory_productinstoremathtests",
|
|
"target": "admin_models_productinstore",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_inventory.py",
|
|
"source_location": "L39",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "tests_test_view_smoke_viewsmoketests",
|
|
"target": "admin_models_factor",
|
|
"relation": "uses",
|
|
"_origin": "ast",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95,
|
|
"source_file": "tests/test_view_smoke.py",
|
|
"source_location": "L54",
|
|
"weight": 0.8
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_base",
|
|
"target": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "AMBIGUOUS",
|
|
"confidence_score": 0.2,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_templatetags_tojalali",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 60
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerbase",
|
|
"target": "javascript_jquery",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"source_location": 105
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerbase",
|
|
"target": "admin_panel_views_customer_delete",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"source_location": 220
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerbase",
|
|
"target": "javascript_pdatepicker",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"source_location": 246
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "admin_panel_templates_admin_panel_customeridbackup_html_buildorderlist",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "api_endpoint_panel_customer_del",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "api_endpoint_panel_productmojodi",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "django_url_admin_panel_productsjson",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "js_library_pdatepicker",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html_js",
|
|
"target": "panel_urls_productmojodi",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customersbk_html",
|
|
"target": "concept_datatables",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
322,
|
|
322
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_entezar_html",
|
|
"target": "concept_kamadatepicker",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
203,
|
|
203
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_entezar_html",
|
|
"target": "django_templatetags_custom_tags_tojalali",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
35,
|
|
35
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"target": "javascript_library_pdatepicker",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
180,
|
|
180
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "templatetags_custom_tags_tocurrency",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 14
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "lib_pdatepicker",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 192
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "templatetags_custom_tags_tojalali",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 60
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "javascript_kamadatepicker",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "copilot_chat",
|
|
"target": "github_copilot_instructions_graphify",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basestore",
|
|
"target": "admin_panel_templates_admin_panel_base",
|
|
"relation": "implements",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerfactorbackup",
|
|
"target": "admin_panel_templates_admin_panel_base",
|
|
"relation": "implements",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerid",
|
|
"target": "admin_panel_templates_admin_panel_customerbase",
|
|
"relation": "implements",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerID.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_actionlistusertoday",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_bedehi",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_customers",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_entezar",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_hesabdari",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_hesabdari_residnashone",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_index",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_p_logout",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_rezayat",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "concept_url_admin_panel_stores",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "static_admin_panel_bulma_min_css",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "static_admin_panel_datatables_datatables_min_js",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "static_admin_panel_kamadatepicker_min_js",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "static_admin_panel_persian-datepicker_min_js",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basehesabdari",
|
|
"target": "static_admin_panel_style_css",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basestore",
|
|
"target": "concept_django_custom_tags",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basestore",
|
|
"target": "concept_url_admin_panel_operations",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basestore",
|
|
"target": "concept_url_admin_panel_productadd",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basestore",
|
|
"target": "concept_url_admin_panel_store",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_basestore",
|
|
"target": "concept_url_admin_panel_store_transfers",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehbk",
|
|
"target": "admin_panel_url_customernew",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehbk",
|
|
"target": "concept_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehbk",
|
|
"target": "django_template_tag_static",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehbk",
|
|
"target": "django_template_tag_url",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehbk",
|
|
"target": "library_bulma",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehbk",
|
|
"target": "library_datatables",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehiBK.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_urls_admin_panel_bedehi",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 10
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_urls_admin_panel_bedehikhadamat",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 11
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_urls_admin_panel_bedehinasb",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 12
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_context_variable_mandehesabkp",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 18
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_templatetags_custom_tags",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 2
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_permissions_admin_panel_viewreportmali",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 4
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_context_variable_articls",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 47
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "django_urls_admin_panel_customer",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 54
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_bedehi_html",
|
|
"target": "javascript_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 88
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "admin_panel_templates_admin_panel_customeractioninc_html",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "admin_panel_urls_customernew",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "admin_panel_urls_customernewaction",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "concept_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "django_template_tag_static",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "django_template_tag_url",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "library_pdatepicker",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerbase",
|
|
"target": "django_templatetags_static",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"source_location": 3
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerfactorbackup",
|
|
"target": "concept_url_admin_panel_customers",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerfactorbackup",
|
|
"target": "concept_url_panel_customer_factor_del",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerid",
|
|
"target": "concept_url_admin_panel_newfactor",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerID.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "admin_panel_url_customernew",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "concept_category",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "concept_customer",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "concept_permission",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "django_template_filter_tojalali",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "django_template_tag_custom_tags",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "django_template_tag_static",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "django_url_admin_panel_customeredit",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "django_url_admin_panel_customerfactors",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"target": "django_url_admin_panel_newfactor",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html_buildorderlist",
|
|
"target": "admin_panel_templates_admin_panel_customeridbackup_html_orderlist",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "admin_panel_urls_customer",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "admin_panel_urls_customeredit",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "concept_url_admin_panel_customers",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "django_contrib_staticfiles_templatetags_static",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"target": "admin_panel_urls_newfactor",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"target": "concept_category",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"target": "concept_customer",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"target": "django_concepts_csrf_token",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"target": "django_template_tags_custom_tags",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"target": "django_template_tags_static",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_entezar_html",
|
|
"target": "django_templatetags_custom_tags",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
2,
|
|
2
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_entezar_html",
|
|
"target": "concept_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
201,
|
|
201
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_entezar_html",
|
|
"target": "concept_url_admin_panel_customers",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
29,
|
|
29
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "admin_panel_urls_customernew",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "admin_panel_urls_pardakhtnesiye",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "admin_panel_urls_passcheck",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "concept_all_sarresid",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "django_context_variable_mandehesabkp",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "django_permissions_admin_panel_viewreportmali",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "javascript_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"target": "javascript_pdatepicker",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"target": "admin_panel_url_pardakhtnesiye",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
111,
|
|
111
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"target": "admin_panel_url_passcheck",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
201,
|
|
201
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"target": "django_permission_viewreportmali",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
4,
|
|
4
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"target": "admin_panel_url_customernew",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
60,
|
|
60
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "admin_panel_urls_pardakhtnesiye",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 106
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "lib_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 182
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "templatetags_custom_tags",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 2
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "django_permissions_admin_panel_viewreportmali",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 4
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "admin_panel_urls_customernew",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 53
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_login",
|
|
"target": "django_csrf_token",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_login",
|
|
"target": "django_static_files",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_login",
|
|
"target": "django_url_admin_panel_p_login",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_login",
|
|
"target": "form_field_password",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_login",
|
|
"target": "form_field_username",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_login",
|
|
"target": "static_admin_panel_bulma-rtl_min_css",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_login",
|
|
"target": "template_variable_message",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "django_csrf_token",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "django_custom_tags",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "django_url_admin_panel_newstore",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "django_url_admin_panel_operations",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "django_url_admin_panel_store",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "form_field_storename",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_storebk1",
|
|
"target": "template_variable_productsum",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "django_url_admin_panel_operations",
|
|
"target": "template_variable_s_id",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "django_url_admin_panel_store",
|
|
"target": "template_variable_s_id",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "github_copilot_instructions",
|
|
"target": "graphify-out_graph_report_md",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "github_copilot_instructions",
|
|
"target": "graphify-out_wiki_index_md",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "graphify_query",
|
|
"target": "graphify-out_graph_json",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "django_context_variable_articls",
|
|
"target": "concept_articl_model",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 47
|
|
},
|
|
{
|
|
"source": "templatetags_custom_tags",
|
|
"target": "templatetags_custom_tags_tocurrency",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"source": "templatetags_custom_tags",
|
|
"target": "templatetags_custom_tags_tojalali",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customerbase",
|
|
"target": "django_contrib_auth_models_permission",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/customerBase.html",
|
|
"source_location": 33
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"target": "admin_panel_data_sarresid",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html",
|
|
"source_location": 49
|
|
},
|
|
{
|
|
"source": "concept_articl_model",
|
|
"target": "concept_customer_model",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html",
|
|
"source_location": 54
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "concept_action_model",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "concept_customer_model",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeraction",
|
|
"target": "concept_user",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridbackup_html_orderlist",
|
|
"target": "django_url_admin_panel_newfactor",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "django_url_admin_panel_productsjson",
|
|
"target": "admin_panel_templates_admin_panel_customeridbackup_html_all_products",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"source": "template_variable_productsum",
|
|
"target": "product_property_mojodi",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "template_variable_productsum",
|
|
"target": "product_property_product_name",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.55,
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customersbk_html_createcs",
|
|
"target": "concept_customer_modal_ui",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
334,
|
|
334
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customersbk_html_openrow",
|
|
"target": "concept_customer_modal_ui",
|
|
"relation": "calls",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
382,
|
|
382
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_data_sarresid",
|
|
"target": "admin_panel_data_customer",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
60,
|
|
60
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_data_sarresid",
|
|
"target": "admin_panel_data_factor",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
72,
|
|
72
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"target": "admin_panel_data_sarresid",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
54,
|
|
54
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "concept_user",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"target": "concept_client_side_form_logic",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customersbk_html",
|
|
"target": "concept_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html",
|
|
"source_location": [
|
|
321,
|
|
321
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_entezar_html",
|
|
"target": "concept_customer_data",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html",
|
|
"source_location": [
|
|
25,
|
|
25
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"target": "javascript_library_jquery",
|
|
"relation": "references",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html",
|
|
"source_location": [
|
|
172,
|
|
172
|
|
],
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "concept_customer",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "concept_factor",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html",
|
|
"target": "concept_productcategory",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html_js",
|
|
"target": "concept_product",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "admin_panel_templates_admin_panel_customeridfactorbackup_html_js",
|
|
"target": "concept_productcategory",
|
|
"relation": "shares_data_with",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"source": "github_copilot_instructions_graphify",
|
|
"target": "graphify_explain",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "github_copilot_instructions_graphify",
|
|
"target": "graphify_path",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "github_copilot_instructions_graphify",
|
|
"target": "graphify_query",
|
|
"relation": "conceptually_related_to",
|
|
"_origin": "semantic",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md",
|
|
"source_location": null,
|
|
"weight": 1.0
|
|
}
|
|
],
|
|
"hyperedges": [
|
|
{
|
|
"id": "customer_retention_flow",
|
|
"label": "Customer Satisfaction & Collection",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_report_rezayat",
|
|
"admin_panel_templates_admin_panel_report_debtors_no_vosol",
|
|
"admin_panel_customer_customernazarinc"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 0.9
|
|
},
|
|
{
|
|
"id": "customer_management_flow",
|
|
"label": "Customer Management Flow",
|
|
"nodes": [
|
|
"admin_panel_customer_base_new",
|
|
"admin_panel_customer_action_inc",
|
|
"admin_panel_customer_id_factor",
|
|
"admin_panel_customer_hesabdari"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"id": "financial_management_flow",
|
|
"label": "Financial & Debt Management",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_financial_dashboard",
|
|
"admin_panel_templates_admin_panel_hesabdari"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"id": "graphify_output_artifacts",
|
|
"label": "Graphify Output Artifacts",
|
|
"nodes": [
|
|
"graphify-out_graph_json",
|
|
"graphify-out_wiki_index_md",
|
|
"graphify-out_graph_report_md"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md"
|
|
},
|
|
{
|
|
"id": "graphify_subcommands",
|
|
"label": "Graphify Subcommands",
|
|
"nodes": [
|
|
"graphify_query",
|
|
"graphify_path",
|
|
"graphify_explain"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".github/copilot-instructions.md"
|
|
},
|
|
{
|
|
"id": "inventory_management_flow",
|
|
"label": "Inventory Management System",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_store",
|
|
"admin_panel_templates_admin_panel_store_transfers",
|
|
"admin_panel_templates_admin_panel_report_inventory_movements",
|
|
"admin_panel_templates_admin_panel_operationsbk"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"id": "bedehi_report_navigation",
|
|
"label": "Bedehi Report Navigation",
|
|
"nodes": [
|
|
"django_urls_admin_panel_bedehi",
|
|
"django_urls_admin_panel_bedehikhadamat",
|
|
"django_urls_admin_panel_bedehinasb"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html"
|
|
},
|
|
{
|
|
"id": "login_form",
|
|
"label": "Login Form",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_login",
|
|
"django_url_admin_panel_p_login",
|
|
"django_csrf_token",
|
|
"form_field_username",
|
|
"form_field_password"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/login.html"
|
|
},
|
|
{
|
|
"id": "new_store_form",
|
|
"label": "New Store Form",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_storebk1",
|
|
"django_url_admin_panel_newstore",
|
|
"django_csrf_token",
|
|
"form_field_storename"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "store_inventory_display",
|
|
"label": "Store Inventory Display",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_storebk1",
|
|
"template_variable_productsum",
|
|
"product_property_product_name",
|
|
"product_property_mojodi"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "admin_panel/templates/admin_panel/storeBK1.html"
|
|
},
|
|
{
|
|
"id": "customer_list_page",
|
|
"label": "Customer List Page",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_entezar_html",
|
|
"concept_customer_data",
|
|
"concept_url_admin_panel_customers"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "admin_panel/templates/admin_panel/entezar.html"
|
|
},
|
|
{
|
|
"id": "customer_interaction_flow",
|
|
"label": "Customer Lifecycle Management",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customers"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "customer_lifecycle_management",
|
|
"label": "Customer Interaction Lifecycle",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customers",
|
|
"admin_panel_templates_admin_panel_customerNew",
|
|
"admin_panel_templates_admin_panel_customerRezayat"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "admin_panel/templates/admin_panel/customers.html"
|
|
},
|
|
{
|
|
"id": "new_factor_creation_flow",
|
|
"label": "New Factor Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customernewbackup_html",
|
|
"admin_panel_urls_newfactor",
|
|
"concept_client_side_form_logic",
|
|
"concept_customer",
|
|
"concept_category"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "admin_panel/templates/admin_panel/customerNewBackup.html"
|
|
},
|
|
{
|
|
"id": "customer_management_ui_flow",
|
|
"label": "Customer Management UI Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customersbk_html",
|
|
"admin_panel_templates_admin_panel_customersbk_html_createcs",
|
|
"admin_panel_templates_admin_panel_customersbk_html_openrow",
|
|
"concept_customer_modal_ui"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customersBK.html"
|
|
},
|
|
{
|
|
"id": "financial_management_flow",
|
|
"label": "Financial & Debt Management Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customerSarresid",
|
|
"admin_panel_templates_admin_panel_hesabdari",
|
|
"admin_panel_templates_admin_panel_financial_dashboard"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/financial_dashboard.html"
|
|
},
|
|
{
|
|
"id": "new_factor_item_creation_flow",
|
|
"label": "New Factor Item Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeridfactorbackup_html_js",
|
|
"panel_urls_productmojodi",
|
|
"concept_product",
|
|
"concept_productcategory"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDFactorBackup.html"
|
|
},
|
|
{
|
|
"id": "settle_due_payment_flow",
|
|
"label": "Settle Due Payment Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_hesabdaricheckpassfail_html",
|
|
"admin_panel_url_passcheck",
|
|
"admin_panel_url_pardakhtnesiye"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.9,
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPassFail.html"
|
|
},
|
|
{
|
|
"id": "accounting_flow",
|
|
"label": "Accounting and Billing Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_basehesabdari",
|
|
"concept_url_admin_panel_hesabdari",
|
|
"concept_url_admin_panel_bedehi"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/baseHesabdari.html"
|
|
},
|
|
{
|
|
"id": "bedehi_template_data_contract",
|
|
"label": "Bedehi Template Data Contract",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_bedehi_html",
|
|
"django_context_variable_mandehesabkp",
|
|
"django_context_variable_articls"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/bedehi.html"
|
|
},
|
|
{
|
|
"id": "customer_action_creation_flow",
|
|
"label": "Customer Action Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeraction",
|
|
"admin_panel_urls_customernewaction",
|
|
"concept_action_model"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/customerAction.html"
|
|
},
|
|
{
|
|
"id": "customer_management_ui",
|
|
"label": "Customer Management UI",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"concept_customer",
|
|
"django_url_admin_panel_customeredit",
|
|
"api_endpoint_panel_customer_del",
|
|
"django_url_admin_panel_customerfactors"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "hesabdaricheckpass_payment_flow",
|
|
"label": "Client-side Payment Processing Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_hesabdaricheckpass_html",
|
|
"admin_panel_urls_passcheck",
|
|
"admin_panel_urls_pardakhtnesiye"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariCheckPass.html"
|
|
},
|
|
{
|
|
"id": "nesiye_payment_flow",
|
|
"label": "Nesiye Payment Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_hesabdariresidnashode",
|
|
"admin_panel_urls_pardakhtnesiye"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/hesabdariResidNashode.html"
|
|
},
|
|
{
|
|
"id": "new_factor_creation_flow",
|
|
"label": "New Factor Creation Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_customeridbackup_html",
|
|
"django_url_admin_panel_productsjson",
|
|
"api_endpoint_panel_productmojodi",
|
|
"admin_panel_templates_admin_panel_customeridbackup_html_orderlist",
|
|
"admin_panel_templates_admin_panel_customeridbackup_html_buildorderlist",
|
|
"django_url_admin_panel_newfactor"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/customerIDBackup.html"
|
|
},
|
|
{
|
|
"id": "store_management_flow",
|
|
"label": "Store and Inventory Management Flow",
|
|
"nodes": [
|
|
"admin_panel_templates_admin_panel_basestore",
|
|
"concept_url_admin_panel_stores",
|
|
"concept_url_admin_panel_productadd",
|
|
"concept_url_admin_panel_operations",
|
|
"concept_url_admin_panel_store_transfers"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"source_file": "admin_panel/templates/admin_panel/baseStore.html"
|
|
}
|
|
],
|
|
"built_at_commit": "6f36db63a15699ff22b5804ed630c7c4564b50b9"
|
|
} |