Files
magistr/graphify-out/cache/ast/v0.9.5/cc5d2d897bfda809ceb8d750b6c04dea1e10af9a5fc723ad6a9ca4cde4bf72c7.json
2026-07-04 15:47:12 +03:00

1 line
33 KiB
JSON

{"nodes": [{"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "label": "StudentGroupLifecycleService.java", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L1"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "label": "StudentGroupLifecycleService", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L14", "_callable": true}, {"id": "service", "label": "Service", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java"}, {"id": "studentgroupcalendarassignmentrepository", "label": "StudentGroupCalendarAssignmentRepository", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_studentgrouplifecycleservice", "label": ".StudentGroupLifecycleService()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L19", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "label": ".isAvailableForSelection()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L23", "_callable": true}, {"id": "studentgroup", "label": "StudentGroup", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java"}, {"id": "localdate", "label": "LocalDate", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "label": ".mayHaveScheduleInRange()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L30", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "label": ".getStudyState()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L43", "_callable": true}, {"id": "studentgroupstudystate", "label": "StudentGroupStudyState", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "label": ".hasStarted()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L59", "_callable": true}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "label": ".isGraduatedOn()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L63", "_callable": true}, {"id": "optional", "label": "Optional", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java"}, {"id": "integer", "label": "Integer", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java"}, {"id": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "label": ".resolveCourseLimit()", "file_type": "code", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L72", "_callable": true}], "edges": [{"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "studentgroup", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L3", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "studentgroupcalendarassignment", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L4", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "studentgroupstudystate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L5", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "studentgroupcalendarassignmentrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L6", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "courseandsemestercalculator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L7", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "service", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L8", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "localdate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L10", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "comparator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L11", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "optional", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L12", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_java", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L14", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "service", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L14", "weight": 1.0, "context": "attribute"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "studentgroupcalendarassignmentrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L17", "weight": 1.0, "context": "field"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_studentgrouplifecycleservice", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L19", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "studentgroupcalendarassignmentrepository", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L19", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L23", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "target": "studentgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "target": "localdate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L23", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L30", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "studentgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "localdate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "localdate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L30", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L43", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "studentgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "localdate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "studentgroupstudystate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L43", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L59", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "target": "studentgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "target": "localdate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L63", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "studentgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L63", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "localdate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L63", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L67", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "studentgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "localdate", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "optional", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L67", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L67", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L72", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "studentgroup", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L72", "weight": 1.0, "context": "parameter_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "optional", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L72", "weight": 1.0, "context": "return_type"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "target": "integer", "relation": "references", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L72", "weight": 1.0, "context": "generic_arg"}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L27", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L34", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L36", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L36", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L50", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L53", "weight": 1.0}, {"source": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "target": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L64", "weight": 1.0}], "raw_calls": [{"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "callee": "isActiveRecord", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L25", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isavailableforselection", "callee": "isActiveOn", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L26", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "callee": "isBefore", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L31", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "callee": "isAfter", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L35", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "callee": "plusDays", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L35", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_mayhavescheduleinrange", "callee": "isActiveOn", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L36", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "callee": "isArchivedRecord", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L44", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_getstudystate", "callee": "isActiveOn", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L47", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "callee": "getActualCourse", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L60", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_hasstarted", "callee": "getYearStartStudy", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L60", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "callee": "getActualCourse", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L68", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "callee": "getYearStartStudy", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L68", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_isgraduatedon", "callee": "orElse", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L69", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L73", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "empty", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L74", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "stream", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L76", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "findByGroupIdWithDetails", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L76", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "getId", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L76", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "getCourseCount", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L78", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "getCourseCount", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L79", "receiver": null}, {"caller_nid": "mnt_hdd_projectmagistr_magistr_backend_src_main_java_com_magistr_app_service_studentgrouplifecycleservice_studentgrouplifecycleservice_resolvecourselimit", "callee": "naturalOrder", "is_member_call": false, "source_file": "/mnt/HDD/ProjectMagistr/magistr/backend/src/main/java/com/magistr/app/service/StudentGroupLifecycleService.java", "source_location": "L80", "receiver": null}]}