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
+1 -90
View File
@@ -1171,13 +1171,11 @@
"1169": "Community 1169",
"1170": "Community 1170",
"1171": "Community 1171",
"1172": "Community 1172",
"1173": "Community 1173",
"1174": "Community 1174",
"1175": "Community 1175",
"1176": "Community 1176",
"1177": "Community 1177",
"1178": "Community 1178",
"1179": "Community 1179",
"1180": "Community 1180",
"1181": "Community 1181",
@@ -1188,8 +1186,6 @@
"1186": "Community 1186",
"1187": "Community 1187",
"1188": "Community 1188",
"1189": "Community 1189",
"1190": "Community 1190",
"1191": "Community 1191",
"1192": "Community 1192",
"1193": "Community 1193",
@@ -1202,7 +1198,6 @@
"1200": "Community 1200",
"1201": "Community 1201",
"1202": "Community 1202",
"1203": "Community 1203",
"1204": "Community 1204",
"1205": "Community 1205",
"1206": "Community 1206",
@@ -1211,8 +1206,6 @@
"1209": "Community 1209",
"1210": "Community 1210",
"1211": "Community 1211",
"1212": "Community 1212",
"1213": "Community 1213",
"1214": "Community 1214",
"1215": "Community 1215",
"1216": "Community 1216",
@@ -1226,46 +1219,31 @@
"1224": "Community 1224",
"1225": "Community 1225",
"1226": "Community 1226",
"1227": "Community 1227",
"1228": "Community 1228",
"1229": "Community 1229",
"1230": "Community 1230",
"1231": "Community 1231",
"1232": "Community 1232",
"1233": "Community 1233",
"1234": "Community 1234",
"1235": "Community 1235",
"1236": "Community 1236",
"1237": "Community 1237",
"1238": "Community 1238",
"1239": "Community 1239",
"1240": "Community 1240",
"1241": "Community 1241",
"1242": "Community 1242",
"1243": "Community 1243",
"1244": "Community 1244",
"1245": "Community 1245",
"1246": "Community 1246",
"1247": "Community 1247",
"1248": "Community 1248",
"1249": "Community 1249",
"1250": "Community 1250",
"1251": "Community 1251",
"1252": "Community 1252",
"1253": "Community 1253",
"1254": "Community 1254",
"1255": "Community 1255",
"1256": "Community 1256",
"1257": "Community 1257",
"1258": "Community 1258",
"1259": "Community 1259",
"1260": "Community 1260",
"1261": "Community 1261",
"1262": "Community 1262",
"1263": "Community 1263",
"1264": "Community 1264",
"1265": "Community 1265",
"1266": "Community 1266",
"1267": "Community 1267",
"1268": "Community 1268",
"1269": "Community 1269",
@@ -1274,21 +1252,15 @@
"1272": "Community 1272",
"1273": "Community 1273",
"1274": "Community 1274",
"1275": "Community 1275",
"1276": "Community 1276",
"1277": "Community 1277",
"1278": "Community 1278",
"1279": "Community 1279",
"1280": "Community 1280",
"1281": "Community 1281",
"1282": "Community 1282",
"1283": "Community 1283",
"1284": "Community 1284",
"1285": "Community 1285",
"1286": "Community 1286",
"1287": "Community 1287",
"1288": "Community 1288",
"1289": "Community 1289",
"1290": "Community 1290",
"1291": "Community 1291",
"1292": "Community 1292",
@@ -1296,47 +1268,31 @@
"1294": "Community 1294",
"1295": "Community 1295",
"1296": "Community 1296",
"1297": "Community 1297",
"1298": "Community 1298",
"1299": "Community 1299",
"1300": "Community 1300",
"1301": "Community 1301",
"1302": "Community 1302",
"1303": "Community 1303",
"1304": "Community 1304",
"1305": "Community 1305",
"1306": "Community 1306",
"1307": "Community 1307",
"1308": "Community 1308",
"1309": "Community 1309",
"1310": "Community 1310",
"1311": "Community 1311",
"1312": "Community 1312",
"1313": "Community 1313",
"1314": "Community 1314",
"1315": "Community 1315",
"1316": "Community 1316",
"1317": "Community 1317",
"1318": "Community 1318",
"1319": "Community 1319",
"1320": "Community 1320",
"1321": "Community 1321",
"1322": "Community 1322",
"1323": "Community 1323",
"1324": "Community 1324",
"1325": "Community 1325",
"1326": "Community 1326",
"1327": "Community 1327",
"1328": "Community 1328",
"1329": "Community 1329",
"1330": "Community 1330",
"1331": "Community 1331",
"1332": "Community 1332",
"1333": "Community 1333",
"1334": "Community 1334",
"1335": "Community 1335",
"1336": "Community 1336",
"1337": "Community 1337",
"1338": "Community 1338",
"1339": "Community 1339",
"1340": "Community 1340",
@@ -1350,9 +1306,7 @@
"1348": "Community 1348",
"1349": "Community 1349",
"1350": "Community 1350",
"1351": "Community 1351",
"1352": "Community 1352",
"1353": "Community 1353",
"1354": "Community 1354",
"1355": "Community 1355",
"1356": "Community 1356",
@@ -1362,35 +1316,23 @@
"1360": "Community 1360",
"1361": "Community 1361",
"1362": "Community 1362",
"1363": "Community 1363",
"1364": "Community 1364",
"1365": "Community 1365",
"1366": "Community 1366",
"1367": "Community 1367",
"1368": "Community 1368",
"1369": "Community 1369",
"1370": "Community 1370",
"1371": "Community 1371",
"1372": "Community 1372",
"1373": "Community 1373",
"1374": "Community 1374",
"1375": "Community 1375",
"1376": "Community 1376",
"1377": "Community 1377",
"1378": "Community 1378",
"1379": "Community 1379",
"1380": "Community 1380",
"1381": "Community 1381",
"1382": "Community 1382",
"1383": "Community 1383",
"1384": "Community 1384",
"1385": "Community 1385",
"1386": "Community 1386",
"1387": "Community 1387",
"1388": "Community 1388",
"1389": "Community 1389",
"1390": "Community 1390",
"1391": "Community 1391",
"1392": "Community 1392",
"1393": "Community 1393",
"1394": "Community 1394",
@@ -1399,10 +1341,8 @@
"1397": "Community 1397",
"1398": "Community 1398",
"1399": "Community 1399",
"1400": "Community 1400",
"1401": "Community 1401",
"1402": "Community 1402",
"1403": "Community 1403",
"1404": "Community 1404",
"1405": "Community 1405",
"1406": "Community 1406",
@@ -1411,7 +1351,6 @@
"1409": "Community 1409",
"1410": "Community 1410",
"1411": "Community 1411",
"1412": "Community 1412",
"1413": "Community 1413",
"1414": "Community 1414",
"1415": "Community 1415",
@@ -1421,55 +1360,33 @@
"1419": "Community 1419",
"1420": "Community 1420",
"1421": "Community 1421",
"1422": "Community 1422",
"1423": "Community 1423",
"1424": "Community 1424",
"1425": "Community 1425",
"1426": "Community 1426",
"1427": "Community 1427",
"1428": "Community 1428",
"1429": "Community 1429",
"1430": "Community 1430",
"1431": "Community 1431",
"1432": "Community 1432",
"1433": "Community 1433",
"1434": "Community 1434",
"1435": "Community 1435",
"1436": "Community 1436",
"1437": "Community 1437",
"1438": "Community 1438",
"1439": "Community 1439",
"1440": "Community 1440",
"1441": "Community 1441",
"1442": "Community 1442",
"1443": "Community 1443",
"1444": "Community 1444",
"1445": "Community 1445",
"1446": "Community 1446",
"1447": "Community 1447",
"1448": "Community 1448",
"1449": "Community 1449",
"1451": "Community 1451",
"1452": "Community 1452",
"1453": "Community 1453",
"1454": "Community 1454",
"1456": "Community 1456",
"1457": "Community 1457",
"1458": "Community 1458",
"1459": "Community 1459",
"1460": "Community 1460",
"1461": "Community 1461",
"1462": "Community 1462",
"1463": "Community 1463",
"1464": "Community 1464",
"1465": "Community 1465",
"1466": "Community 1466",
"1467": "Community 1467",
"1468": "Community 1468",
"1469": "Community 1469",
"1470": "Community 1470",
"1471": "Community 1471",
"1473": "Community 1473",
"1475": "Community 1475",
"1477": "Community 1477",
"1478": "Community 1478",
@@ -1477,11 +1394,5 @@
"1480": "Community 1480",
"1481": "Community 1481",
"1482": "Community 1482",
"1483": "Community 1483",
"1484": "Community 1484",
"1487": "Community 1487",
"1488": "Community 1488",
"1489": "Community 1489",
"1491": "Community 1491",
"1492": "Community 1492"
"1483": "Community 1483"
}
File diff suppressed because it is too large Load Diff
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
+1 -1
View File
File diff suppressed because one or more lines are too long
+24077 -61680
View File
File diff suppressed because it is too large Load Diff
+519 -994
View File
File diff suppressed because it is too large Load Diff