Files
clinicpro/graphify-out/cache/ast/v0.8.44/63d1c123dc91830c69a54642524953e2183fbcc11c106351e6584102101b466d.json
T
2026-07-30 18:29:13 +03:30

1 line
19 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_timeintervaltest_php", "label": "TimeIntervalTest.php", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L1"}, {"id": "shared_timeintervaltest_timeintervaltest", "label": "TimeIntervalTest", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L14"}, {"id": "testcase", "label": "TestCase", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "shared_timeintervaltest_timeintervaltest_set", "label": ".set()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L17"}, {"id": "shared_timeintervaltest_timeintervaltest_flatten", "label": ".flatten()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L23"}, {"id": "shared_timeintervaltest_timeintervaltest_testendmustbeafterstart", "label": ".testEndMustBeAfterStart()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L28"}, {"id": "shared_timeintervaltest_timeintervaltest_testmergejoinsoverlappingandtouchingintervals", "label": ".testMergeJoinsOverlappingAndTouchingIntervals()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L34"}, {"id": "shared_timeintervaltest_timeintervaltest_testmergesortsunorderedinput", "label": ".testMergeSortsUnorderedInput()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L41"}, {"id": "shared_timeintervaltest_timeintervaltest_testintersectkeepsonlythecommonpart", "label": ".testIntersectKeepsOnlyTheCommonPart()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L48"}, {"id": "shared_timeintervaltest_timeintervaltest_testtouchingintervalsdonotintersect", "label": ".testTouchingIntervalsDoNotIntersect()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L59"}, {"id": "shared_timeintervaltest_timeintervaltest_testintersectofdisjointsetsisempty", "label": ".testIntersectOfDisjointSetsIsEmpty()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L66"}, {"id": "shared_timeintervaltest_timeintervaltest_testsubtractsplitsanintervalintwo", "label": ".testSubtractSplitsAnIntervalInTwo()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L74"}, {"id": "shared_timeintervaltest_timeintervaltest_testsubtracttrimstheedges", "label": ".testSubtractTrimsTheEdges()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L81"}, {"id": "shared_timeintervaltest_timeintervaltest_testsubtractcanemptytheset", "label": ".testSubtractCanEmptyTheSet()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L94"}, {"id": "shared_timeintervaltest_timeintervaltest_testoverlappingblocksareunionedbeforesubtracting", "label": ".testOverlappingBlocksAreUnionedBeforeSubtracting()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L100"}, {"id": "shared_timeintervaltest_timeintervaltest_testsubtractingnothingreturnstheinputmerged", "label": ".testSubtractingNothingReturnsTheInputMerged()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L110"}, {"id": "shared_timeintervaltest_timeintervaltest_testminutestoabsolutemultipliesbysixty", "label": ".testMinutesToAbsoluteMultipliesBySixty()", "file_type": "code", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L119"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_timeintervaltest_php", "target": "timeinterval", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_timeintervaltest_php", "target": "testcase", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_tests_shared_timeintervaltest_php", "target": "shared_timeintervaltest_timeintervaltest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L14", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "testcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L14", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L17", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L23", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testendmustbeafterstart", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L28", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testmergejoinsoverlappingandtouchingintervals", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L34", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testmergesortsunorderedinput", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L41", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testintersectkeepsonlythecommonpart", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L48", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testtouchingintervalsdonotintersect", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L59", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testintersectofdisjointsetsisempty", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L66", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testsubtractsplitsanintervalintwo", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L74", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testsubtracttrimstheedges", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L81", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testsubtractcanemptytheset", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L94", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testoverlappingblocksareunionedbeforesubtracting", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L100", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testsubtractingnothingreturnstheinputmerged", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L110", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest", "target": "shared_timeintervaltest_timeintervaltest_testminutestoabsolutemultipliesbysixty", "relation": "method", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L119", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest_testmergejoinsoverlappingandtouchingintervals", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L38", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest_testmergesortsunorderedinput", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L45", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest_testintersectkeepsonlythecommonpart", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L55", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest_testsubtractsplitsanintervalintwo", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L78", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest_testsubtracttrimstheedges", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L85", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest_testoverlappingblocksareunionedbeforesubtracting", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L107", "weight": 1.0}, {"source": "shared_timeintervaltest_timeintervaltest_testsubtractingnothingreturnstheinputmerged", "target": "shared_timeintervaltest_timeintervaltest_flatten", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "tests/Shared/TimeIntervalTest.php", "source_location": "L114", "weight": 1.0}], "raw_calls": [{"caller_nid": "shared_timeintervaltest_timeintervaltest_set", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L19", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_flatten", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L25", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testendmustbeafterstart", "callee": "expectException", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L30", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testmergejoinsoverlappingandtouchingintervals", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L36", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testmergejoinsoverlappingandtouchingintervals", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L38", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testmergesortsunorderedinput", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L43", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testmergesortsunorderedinput", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L45", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testintersectkeepsonlythecommonpart", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L50", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testintersectkeepsonlythecommonpart", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L55", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testtouchingintervalsdonotintersect", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L61", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testtouchingintervalsdonotintersect", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L63", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testintersectofdisjointsetsisempty", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L68", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testintersectofdisjointsetsisempty", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L70", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtractsplitsanintervalintwo", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L76", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtractsplitsanintervalintwo", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L78", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtracttrimstheedges", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L83", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtracttrimstheedges", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L85", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtracttrimstheedges", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L88", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtracttrimstheedges", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L90", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtractcanemptytheset", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L96", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtractcanemptytheset", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L96", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testoverlappingblocksareunionedbeforesubtracting", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L102", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testoverlappingblocksareunionedbeforesubtracting", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L107", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtractingnothingreturnstheinputmerged", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L112", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testsubtractingnothingreturnstheinputmerged", "callee": "TimeInterval", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L114", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testminutestoabsolutemultipliesbysixty", "callee": "minutesToAbsolute", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L121", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testminutestoabsolutemultipliesbysixty", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L123", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testminutestoabsolutemultipliesbysixty", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L124", "receiver": null}, {"caller_nid": "shared_timeintervaltest_timeintervaltest_testminutestoabsolutemultipliesbysixty", "callee": "self", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/tests/Shared/TimeIntervalTest.php", "source_location": "L125", "receiver": null}]}