Add AST cache files for DurationCalculator, ResolvedServiceSpec, and ServiceItemCatalogCategoryTest

- Created JSON representation for DurationCalculator.php, including nodes and edges for methods and imports.
- Added JSON for ResolvedServiceSpec.php, detailing its structure and methods.
- Introduced JSON for ServiceItemCatalogCategoryTest.php, capturing test methods and their relationships.
This commit is contained in:
hamed
2026-08-03 09:37:54 +03:30
parent 348e1cf517
commit 17ce271b2c
100 changed files with 24997 additions and 63444 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_tenant_globaltables_php", "label": "GlobalTables.php", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L1"}, {"id": "tenant_globaltables_globaltables", "label": "GlobalTables", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_tenant_globaltables_php", "target": "tenant_globaltables_globaltables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16", "weight": 1.0}], "raw_calls": []}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_service_resourcefreetimecalculator_php", "label": "ResourceFreeTimeCalculator.php", "file_type": "code", "source_file": "src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L1"}, {"id": "service_resourcefreetimecalculator_resourcefreetimecalculator", "label": "ResourceFreeTimeCalculator", "file_type": "code", "source_file": "src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L15"}, {"id": "service_resourcefreetimecalculator_resourcefreetimecalculator_forday", "label": ".forDay()", "file_type": "code", "source_file": "src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L23"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_service_resourcefreetimecalculator_php", "target": "service_resourcefreetimecalculator_resourcefreetimecalculator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L15", "weight": 1.0}, {"source": "service_resourcefreetimecalculator_resourcefreetimecalculator", "target": "service_resourcefreetimecalculator_resourcefreetimecalculator_forday", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L23", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_resourcefreetimecalculator_resourcefreetimecalculator_forday", "callee": "floor", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L45", "receiver": null}, {"caller_nid": "service_resourcefreetimecalculator_resourcefreetimecalculator_forday", "callee": "ceil", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L46", "receiver": null}, {"caller_nid": "service_resourcefreetimecalculator_resourcefreetimecalculator_forday", "callee": "ksort", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L51", "receiver": null}, {"caller_nid": "service_resourcefreetimecalculator_resourcefreetimecalculator_forday", "callee": "array_keys", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Resource/Service/ResourceFreeTimeCalculator.php", "source_location": "L55", "receiver": null}]}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_valueobject_resolvedservicespec_php", "label": "ResolvedServiceSpec.php", "file_type": "code", "source_file": "src/ClinicService/ValueObject/ResolvedServiceSpec.php", "source_location": "L1"}, {"id": "valueobject_resolvedservicespec_resolvedservicespec", "label": "ResolvedServiceSpec", "file_type": "code", "source_file": "src/ClinicService/ValueObject/ResolvedServiceSpec.php", "source_location": "L12"}, {"id": "valueobject_resolvedservicespec_resolvedservicespec_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/ClinicService/ValueObject/ResolvedServiceSpec.php", "source_location": "L26"}, {"id": "valueobject_resolvedservicespec_resolvedservicespec_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/ClinicService/ValueObject/ResolvedServiceSpec.php", "source_location": "L35"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_clinicservice_valueobject_resolvedservicespec_php", "target": "valueobject_resolvedservicespec_resolvedservicespec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/ClinicService/ValueObject/ResolvedServiceSpec.php", "source_location": "L12", "weight": 1.0}, {"source": "valueobject_resolvedservicespec_resolvedservicespec", "target": "valueobject_resolvedservicespec_resolvedservicespec_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/ValueObject/ResolvedServiceSpec.php", "source_location": "L26", "weight": 1.0}, {"source": "valueobject_resolvedservicespec_resolvedservicespec", "target": "valueobject_resolvedservicespec_resolvedservicespec_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/ClinicService/ValueObject/ResolvedServiceSpec.php", "source_location": "L35", "weight": 1.0}], "raw_calls": []}
File diff suppressed because one or more lines are too long